This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Jul 20, 2023
-
-
Alexander Polyankin authored
-
Ngoc Khuat authored
-
Nick Fitzpatrick authored
* ordering users by first name in API responses * adjusting e2e tests * Adding Normal Personal Collection ID to cypress data
-
- Jul 19, 2023
-
-
Cam Saul authored
-
Nick Fitzpatrick authored
* hiding Card Parameter Mapper header on small cards * adjusting for mobile, changing font size * moving size map to sizes.ts
-
Dennis Schridde authored
Instead of silencing the linter, do not load the var. Suggested-by: @camsaul References: https://metaboat.slack.com/archives/CKZEMT1MJ/p1689785862424079
-
Cam Saul authored
-
Jerry Huang authored
-
Mahatthana (Kelvin) Nomsawadi authored
* WIP remove unnesessary call * Add test to the PUT dashboard unnecssary API call * Prevent calling save dashboard cards when not necessary * Call only necessary API when updating single dashboard attribute * Organize tests * Simplify test assertions * Simplify implementation * Simplify implementation * Rename a function making it closer to what it does * Rename a function making it closer to what it does * Clean up Cypress tests * Fix conflict from master
-
- Jul 18, 2023
-
-
Ngoc Khuat authored
* drop unused computation_job table * drop unused computation_job_result table
-
Cam Saul authored
-
Emmad Usmani authored
* fix error when archiving custom homepage dashboard * add e2e test case * fix type error * update unit test
-
Mahatthana (Kelvin) Nomsawadi authored
* Move component into its own folder * Allow to clear dashboard description
-
- Jul 17, 2023
-
-
Dennis Schridde authored
# Context In order to be able to alert operators to Metabase instances sending excessive amounts of emails, we need to measure the number of emails sent. # Notes To break a dependency cycle [^1] `connection-pool-info` was moved from `metabase.troubleshooting` to `metabase.analytics.prometheus` and `GET "/diagnostic_info/connection_pool_info"` in `metabase.api.util` was adjusted accordingly. [^1]: metabase.analytics.prometheus -> metabase.troubleshooting -> metabase.analytics.stats -> metabase.email -> metabase.analytics.prometheus, and longer variations. # Acceptance test * On a Metabase instance with `MB_PROMETHEUS_SERVER_PORT` set, check `localhost:<port>/metrics` and find the number of successfully sent emails (e.g. when inviting users) in the `metabase_email_messages_total` sample and the number of failures in the `metabase_email_message_errors_total` sample, both without any labels. Closes: https://github.com/metabase/metabase/issues/30241
-
Cal Herries authored
-
Jeff Bruemmer authored
-
Nemanja Glumac authored
* Fix missing React keys in embedding settings page [Resolves: ##32395] * Address code review comments We're adding prefix `-` to the keys that are not meant to represent backend settings.
-
Alexander Polyankin authored
-
Cam Saul authored
-
Uladzimir Havenchyk authored
* Fix setup alert right after question creation * Provide keys to react elements * Rework class based components to functional
-
Cam Saul authored
-
Alexander Polyankin authored
-
- Jul 14, 2023
-
-
Ngoc Khuat authored
-
Cam Saul authored
-
Jeff Bruemmer authored
-
Cam Saul authored
* Fix infinite loop when logging error when fetching `:site-locale` Setting * Fix bad performance change * Remove more dumb optimizations * Fix references to removed var
-
Jeff Bruemmer authored
-
Ngoc Khuat authored
-
Braden Shepherdson authored
Previously this was done by checking if the FE had included `:collection "some_table"` on the native query, but that's been included for SQL queries lately, and broke "Explore Results". Includes new e2e tests: one for this issue itself, and another that the fix doesn't break real Mongo native queries. Fixes #32121.
-
Nick Fitzpatrick authored
* adjusting minimum size for scalar (number) cards * adjusting resize e2e test * simplfying cy intercept * reverting e2e test change
-
Oisin Coveney authored
-
Kamil Mielnik authored
Fix - Clicking Saved Questions option in data selector when instance have no questions leads to Raw Data option instead (#32173) * Fix #29760 * Refactor data types computation * Refactor DataPickerContainer - replace HOC entity loaders with hooks - extract useDataPickerConfig * Extract useDataPickerConfig * Use named exports * Move DATA_BUCKET to DataPicker container * Move DEFAULT_DATA_PICKER_FILTERS to constants * Update DATA_BUCKET to match DataPickerDataType * Use useDataPickerConfig in DataSelectorDataBucketPicker * Reuse DATA_BUCKET in DataPicker utils * Rename DataPickerContainer to DataPicker - refactor default export to named export * Sort imports * Fix import * Rename identifiers * Move database filtering out of useDataPickerConfig - Reuse DataTypeInfoItem type - Remove Bucket type - Make getDataTypes conditionally return raw data option * Simplify condition * Extract hasDataAccess out of useDataPickerConfig * Extract constants out of getDataTypes * Fix typo * Simplify approach, remove hooks * Improve diff * Lift getDataTypes call * Fix build * Add more DataSelectorDataBucketPicker unit tests * Remove unused hasUsableSavedQuestions * Extract utils unit tests * Extract setup function * Fix hasNestedQueriesEnabled selector * Fix onChangeDataBucket * Fix displaying saved questions * Add repro unit tests * Move constants to appropriate file * Use the same setup in tests * Fix typo * Make sure tests pass * Use data-testid instead of making assumptions about DOM structure
-
Cam Saul authored
-
- Jul 13, 2023
-
-
Oisin Coveney authored
-
Jeff Bruemmer authored
-
Jerry Huang authored
* initial commit * remove imports * update test * fix test * update test
-
Jerry Huang authored
-
Tim Macdonald authored
[Fixes #32263]
-
Tim Macdonald authored
[Fixes #32265]
-
Ryan Laurie authored
* fade link cards in parameter mapping mode * fade link cards when mapping parameters
-