This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Sep 20, 2021
-
-
Anton Kulyk authored
* Fix typo * Add unit tests for `normalizeQuery` * Normalize query clause classes for comparison * Enable the repro test * Rename variable
-
Alexander Polyankin authored
-
Alexander Lesnenko authored
* Move block permission under advanced permissions flag * fix flag name
-
Alexander Polyankin authored
-
Kim Hallen authored
-
Anton Kulyk authored
-
- Sep 19, 2021
-
-
pawit-metabase authored
* fix reverting dashboard with card deletion `delete-dashboard-card!` expects the :dashboard_id parameter to be defined. * fix frontend issues related to dashboard reverts 1) fix the dashboard not being reloaded to the reverted version after revert 2) fix the history list being reloaded to include the latest change
-
- Sep 17, 2021
-
-
Alexander Polyankin authored
-
Dalton authored
* fix clearing of sidebar state when removing a parameter * add a cy test
-
Alexander Lesnenko authored
-
Alexander Polyankin authored
-
Anton Kulyk authored
* Rename dashboard details edit action * Use render props at dashboard edit form * Add enterprise caching plugin * Move dashboard entity forms to own file * Make FormField's margin configurable * Pass custom style to FormField * Use null as a default cacheTTLFormField value * Add tests for DashboardDetailsModal * Add cache_ttl field to DashboardDetailsModal * Add tests for CreateDashboardModal * Test cache_ttl is invisible when creating a dashboard * Remove not used mocks * Add tests for EditQuestionInfoModal * Move question entity forms to own file * Add cache_ttl field to EditQuestionInfoModal * Test cache_ttl is invisible when creating a question * Extract CacheTTLField component * Don't show cache field if caching is disabled * Fix typo * Update cache_ttl field look * Revert "Pass custom style to FormField" This reverts commit 3944ca8ff1dcad478f0f1c3a1973f454447c88c1. * Revert "Make FormField's margin configurable" This reverts commit ca7dc434532038da736012147f6889e6cc01ec11. * Fix CacheTTLField width * Add descriptionPosition prop to FormField * Add DatabaseCacheTTLField * Show cache_ttl field on database form * Use 24h as a default database cache TTL field value * Fallback to database cache_ttl in question form * Remove console.log * Fix request body assertion for CreateDashboardModal * Fix request body assertions for EditQuestionModal * Fix request body assertions for DashboardDetailsModal * Fix cache_ttl not included in `PUT /api/card/:id` * Use simple for for EditQuestionInfoModal * Refactor how unit tests mock caching settings * Add dashboard caching EE test * Add question caching EE test * Add caching e2e test for database add/edit * Remove debug stuff * Add error state to CacheTTLField * Fix DB cache field reverts to default value on 0 * Validate cache_ttl field * Add getQuestionsImplicitCacheTTL helper * Remove redundant tests * Remove not used import * Nomalize `cache_ttl: 0` to null * Fix duplicated card update request * Add QuestionCacheTTLField component * Add test-id to Radio's option names * Use a new cache TTL field for questions * Check setting cache_ttl to null in E2E tests * Style question cache TTL field * Add dashboard ID to query request body * Extend `duration` formatting helper to support hours * Fix default caching duration display * Fix tests * Fix old dashboard edit action title * Fix missing translations * Add prop types to EditQuestionInfoModal * Remove `test.todo` * Simplify `getQuestionsImplicitCacheTTL` * Use `space` style helper * Add `key` prop to `jt` * Move time coverting utils to lib/time * Hide caching field label if just showing the input * Fix unit tests * Fix flacky E2E test * Add hover style for "More options" control * Fix missing translation * Use placeholder for cache inputs * Fix E2E tests to use cache field's placeholder * Feature flag for caching UI
-
- Sep 16, 2021
-
-
Dalton authored
* invalidate revision entities when questions/dashboards updated/deleted * you can't update a revision * add a cy test to cover revision cache clearing * let's be a little looser with revision text
-
Jeff Evans authored
Recognize mode=REPEATED and return :type/Array for it Add test for temp table using an array type column to ensure base type is recongized properly
-
Gustavo Saiani authored
-
Cam Saul authored
* Add subscription-allowed-domains allow list Setting * Move email->domain and email-in-domain? util functions to metabase.util * Fix missing require * Test fix
* Remove useless namespace * Make subscription-allowed-domains a :string Setting rather than :csv -
Alexander Polyankin authored
-
Howon Lee authored
Tools are there. Modal is not, along with some styling, but BE has been languishing for months so I wanted to get this in
-
- Sep 15, 2021
-
-
Ariya Hidayat authored
-
pawit-metabase authored
Fixes #17211
-
Dalton authored
* fix a few prop errors causing console warnings * fix LastEditInfoLabel test
-
Ariya Hidayat authored
Co-authored-by:
Jeff Bruemmer <jeff@metabase.com>
-
Alexander Lesnenko authored
-
Alexander Polyankin authored
-
Ariya Hidayat authored
-
Jeff Evans authored
Make use of new visible-if property in plugin definition
-
- Sep 14, 2021
-
-
pawit-metabase authored
In addition, mode should be switched to "view" to remove "/notebook" from URL.
-
pawit-metabase authored
The locale list sent to the UI is formatted "pt-BR" but when it is saved to the database, we re-format the locale to "pt_BR", thus on next load, the UI cannot match the saved locale with the locale list. Fix the issue by using normalized value (e.g. "pt_BR") in the available locale list. Fixes #15657, fixes #16654
-
pawit-metabase authored
"include-current" was implemented for "prev" but not for "next". Fixes #17551
-
pawit-metabase authored
The ttag library expect the plural array to be exactly the size as the number of plural forms defined in the header. If we remove empty plural, the array will have the wrong size and the library will crash when the trying to use the non-existent plural. By leaving the empty string there, the ttag library will correctly detect it and use the English version for the missing variant. This does not affect the backend because the backend does not support plurals. Fixes #16323
-
Cam Saul authored
* Add new Settings (placeholders) for the new 0.41.0+ premium features * Code cleanup * Add new features to the `:premium-features` Setting (for FE consumption) * Fix busted ns declarations
-
Dalton authored
* combine sidebar state for various dashboard sidebars * replace hideClickBehaviorSidebar action with closeSidebar * move sidebar name strings to a constants file * add some tests
-
Cam Saul authored
* Better with-temp error messages * Undo wacky indentation
-
Alexander Kiselev authored
styled component
-
Cam Saul authored
-
Jeff Bruemmer authored
* update API docs format * account for other terminal punctuation * clarify api namespace target * update schema test, add-period test * update period test * parens * test endpoint-section * cleanup * Cam edits Co-authored-by:
Cam Saul <1455846+camsaul@users.noreply.github.com> * trim whitespace * file newlines * Sort namespaces Co-authored-by:
Cam Saul <1455846+camsaul@users.noreply.github.com> Co-authored-by:
Cam Saul <github@camsaul.com>
-
Alexander Polyankin authored
-
Alexander Lesnenko authored
* unskip 17738 repro * move the repro to run in EE
-
Alexander Polyankin authored
-
Ariya Hidayat authored
-