This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Jul 02, 2024
-
-
Kamil Mielnik authored
Fix - Invalid join clause does not disappear after changing query source to use a different database (#45025) * Reset JoinDraft state on database change (fixes metabase#42385) * Add repro for #42385 * Use admin user
-
Alexander Polyankin authored
-
Phoomparin Mano authored
* add default font family * use metabase provider internal component for tests
-
- Jul 01, 2024
-
-
Aleksandr Lesnenko authored
* support sorting on funnel bar charts * fix funnel bar row display setting * spec
-
Alexander Polyankin authored
-
Nicolò Pretto authored
-
- Jun 28, 2024
-
-
Aleksandr Lesnenko authored
* improve cartesian charts performance * drop unused import
-
Jesse Devaney authored
* prevent pin maps from filtering out rows with null values - since pin maps are just displaying where the data is by latitude and longitude, we do not need to filter the pin just because one of the rows is null. - the metric column selection does not make sense for pins as they just represent that data through coordinates (no aggregations or values displayed), so we should not be filtering out any data just because it is null * add unit test
-
Denis Berezin authored
* Upgrade visx packages * Fixup some dependencies * Fix textarea styles * Fix charts diff
-
Alexander Polyankin authored
-
Oisin Coveney authored
-
- Jun 27, 2024
-
-
Sloan Sparger authored
* highlights the trash link in the sidebar when viewing root trash collection or a trashed item * impls pr feedback * impls more pr feedback * fixes unit tests and logical mistake that allowed urls with invalid collection ids to match on undefined trash id due to it not being loaded yet
-
Nicolò Pretto authored
* let's see how many things break * add missing useSyncURLSlug * remove cardTitled prop that's not needed * remove DashboardControls * remove @ts-expect-error for dashboardId * move props destructuring at the top * remove use-dashboard-nav.ts as it's not needed anymore * remove import of use-dashboard-nav from dashboard/hooks/index.ts * remove unused props from dashboard
-
Uladzimir Havenchyk authored
-
Alexander Polyankin authored
* Fix numeric parameter parsing * Update frontend/src/metabase-lib/v1/parameters/utils/parameter-parsing.unit.spec.js Co-authored-by:
Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com> * Update frontend/src/metabase-lib/v1/parameters/utils/parameter-parsing.unit.spec.js Co-authored-by:
Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com> --------- Co-authored-by:
Uladzimir Havenchyk <125459446+uladzimirdev@users.noreply.github.com> Co-authored-by:
Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com>
-
Alexander Polyankin authored
-
Anton Kulyk authored
* Add repro * Accept non-aggregation cols in graph metrics sync * Address feedback
-
Anton Kulyk authored
* Add test * Fix `xDomain` calculation in QB selectors * Make database `features` optional * Update reproductions-3.cy.spec.js Co-authored-by:
Uladzimir Havenchyk <125459446+uladzimirdev@users.noreply.github.com> --------- Co-authored-by:
Uladzimir Havenchyk <125459446+uladzimirdev@users.noreply.github.com>
-
- Jun 26, 2024
-
-
Denis Berezin authored
* Add dashboard question header * Add dashboard data preserve after question drill * Review fixes * Review fixes * Potential fix for e2e * Potential fix for e2e * Add basic unit tests * Fix Dashboard reloading on unmount, fix ad hoc question title in SDK * Move dashboard reset to SDK component * Fix issue with dashboard rerender * Fix one more reported issue with rerender
-
Jesse Devaney authored
* fix map default display type with un-binned coordinates - default to `"map.type"` = "pin" when coordinates are not binned - default to `"map.type"` = "grid" when coordinates are binned * add tests * refactor breakouts usage
-
Alexander Polyankin authored
Allow clicking "Remove all" for the first group in `FieldPanel` and omit removing the first field in the group (#44645)
-
Alexander Polyankin authored
* Fix broken field normalization in metadata * Handle Fields.actionTypes.UPDATE action in tables reducer to keep table's original_fields in sync * Add an e2e test for fields * Format code * Use a different table, since accounts table is not available in e2e tests --------- Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
Jesse Devaney authored
* remove invalid else conditional * fix RowChart firing invalid API request on legend item click * fix clicking on non-breakout legend on dashboards * add E2E test to validate and enforce the desired behavior
-
Alexander Polyankin authored
-
Anton Kulyk authored
* Bump dashboard description max len limit to 1.5K * Extract `DASHBOARD_DESCRIPTION_MAX_LENGTH` const * Handle description max length in dashboard sidebar * Add red border to dashboard description box * Add test
-
Oisin Coveney authored
-
Alexander Solovyov authored
-
Phoomparin Mano authored
-
- Jun 25, 2024
-
-
Sloan Sparger authored
* fixes spacing and color issue of trash icon in archive banner * css var for color --------- Co-authored-by:
Nick Fitzpatrick <nickfitz.582@gmail.com>
-
Emmad Usmani authored
* fix pivot horizontal scroll * fix scroll on dashboard * add e2e test * fix unit tests * fix e2e test
-
Nicolò Pretto authored
* WIP PublicOrCustomEmbedDashboardPage without using dashboard controls * add usePublicDashboardEndpoints instead of WithPublicDashboardEndpoints * fix type error by setting null as default value for hide_parameters and hide_download_button * use usePublicDashboardEndpoints inside WithPublicDashboardEndpoints * also migrate embed * i don't think we need useDashboardNav public/static embed * SetTitle component to use instead of the `title` hoc * wrap setEmbedDashboardEndpoints/setPublicDashboardEndpoints in useEffect as per PR comment * after the fix for metabase#38640 we don't need the public routes in the main app * renamed test file * change tests to use PublicOrEmbeddedDashboardPage * remove PublicOrEmbeddedDashboardControlled and change imports for PublicOrEmbeddedDashboardPage * remove debug prop left by mistake
-
Alexander Polyankin authored
* Pass expressionPosition * Add a test * Update e2e/test/scenarios/question-reproductions/reproductions-3.cy.spec.js Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * Rename expressionPosition to expressionIndex --------- Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
Oisin Coveney authored
-
Romeo Van Snick authored
* Add e2e test to verify that step previews only care about the step being previewed * Use getNotebookStep and find preview button using cy.icon * Remove empty line Co-authored-by:
Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com> --------- Co-authored-by:
Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com>
-
Mahatthana (Kelvin) Nomsawadi authored
* Make the code makes more sense * Fix type error
-
Nemanja Glumac authored
* Move SimpleSpecificDatePicker to the form * Extract `isSpecificValue` helper * Integrate the toggle into `SimpleDateIntervalPicker` * Make DateOperatorPicker do only one thing Separation of concerns - lift SimpleRelativeDatePicker up to the form. * Fix unit tests * Add back the test for the `SimpleSpecificDatePicker` * Keep the rendering logic in the `SimpleDatePicker`
-
Phoomparin Mano authored
* apply css variables injection right under the public component * refactor css variables * fix name changes * apply css variables to global styles * update path * render component wrapper as full-width * move style resets to public component styles wrapper * update unit tests for global styles
-
- Jun 24, 2024
-
-
Alexander Polyankin authored
-
Nemanja Glumac authored
* Get rid of the styled component * Stack date operator on top of actual filter pickers * Use the existing `CurrentDatePicker` * Fix unit test * Conditionally apply padding to the `CurrentDatePicker` * Remove the custom prop
-