This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- May 23, 2024
-
-
Alexander Polyankin authored
-
metamben authored
* Stop returning archived metrics in available metrics * Add archived metric test * Migrate legacy metric tests * Delete lib/legacy_metric.cljc
-
metamben authored
-
Emmad Usmani authored
* refactor scatter plot model to separate function * (2/3) refactor scatter plot option to separate function (#43033) * use getScatterPlotOption * use buildEChartsScatterSeries directly * remove hoveredSeriesDataKey from scatter * (3/3) improve chart model types (#43034) * create WaterfallChartModel type * create ScatterPlotModel type * rename BaseCartesianChartModel to CartesianChartModel * simplify chartModel creation in hook
-
Nick Fitzpatrick authored
* modal built * code cleanup, removing unused components * whitespace shame * adjusting unit test * removing px shame
-
Ngoc Khuat authored
-
Chris Truter authored
-
Kamil Mielnik authored
-
Noah Moss authored
-
Alexander Polyankin authored
This reverts commit a0a4a26f.
-
Ryan Laurie authored
-
Tim Macdonald authored
* Support find-and-replace with optional tags [Fixes #42583]
-
Tim Macdonald authored
* Support F&R for snippets [Fixes #42648]
-
Kamil Mielnik authored
-
Alexander Polyankin authored
-
Kamil Mielnik authored
* Generate different shouldShowItem for different pickers * Add repro for #42957 * Update test to use models instead of metrics
-
Uladzimir Havenchyk authored
-
- May 22, 2024
-
-
bryan authored
-
Alexander Polyankin authored
* Split card data and query * Split card data and query * Split card data and query * Fix loading state * Postpone card check * Postpone card check * Postpone field check * Postpone field check * Postpone field check * Postpone field check * Postpone field check * Add await * Add await * Add await * Add await * Fix tests * Fix data loading * Fix data loading * Fix data loading * Fix data loading * Revert "Fix data loading" This reverts commit 2b782b99368f6f8fcdbe0cfa086c8c693d9d3f86. * Fix data loading * Fix test * Fix test * Fix embedding * Fix xrays * Fix xrays
-
Sloan Sparger authored
-
Nick Fitzpatrick authored
* NewCollectionDialog adjustment and unit test * adding unit test for NewDashboardDialog
-
Alberto Perdomo authored
* SDK readme: update available and planned features * SDK readme: general improvements
-
Ryan Laurie authored
* simplify strategy editor markup * make it work for OSS too
-
bryan authored
* add effective_location to recent-collection-items * cleanup
-
Alexander Polyankin authored
-
Case Nelson authored
* [Metrics V2] Handle clashing expression names when adjusting metrics Fixes #42782 * Address PR review
-
Ryan Laurie authored
-
Jeff Bruemmer authored
-
Braden Shepherdson authored
These were added in #42602 but I neglected to update the changelog. Their defaults should serve for most drivers.
-
Uladzimir Havenchyk authored
-
Tim Macdonald authored
* Handle native query find-and-replace for queries with card refs [Fixes #42582] c.f. limitiations in #42938 * wee cleanup
-
Cam Saul authored
* Tests for #15131 * Appease Kondo
-
Romeo Van Snick authored
* Limit the height of actions popover * Use Box instead of custom wrapper * Add rem import
-
bryan authored
-
- May 21, 2024
-
-
Cam Saul authored
* Search API namespace * Search API namespace * Search API namespace * Fix Kondo warnings * Fix typo * Finally solve the MySQL ^:parallel test failures <3 * Make some search tests REPL-friendly * Did I finally fix `^:parallel` MySQL tests? * Ok I give up just make the search tests single-threaded for MySQL/MariaDB. * Revert the stuff to make paralell tests work for MySQL... for now. * Keep new name * Revert deps-graph changes * Remove unused namespaces * Fix Kondo linter for log/info + format * Misc fixes
* Test fixes -
Cam Saul authored
* Squashed commit * Update config * Backport the kondo ignore stuff from other PR. * `metabase.analyze` API namespace
-
Cal Herries authored
-
John Swanson authored
This is a bit painful. I merged this change, but realized we need to backport the fix to v49. However: - we don't want to have two versions of the migration (one with a v49 id, one with a v50 id) because then if someone upgrades to 50, then downgrades to 49, the `rollback` will run and change the type back, leading to a bug. - we don't want to push a v51 changeSet ID to v49 or v50, because we give the user a helpful notice when their database needs a downgrade. We do this by checking for the latest *executed* migration in the database and comparing it to the latest migration that Liquibase knows about, and making sure the executed isn't bigger than the known (e.g. you can't have executed a v51 migration if it isn't in the local migration yaml). That would all work fine, except that then we want to tell you how to downgrade your database, and we use the latest-executed version for that. So if, for example, someone upgraded from 48 to 49 and got a v51 changeset, then downgraded back to 48, they would get an error telling them to run the *v51* jar to roll back their DB. In this case though, I think it's fine to just move the migration around to v49, then we can backport it to 49 and 50.
-
Ryan Laurie authored
* add snowplow tracking for upsells * add upsell snowplow test * appease the linter
-
Emmad Usmani authored
* highlight hovered timeline event * add e2e test * use TIMELINE_EVENT_DATA_NAME constant * add test case for clicking icon
-