This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Aug 10, 2023
-
-
lbrdnk authored
Change is compatible with prior implementation. Match clause like the following, `{$match: {"something": "Facebook"}}`, does exact match if `something` is a scalar, and in case `something` was an array, match would check whether it contains the `Facebook` value. Same behavior, as with `{$match: {"something": {$in: ["Facebook"]}}}`. Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
Anton Kulyk authored
* Group native editor files in a single directory * Fix mocking * Clean up imports
-
Kamil Mielnik authored
* Add reproduction test for #28756 * Reuse DASHBOARD_SLOW_TIMEOUT
-
- Aug 09, 2023
-
-
metamben authored
* Support segments Fixes #32409.
-
metamben authored
-
Aleksandr Lesnenko authored
-
Uladzimir Havenchyk authored
-
Oisin Coveney authored
-
metamben authored
This change assumes that org.slf4j/jcl-over-slf4j is not really in use.
-
Cam Saul authored
* Fix fallback long display name for Cards * Test updates
-
Cam Saul authored
* Fix #32920 * Remove stray println
-
lbrdnk authored
* Make `:branches` realize during `:case` compilation Previously `:branches` were generated with use of `for`, yeilding lazy sequence. It caused problems, if the sequence got realized after processing of query ie. without initialized qp store. That was the case with /dataset/native api call containing `:case` with `:now`. * Update /dataset/native test --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
Anton Kulyk authored
* Reproduce #32963 * Don't lock display for models
-
Oisin Coveney authored
-
Ryan Laurie authored
* test custom column after aggregations * skip repro
-
Jeff Bruemmer authored
-
Uladzimir Havenchyk authored
-
Nemanja Glumac authored
* Move dashboard bookmarks spec to `organization` * Move dashboard filter related specs to appropriate group * Create new `dashboard-cards` E2E group
-
Mahatthana (Kelvin) Nomsawadi authored
-
Ngoc Khuat authored
* Fix for login history, the fix was written by Cam * kondo
-
- Aug 08, 2023
-
-
Jeff Bruemmer authored
-
Kamil Mielnik authored
* Fix removing series from the legend - Fixes #12794 * Use slice instead of filter * Format code (-1 LOC) * Refactor AddSeriesModal to TS * Fix typing error * Refactor state.state into state.isLoading - remove leftover isLoadingMetadata * Hide the "x" button for the first legend item in the chart in AddSeriesModal * Fix typo * Use named export for AddSeriesModal * Fix dashcardData typing * Export Props * Add test boilerplate * Reduce test setup boilerplate * Reduce test setup boilerplate * Add test for the 'x' button * Add tests for removing series from legend * Add comprehensive test case
-
Ngoc Khuat authored
-
Uladzimir Havenchyk authored
-
Nicolò Pretto authored
* fix: cancel ongoing query when removing card from dashboard * test: #12926 remove card test with xhr.abort stub * test: use cy.on(fail instead, to specifically expect that request to be aborted * Revert "test: use cy.on(fail instead, to specifically expect that request to be aborted" This reverts commit 75e204e8e2c45cc490d79729ee12795ea10291fa. * refactor: move cancelFetchCardData inside removeCardFromDashboard, which becomes a thunk * doc jsdocs for should_wait param in visitDashboard * "undo remove card" re-fetches the card * test: test for undo -> re-fetch card * refactor: removed unused param * revert should_wait on visitDashboard in favor or manually using cy.visit * artificially slow down requests via cy instead of using pg_sleep * rename before block * when undoing remove card, only refetch data if needed * remove debug console log * refactor: remove .within call with only one function call inside * docs: add comment to req.continue * test: adds assertion that the query data is actually loaded * remove data already present check as it is already in the thunk
-
Nemanja Glumac authored
Introduced in #32598, even though it already exists. https://github.com/metabase/metabase/blob/master/e2e/test/scenarios/embedding/embedding-smoketests.cy.spec.js#L317:L325 [ci skip]
-
- Aug 07, 2023
-
-
Maz Ameli authored
-
Anton Kulyk authored
-
Ngoc Khuat authored
-
Anton Kulyk authored
* Add repro test * Run MLv2 clean-up before running a query * Clean redundant stages * Fix test * Use both clean ups
-
Nemanja Glumac authored
* Introduce backport reminder CI workflow * Only trigger against `master` * Re-trigger when author adds a label * Disable PR bot reviews * Keep the job name terse
-
Tim Macdonald authored
* Fully hydrate PUT-ed collections, which the FE depends on [Fixes #30235] * Add repro test for #30235 * Set token features properly --------- Co-authored-by:
Denis Berezin <denis.berezin@metabase.com>
-
- Aug 06, 2023
-
-
Cam Saul authored
* QP: use Malli * Fix schema names * Fix missing namespaces * Fix busted stuff * Simplify the new schema * Test fix
* Test fixes * MongoDB fixes * FAST mu/defn * Malli registry * Misc fixes * Some cleanup * Misc cleanup and test fixes * mu/disable-enforcement * Test fix * Fix Cljs version of `disable-enforcement` * Misc improvements * Update tests * Fix Kondo warnings * Fix Kondo warnings * Fix busted Malli schema * PR feedback * Fix busted schema * Kondo fixx * Test fixes * Use Malli version of `describe` now that PR was merged * Work around https://github.com/metosin/malli/issues/924 * Test fixes * Improvements * Test fix -
Cam Saul authored
-
- Aug 04, 2023
-
-
Aleksandr Lesnenko authored
-
Jeff Bruemmer authored
-
Uladzimir Havenchyk authored
based on https://github.com/orgs/community/discussions/26303 and my experience, workflows with `always()` will not cancel even if a new run of the same workflow appears with concurrency and cancel-in-progress:true. Official documentation suggests using `!cancelled()` instead
-
Case Nelson authored
* [MLv2] Add function to sync join-condition temporal bucketing options * Return the modified join-condition instead of the whole query * Adding tests * Fix linter
-
Noah Moss authored
-
Nemanja Glumac authored
* Install Chrome immediately after checkout * Switch to Chromium 111.0.5563.146
-