This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Apr 09, 2024
-
-
Alexander Solovyov authored
-
- Apr 02, 2024
-
-
Alexander Polyankin authored
-
- Apr 01, 2024
-
-
metabase-bot[bot] authored
* Fix parameter values comparison in x-rays * Skip rerun when `parameterValues` are not initialized * Remove not used code Co-authored-by: Anton Kulyk <kuliks.anton@gmail.com>
-
- Mar 30, 2024
-
-
metabase-bot[bot] authored
* Don't rerun dashcard queries when switching tabs without parameter changes (#40783) * Add E2E test * Move `getDatasetQueryParams` to `data-fetching.js` * Use `null` as a parameter value when missing * Fix missing default `datasetQuery` * Fix E2E test --------- Co-authored-by: Anton Kulyk <kuliks.anton@gmail.com>
-
- Mar 26, 2024
-
-
metabase-bot[bot] authored
* Fix time-interval-expression-test flake (#40253) * add requires * Add kondo ignore for test --------- Co-authored-by: Case Nelson <case@metabase.com> Co-authored-by: Callum Herries <calherries@gmail.com> Co-authored-by: Chris Truter <chris@metabase.com>
-
- Mar 20, 2024
-
-
Alexander Polyankin authored
-
- Mar 19, 2024
-
-
Kamil Mielnik authored
-
Anton Kulyk authored
* Include filters when exporting dashboard to PDF * Fix missing dashcard borders * Fix title padding * Fix filters panel background color * Fix parameters panel spacing * Extract `DASHBOARD_PDF_EXPORT_ROOT_ID` const --------- Co-authored-by: Vamsi Peri <vamsi@metabase.com>
-
metabase-bot[bot] authored
* Comment out failing time-interval-expression-test (#40238) * Fix lint * Fix fail tests --------- Co-authored-by: Cal Herries <39073188+calherries@users.noreply.github.com> Co-authored-by: Braden Shepherdson <braden@metabase.com> Co-authored-by: Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-
- Mar 18, 2024
-
-
Alexander Solovyov authored
* update deps with security issues (#39286) * switch back to ring-jetty-adapter - addresses security issue (#39321) * Bump clojure to 11.1.2 (#39857) * add type hint for liquibase --------- Co-authored-by: Noah Moss <32746338+noahmoss@users.noreply.github.com>
-
Alexander Solovyov authored
-
- Mar 15, 2024
-
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix can't select dashboard tabs in interactive embedding with parameter `header=false` (#39007) * Remove full-app to a newer term * Fix dashboard not loading in interactive embedding with header=false header=false * Fix can't choose dashboard tabs in interactive embedding w/ header=false * Fix failed tests
-
- Mar 12, 2024
-
-
metabase-bot[bot] authored
Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
metabase-bot[bot] authored
* Fix unable to start on windows with h2 (#39739) * no dynamic redefs --------- Co-authored-by: Ngoc Khuat <qn.khuat@gmail.com>
-
- Mar 11, 2024
-
-
metabase-bot[bot] authored
* Text cards not skipped in pulses (#39216) This PR updates the logic of skipping what cards are displayed in a pulse email by ensuring the type of the card being processed is a `:card` in addition to having no results. * Update test/metabase/pulse/pulse_integration_test.clj --------- Co-authored-by: Mark Bastian <markbastian@gmail.com> Co-authored-by: adam-james <21064735+adam-james-v@users.noreply.github.com>
-
- Mar 08, 2024
-
-
metabase-bot[bot] authored
Co-authored-by: Alexander Solovyov <alexander@solovyov.net>
-
- Mar 05, 2024
-
-
Braden Shepherdson authored
In the legacy QP the `:fields` of the outer query has the ID, `[:field 100 {}]` so the JSON unfolding is written out again. With this change, the `source-alias` is used for columns coming from previous stages. Fixes #34930. Fixes #35636.
-
Braden Shepherdson authored
Manual backport of #39255 to 48.
-
- Mar 04, 2024
-
-
metamben authored
-
metabase-bot[bot] authored
Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
Alexander Solovyov authored
-
- Mar 01, 2024
-
-
metabase-bot[bot] authored
Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
- Feb 28, 2024
-
-
metabase-bot[bot] authored
Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
metabase-bot[bot] authored
Removing a trailing `/` Co-authored-by: Tony-metabase <110378427+Tony-metabase@users.noreply.github.com>
-
- Feb 27, 2024
-
-
Emmad Usmani authored
-
metabase-bot[bot] authored
Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
Uladzimir Havenchyk authored
* [Card] Do not pass params with value: null when it's collection preview * return an empty array * Add a test * Fix test * Fix test
-
- Feb 26, 2024
-
-
metabase-bot[bot] authored
Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
metabase-bot[bot] authored
Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
Kamil Mielnik authored
* Include e2e directory in prettier scripts * Align ESLint & prettier paths in "lint-stage" & "scripts" in package.json * Handle ts files in e2e tests * Format "lint-prettier-pure" script the same way as "prettier" * Ignore database files in ESLint as they reference a file that is git-ignored but does exist locally * Remove duplicated eslint call * Manually fix ESLint-reported issues * Upgrade eslint-plugin-import * Configure import/order rule for consistent, predictable imports * Change "eslint-disable-next-line no-restricted-imports" into "eslint-disable-line" * Ensure imports are in a single block * Move or remove informative comments between import statements * Remove imports-grouping comments * Configure groups - the difference between the default setting is the presence of "internal" group * Manually fix imports order and disable "import/order" rule in files with possible circular dependencies * Move comment to the same line as import * Run "yarn eslint-fix" 5 times * Manually fix imports order in remaining files * Run "yarn prettier" * Fix circular dependency
-
- Feb 22, 2024
-
-
adam-james authored
* WIP flow :semantic-type through QP for aggregations Fixes: #38022 WIP need to add and fix some tests and confirm if this is the most correct place to fix the problem. Seems like it's a good spot to put things though. * Add test asserting that :semantic_type does flow through QP Also fix a couple tests that now have a :semantic_type key. * Add different aggregation types to semantic-type test Working on adding tests and fixing various aggregation semantic types * Test :semantic-type for all aggregations and adjust some metadata-methods * Better use of existing methods via derive * Properly set hierarchy between ::count-aggregation and ::quantity-aggregation
-
metabase-bot[bot] authored
Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
Cal Herries authored
Co-authored-by: Case Nelson <case@metabase.com>
-
- Feb 21, 2024
-
-
adam-james authored
* Do not create param_values on Dashboard Load, only fetch if they exist (#38980) * Do not fetch param_values on Dashboard Load Fixes: #38826 This change removes the *-or-create* behaviour of `field-ids->param-field-values`. This means that on Dashboard Load, if the param values already exist, they'll be grabbed. But, if they don't, we won't try to fetch or create them. This is WIP because it seems to contradict changes related to fixing #30218 * Comment out the other test added for #30218 * Remove the tests from 30218 These tests are asserting that param_values are created on dashboard load when the Field Values don't exist. This is the behaviour we want to revert, so the tests are asserting something we don't want anymore. * Improved test string wording * Update src/metabase/models/params.clj Co-authored-by: Ngoc Khuat <qn.khuat@gmail.com> --------- Co-authored-by: Ngoc Khuat <qn.khuat@gmail.com> * Add the refactored fns that were used to solve 38826 * empty commit to try re-start CI --------- Co-authored-by: Ngoc Khuat <qn.khuat@gmail.com>
-
- Feb 16, 2024
-
-
metamben authored
Fixes #30454 for x.48.x.
-
metabase-bot[bot] authored
* Update test * Remove driver exclusions Co-authored-by: lbrdnk <lbrdnk@users.noreply.github.com>
-
- Feb 13, 2024
-
-
metabase-bot[bot] authored
Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
- Feb 12, 2024
-
-
metabase-bot[bot] authored
- do the unzip sooner, still hash from the file system - java-time -> java-time.api Co-authored-by: Bryan Maass <bryan.maass@gmail.com>
-
metabase-bot[bot] authored
Sometimes analytics bits get removed by other tests (e.g. deleting all cards, dashboards, users, etc.). When we run `ensure-audit-db-installed!`, though, the checksum hasn't changed (since the underlying analytics files didn't change), so we skip reloading the data. This sets `last-analytics-checksum` to `-1` (meaning: skip the checksum and just load the analytics data) when running `ensure-audit-db-installed!` in the tests that we've seen flake. Co-authored-by: Bryan Maass <bryan.maass@gmail.com>
-
metabase-bot[bot] authored
Co-authored-by: Luis Paolini <paoliniluis@gmail.com> Co-authored-by: Cal Herries <39073188+calherries@users.noreply.github.com>
-