This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Jan 28, 2022
-
-
Alexander Kiselev authored
Move filters over into a separate bar below the header and move the filter button over to the right side of the header
-
- Jan 27, 2022
-
-
Maz Ameli authored
* redo tweaks from 19853 that got clobbered in the rebase * smaller text size for collections list items * make unpinned items list more compact
-
Bryan Maass authored
* Add has-user-setup setting - iff no user is setup aka has-user-setup == false, then redirect to /setup - when set from the env variable the setup-token is completely immutable, so can remove clear-token! * make /api/setup only setup accounts when not has-user-setup - react router changes to respect 'has-user-setup' setting - include docstring for print-setup-url * allow tests to setup multiple users via POST /api/setup * remove unused function hasSetupToken * Adds a test to enforce a single creation only - we now throw an ex-info with status-code 403 when has-user-setup and /api/setup route is hit (with error message mentioning the route) - more code review responses - fixup test to not delete users, (or set locale to spanish...) * addressing code review concerns - *disallow... -> *allow... for the dynamic var name - has-user-settings test: do not assume the test db has users in it - update test
-
Gustavo Saiani authored
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Anton Kulyk authored
-
Anton Kulyk authored
* Make `getRevisionEvents` accept params object * Use "You" for current user's revision events * Fix "moved to" revision display * Add extra bottom padding to events timeline * Extract conditions into variables
-
Noah Moss authored
-
Dalton authored
* fix cut-off text in Safari * Actually fix cut-off text in Safari
-
Ariya Hidayat authored
-
Alexander Lesnenko authored
* always show permission help * fix permission page layout
-
Anton Kulyk authored
* Remove saving changes from `setColumnType` helper * Use single POST request to create a model in cypress * Add E2E test * Display metadata editing revision events * Change message
-
Anton Kulyk authored
* Unksip x-ray test * Handle nullish dashboard parameters
-
Anton Kulyk authored
* Add `dataset` to Card type * Fix "source-table" type * Don't use original model query in ad-hoc mode * Handle model using `/dataset` endpoint in Cypress * Rerun query when entering model editor * Make it possible to only close the details sidebar * Close details sidebar when entering model ad-hoc mode * Move `isAdHocModelQuestion` to data-modeling utils * Handle TableInteracting column width reset event * Fix old isAdHoc util usage
-
- Jan 26, 2022
-
-
Gustavo Saiani authored
-
adam-james authored
* Add question link to the 'stopped working' email template. * Adjusted copy from alert email to correctly indicate how to unsubscribe
-
Jeff Evans authored
* Trim whitespace around commas in schema filtering code Change impl of `schema-pattern->re-pattern` so that strings are trimmed before being joined on `|` Add test to confirm
-
Noah Moss authored
Co-authored-by:
Nemanja <31325167+nemanjaglumac@users.noreply.github.com>
-
Alexander Lesnenko authored
* fix license and billing page * fix imports cycle * specs * use no-upsell flag * fix condition
-
Ariya Hidayat authored
-
Ariya Hidayat authored
-
Jeff Evans authored
* Support overriding ROWCOUNT for SQL Server Add new "ROWCOUNT Override" connection property for `:sqlserver`, which will provide a DB-level mechanism to override the `ROWCOUNT` session level setting as needed for specific DBs Change `max-results-bare-rows` from a hardcoded constant to a setting definition instead, which permits a DB level override, and move the former constant default to a new def instead (`default-max-results-bare-rows`) For `:sqlserver`, set the DB-level setting override (if the connection property is set), via the `driver/normalize-db-details` impl Add test to confirm the original scenario from #9940 works using this new override (set to `0`) Move common computation function of overall row limit to the `metabase.query-processor.middleware.limit` namespace, and invoke it from execute now, called `determine-query-max-rows` Add new clause to the `determine-query-max-rows` function that preferentially takes the value from `row-limit-override` (if defined)
-
Alexander Lesnenko authored
* allow disabling eslint * rename env var * actually disable eslint by default * update docs without autoformatting the document
-
Alexander Polyankin authored
-
Anton Kulyk authored
* Fix metadata editor sidebar formatting UI * Fix styling * Add visual tests for model editors * Add extra awaits
-
Gustavo Saiani authored
-
Jeff Bruemmer authored
-
Alexander Lesnenko authored
-
Alexander Lesnenko authored
-
Ariya Hidayat authored
-
Howon Lee authored
Waterfall can now have pretty colors and goals now. Y-axis positions reverted back to the way Dan liked less but is more congruent to the dynamic visualizations.
-
Nemanja Glumac authored
-
- Jan 25, 2022
-
-
Jeff Evans authored
* Add program_name connectionAttribute for MySQL Set the program_name connection attribute when creating a MySQL connection, to the same value that we do for other drivers - `config/mb-version-and-process-identifier` Updating tests Add test for mysql to ensure `:connectionAttributes` aren't emitted when they are given in `additional-options` Set `:connectionAttributes` directly in the `jdbc-spec` map (which in turn becomes a property for the JDBC connection) instead of putting in `additional-options` Fixing some bugs in `additional-options->map` Relevant links: * https://dev.mysql.com/doc/refman/8.0/en/performance-schema-connection-attribute-tables.html#performance-schema-connection-attributes-available * https://mariadb.com/kb/en/performance-schema-session_connect_attrs-table/ * http://mysqlblog.fivefarmers.com/2013/03/26/connection-attributes-in-mysql-5-6/
-
Jeff Evans authored
* Apply schema inclusion/exclusion filtering to sql-jdbc drivers Update `sql-jdbc` namespaces to handle schema inclusion/exclusion patterns when filtering schemas Add new generic schema inclusion/exclusion test for sql-jdbc drivers that define the property Update Snowflake and Redshift driver manifests to include schema filtering property Create `db-details->schema-filter-patterns` util fn to turn DB details into the inclusion/exclusion patterns Move schema inclusion/exclusion filtering code to new namespace (since it's not strictly used by `:sql-jdbc` derived drivers) Move existing tests accordingly Add schema inclusion/exclusion check to the new `filtered-syncable-schemas` multimethod (and updating docstring) Change `:redshift` impl of `filtered-syncable-schemas` to call the `:sql-jdbc` version instead Use new multimethod instead for `filtered-syncable-schemas`, and have default impl of `syncable-schemas` call that Mark `syncable-schemas` as deprecated and include notes on the new method (and update driver markdown file accordingly)
-
Nemanja Glumac authored
-
Dalton authored
* Add PinnedItemCard component (#19765) * convert Card component to typescript * add open state class to EntityMenu * Add PinnedItemCard component * prevent the bubbling of EntityMenu events * replace class with styled-component stuff * define a const * Replace pinned collection items table with pinned overview section (#19787) * Add PinnedItemOverview component * Replace the pinned table with overview * add types to collection utils * fix pinning + types * remvoe the old PinnedItemsTable * fix/remove e2e tests that no longer make sense * replace 'Datasets' with 'Models' * Update frontend/src/metabase/collections/components/PinnedItemOverview/PinnedItemOverview.tsx Co-authored-by:
Maz Ameli <maz@metabase.com> * add unique text for root collection Co-authored-by:
Maz Ameli <maz@metabase.com> * Collections page UI changes (#19792) * make a bunch of ui tweaks to collections * resize Titles for PinnedItemCards * resize collection description headings * Add tooltip to pin button * Fix unit test * fix e2e tests * add a default description * Tbody --> TBody * Hide long titles & add tooltip to show entire title Co-authored-by:
Maz Ameli <maz@metabase.com> * Add card visualizations to the pinned section of collections (#19813) * First pass at card viz in collections * minor style fixes * move redux stuff up to CollectionContent * padding tweaks * Make the entire card clickable * add generic error message * Add propTypes * a little cleanup * create ActionMenu component * Fix pin action fn * Fix circular dep & storybook story * actually import the function * add comment // use EventSandbox * Add preventDefault prop to avoid breaking things * Make pinned cards drag-and-droppable into the collections sidebar (#19829) * first pass at dnd for pinned cards * use cards instead of viz for performance * fix type * Add tests for collection changes (#19851) * first pass at dnd for pinned cards * use cards instead of viz for performance * fix type * Add tests for collection changes * fix Button import * remove async * Add empty pinned items section banner (#19857) Fix e2e test don't show empty states when loading styling tweaks Fix test * datasets --> models * fix dragging data models * Make question icons in collections bg-dark Co-authored-by:
Maz Ameli <maz@metabase.com>
-
Michiel Borkent authored
* Linting improvements: 0 errors in src + shared/src * satisfy other linter
-
Cam Saul authored
* Add test for #15863 * Remove dead code
-
Anton Kulyk authored
* Fix metadata editor sidebar formatting UI * Fix styling
-