This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Mar 03, 2023
-
-
Ryan Laurie authored
* WIP action data type tests * DRY up the actions tests * lots of type tests * make the tests work * reorganize tests * WIP action data type tests * DRY up the actions tests * lots of type tests * make the tests work * reorganize tests * reduce some flakes * better time formatting in action forms * sort out all the timezones
* update after rebase * rebase disaster -
Braden Shepherdson authored
These previously passed around `Card`s, now they use `Question`. The main changes are in `QueryBuilder`'s `handleSave`/`handleCreate`, and `SaveQuestionModal`. This also pulls a bunch of logic from `queries/utils/description` that depends on the internals on `Question.datasetQuery().query` (ie. the MBQL) into (mostly private) methods on `Question`. The tests for `description` were moved into `Question.unit.spec.js`.
-
Ryan Laurie authored
-
Emmad Usmani authored
* move `BulkActionBar`'s styles to `BulkActionBar.styled` * update `BulkActions` to new design * update e2e test to not look for `bulk-action-bar` test id * fix regex for finding `BulkActions` in e2e test * fix bug where `BulkActions` was appearing then dismissing on page load * incorporate PR feedback
-
Mahatthana (Kelvin) Nomsawadi authored
* Refactor: Simplify code * Fix custom field parameter lose their settings Ref: https://github.com/metabase/metabase/issues/22788 this fixes the issue where custom field parameter seems to be unselected when editing dashboard a second time. The reason is because how current Metabase lib is handling expression's MBQL. In FE, we uses `["expression", "name", null] while in BE, we will normalize it to `["expression" "name"]`.
-
Jeff Bruemmer authored
-
Emmad Usmani authored
* update `BaseItemsTable` for new collections bulk actions ui * use `getByLabelText` instead of `queryByLabelText` in unit test * hide checkboxes from users without write permission * update unit test to add cases for user with & without write permission * fix `BaseItemsTable.styled` to dynamically set which columns to hide after breakpoint
-
Ngoc Khuat authored
* improve delete/update message for actions Co-authored-by:
Cal Herries <39073188+calherries@users.noreply.github.com>
-
Ryan Laurie authored
* hide action parameter mappings on dashcards * test DashCardCardParameterMapper * use a better metadata mock
-
Braden Shepherdson authored
-
Noah Moss authored
-
Ngoc Khuat authored
Co-authored-by:
Cal Herries <39073188+calherries@users.noreply.github.com>
-
Aleksandr Lesnenko authored
-
Mahatthana (Kelvin) Nomsawadi authored
Previously, JS files isn't picked up by VS Code, so they'll have limited intellisence. Also, Jest and Cypress has conflicting names e.g. `describe` or `expect`. So, this commit attempt to resolve that as well.
-
Jeff Bruemmer authored
-
Nemanja Glumac authored
-
Alexander Polyankin authored
-
Ngoc Khuat authored
-
Ngoc Khuat authored
-
Nemanja Glumac authored
-
Nemanja Glumac authored
* Ignore JS tests when doing CodeQL scans * Do not run CodeQL scans unless needed
-
- Mar 02, 2023
-
-
john-metabase authored
Adds --include-field-values flag to serdes v2 export command
-
Nemanja Glumac authored
-
Nemanja Glumac authored
* Use GitHub basic runners for `druid` and `sparksql` tests * Reduce the `drivers` timeout to 45 mintues
-
Aleksandr Lesnenko authored
-
Alexander Polyankin authored
-
Aleksandr Lesnenko authored
* sort stacked tooltip rows * update separator color
-
Nick Fitzpatrick authored
-
Jeff Bruemmer authored
-
john-metabase authored
Adds error reporting and --abort-on-error flag to v2 import command
-
Alexander Polyankin authored
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix wrong aggregation field's `base_type` It should be the same as the underlying field, not a hard-coded number typ (`type/Integer` or `type/Float`) * Add unit tests
-
Alexander Polyankin authored
-
Nemanja Glumac authored
-
Ngoc Khuat authored
-
- Mar 01, 2023
-
-
Ryan Laurie authored
* WIP action data type tests * DRY up the actions tests * lots of type tests * make the tests work * reorganize tests * reduce some flakes * updates after rebase
-
adam-james authored
* Add /api/logs/query_execution endpoint for downloading logs. Intended for admins to use only via api to manually save logs if they want. Paired with auto-deleting the query_execution after N days (30 by default), this should help admins keep the query_execution table light. * Add docstrings * Add a test for the logs/query_execution endpoint This test checks that the correct rows are returned, that is, those within the specified number of days. * Tests should pass with h2 now. * Move logs endpoint to Enterprise, allowed only with `:advanced-config` * Forgot to remove api.logs ns require from OSS routes * Wrap logs endpoint in proper premium feature * Test will filter further to only look for THIS run's temp rows * Alter query to give results for a month specified as YYYY-MM This lets admins do paginated log downloads, which is good if the query_execution table is quite large (very likely, at least initially). * Add sanity check test. Address other review feedback
-
Alexander Polyankin authored
-
Gustavo Saiani authored
-
Cam Saul authored
* Release script fix * Add test
-