This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Oct 20, 2022
-
-
Dalton authored
* Move parameter types to metabase-lib * Add type to imports * move remaining parameter-type util over to metabase-lib
-
Case Nelson authored
When I moved tests from using an api to testing function calls more directly, it exposed this faulty superuser check that was expected to be skipped. Both passing in isolation but together they caused the moved tests to fail.
-
- Oct 19, 2022
-
-
Case Nelson authored
* [Apps] Remove emitters Emitters were created when we thought that we would be adding actions to multiple places in metabase. Instead we've coalesced to actions being a core feature of data-apps and are executed from within them. Attaching actions to models, as a form of re-use rather than a form of execution, means that actions can still be executed directly from a model, if we want to allow that in the future. * Fix lint errors * Move perform-action! tests out of the api. Since we want to keep the implicit bulk functionality but remove those endpoints move the tests to the actions namespace. * Fix linter * Change driver test to use function instead of endpoint
-
metamben authored
* Revert "Use "apps" collection namespace for app collections (#25963)" This reverts commit a1894202. * Revert "Implement EE/Pro app permissions (#25764)" This reverts commit cf9b1bf5. * Revert "Implement global app permissions for the "All Users" group (#25679)" This reverts commit 63e950f2. * Revert "Require data permissions for executing actions (#25784)" This reverts commit 732bf6b1. * Revert "Prevent modifying app permissions via the collection endpoint (#25684)" This reverts commit 5d3f8279. * Revert "Implement DB specific execution permissions (#25629)" This reverts commit 141a13ce. * Revert "Introduce /execution/ permission (#25529)" This reverts commit 57cbb921. * Keep the app permission revision table
-
Cal Herries authored
* Remove CardTagEditor * Remove unused cardTagRegexFromId
-
Case Nelson authored
This ensures that the api endpoints and the relevant models cannot be created. We enable during testing, so that we can ensure the integration points like permissions, search, collection items, etc... will continue to be tested.
-
Natalie authored
-
Cal Herries authored
-
-
metamben authored
* Create app collections in the "apps" collection namespace * Add test macro for setting global app permissions for "All Users" * Introduce app permission audit table
-
- Oct 18, 2022
-
-
Gustavo Saiani authored
-
Noah Moss authored
-
Cal Herries authored
* Refactor DataReference * Don't show card tags in the sidebar * Refactor template tag regexes * Add models to DatabaseSchemasPane * Restyle SchemaPane * Anton's suggestions * Rename show to onItemClick * Remove another ternary * Add openDataReferenceAtCard action, but not opening the sidebar yet * Fix useEffect static analysis * Types * Get opening the sidebar at a model working, at the expense of model autocomplete * Change icon of ModelPane if it's a question * Tidy * Refactor DatabasePane * Move onItemClick and back callback logic to redux actions * Add e2e test * Add back autocomplete * Load question tables correctly * Restore autocomplete * Fix card tag autocomplete on the first character of the tag name * Update template tag editor visibility test to not test for card tags * Fix tests for cardIdFromTagName * Tidy tag editor * Typo * Fix undefined error * Tidy NativeQueryEditor.cardTagId * Tidy nextCompleters * Tidy * Update unit tests for tag editor visibility * Tidy * Tidy * Add test for models * Check fields have loaded before displaying table fields * Tidy * Rename ModelPane to QuestionPane * Rename card to question * Remove unused files * Tidy * Fix renaming * Fix renaming * Make variable template tag names non-empty * Fix test flakiness * Tidy * Tidy * Remove is_saved_questions check * Rename * Replace setDataReferenceStack action with selector and fix test * Initialize dataReferenceStack to null as an "uninitialized" state to fix the back button * Update e2e tests * Update e2e tests * Replace long ternaries
-
Anton Kulyk authored
* Remove list and object viz from viz options * Hide apps and actions from new item menu * Remove UI for enabling writeback per-database * Disable app routes * Disable action routes * Disable model detail page * Don't list apps in the navbar * Hardcode dashboard's `isDataApp` to `false` * Remove "page" from custom destination options
-
Dalton authored
* move remapParameterValuesToTemplateTags * Move more parameter value utils to metabase-lib * Fix tests
-
Alexander Polyankin authored
-
- Oct 17, 2022
-
-
metamben authored
Fixes #22519.
-
Nemanja Glumac authored
Repro #25908: Using filter Contains on dashboard is case-insensitive, but on drill-through to question becomes case-sensitive (#25979)
-
Alexander Polyankin authored
-
Jeff Bruemmer authored
-
Jeff Bruemmer authored
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Nemanja Glumac authored
-
Luis Paolini authored
* Replace `isomorphic-fetch` with plain `XMLHttpRequest` * Remove `isomorphic-fetch` Co-authored-by:
Nemanja <31325167+nemanjaglumac@users.noreply.github.com>
-
Aleksandr Lesnenko authored
* untie getColumnKey function from unimportable in static viz environment code * review * spec
-
- Oct 16, 2022
-
-
Nemanja Glumac authored
-
- Oct 15, 2022
-
-
Noah Moss authored
* validate dashcard-id in addition to card-id when running a query for a dashcard * basic test * update tests with dan's suggestion * correctness fix and dashcard series tests
-
- Oct 14, 2022
-
-
Gustavo Saiani authored
-
Noah Moss authored
* set initial sync status of crufty tables to complete automatically * fix test
-
Gustavo Saiani authored
-
Alexander Polyankin authored
-
Gustavo Saiani authored
-
Luis Paolini authored
-
Ryan Laurie authored
* remove actionClickDrill and stop using click behavior for actions * close modal on success * fix type
-
Nemanja Glumac authored
Repro #24660: Saved Questions data selector lists all questions for collections with the same name (#25919)
-
Dalton authored
* Move subset of parameter-values utils to metabase-lib * Move parameter mbql utils to metabase-lib * Create some small target utils * Move template tag utils to metabase-lib * Move target/field logic to metabase-lib * Remove eslint-enable
-
- Oct 13, 2022
-
-
Cam Saul authored
-
Cam Saul authored
* Unrelated fix: app DB data source should assume default host/port for MySQL/Postgres * Remove stray println
-
Gustavo Saiani authored
-