This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Aug 17, 2023
-
-
Nemanja Glumac authored
The flake happened when adding models to the dashboard due to the conflicting intercepted routes that we're waiting for. This commit removes intercepts and waits altogether. It relies on UI instead. Example of a failed run: https://github.com/metabase/metabase/actions/runs/5882560809/job/15953891019?pr=33245#step:14:502
-
Nicolò Pretto authored
-
Nemanja Glumac authored
* Add E2E tests for downloads in embedding questions pt1 This commit adds tests that make sure preventing downloads from the embedding questions is not possible without a token. * Add E2E tests for premium embedding downloads This commit adds tests that make sure the premium token allows one to disable downloads for embedded questions.
-
- Aug 16, 2023
-
-
shaun authored
-
Uladzimir Havenchyk authored
-
Ryan Laurie authored
-
Nicolò Pretto authored
* cancels ongoing cards when saving a dashboard * refactor: change from stub to spy so that we can also see in the inspector that the request has been cancelled * test that the data will eventually be displayed
-
Cal Herries authored
-
- Aug 15, 2023
-
-
Nemanja Glumac authored
* Consolidate "create new dashboard" workflow * Consolidate "add new dashboard card" tests * Remove redundant repro for 25705 * Group and consolidate "title and description" tests * Move repro 26826 to the main `dashboard` corpus * Fix `visualization-options` spec name * Make `dashboardHeader` more specific * Consolidate "duplicate dashboard" tests * Clean up and consolidate all dashboard management test * Fix test failure https://www.deploysentinel.com/ci/runs/64d9eb30fa6644982d115267 * Fix dashboard auto apply filters test failure https://www.deploysentinel.com/ci/runs/64d9e91c7b3e6a1ddb9363c8 * Fix custom homepage test https://www.deploysentinel.com/ci/runs/64d9e9a8f048784ce96aedf2 * Another attempt to fix a failing test * Bring back a test removed during rebase
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
- Aug 14, 2023
-
-
Aleksandr Lesnenko authored
-
Anton Kulyk authored
* Extract `aceEditorStyle` * Extract drag handle * Port more `NativeQueryEditorRoot` class names * Port editor root and resizable box * Remove redundant class names * Remove `.NativeQueryEditor` class * Use CSS variable colors in `NativeQueryEditor.css` * Add a comment on `NativeQueryEditor.css`
-
Ryan Laurie authored
-
Kamil Mielnik authored
* Use named import for ErrorView * Export ErrorView and ErrorViewProps from Visualization * Define AddSeriesModalErrorView * Make ErrorView component configurable in Visualization by introducing errorView prop * Use AddSeriesModalErrorView thanks to new errorView prop * Fix export type syntax * Remove the dot for consistency with other error messages * Rename AddSeriesModalErrorView to ErrorView and extract it to a separate file * Allow translating the custom error message * Don't show custom ErrorView when there is only one series (or none) * Add a test case for a single incomplete chart * Inline: dashcardData * Add a reproduction e2e test for #32231 * Add explicit assertion for the error message * Add a test case for default error message when there is only 1 series * Remove redundant setup functions * Wait for series query endpoint * Rename ErrorView to VisualizationErrorView * Rename VisualizationErrorView to MultipleSeriesErrorView * Improve assertions * Use editDashboard helper * Use data-testid for AddSeriesModal * Refactor errorView prop into errorMessageOverride - Do not export ErrorViewProps and Error out of Visualization
-
Nemanja Glumac authored
-
Tim Macdonald authored
* Search by table description [Fixes #25792]
-
Kamil Mielnik authored
* Fix initial values not reloading in the action modal * Add a repro test for #33084 * Use cy.button helper
-
Alexander Polyankin authored
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix dashboard actions linked with filters don't work * Add E2E test * Make assertion clearer
-
- Aug 13, 2023
-
-
shaun authored
Creating a collection when saving a question/dashboard should return to the question/dashboard save modal with the new collection selected (#32778)
-
- Aug 12, 2023
-
-
shaun authored
-
- Aug 11, 2023
-
-
Alexander Polyankin authored
-
Nemanja Glumac authored
From the Cypress docs https://docs.cypress.io/guides/references/configuration#Global The number of tests for which snapshots and command data are kept in memory. Reduce this number if you are experiencing high memory consumption in your browser during a test run. The default value is 50. We're dialing it down to 1.
-
- Aug 10, 2023
-
-
shaun authored
-
Ryan Laurie authored
* reproduce #32985 * don't crash fieldValuesWidget when we get null options
-
Kamil Mielnik authored
* Add reproduction test for #28756 * Reuse DASHBOARD_SLOW_TIMEOUT
-
- Aug 09, 2023
-
-
Oisin Coveney authored
-
Anton Kulyk authored
* Reproduce #32963 * Don't lock display for models
-
Ryan Laurie authored
* test custom column after aggregations * skip repro
-
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
-
- Aug 08, 2023
-
-
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
-
-
Anton Kulyk authored
* Add repro test * Run MLv2 clean-up before running a query * Clean redundant stages * Fix test * Use both clean ups
-
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 04, 2023
-
-
Jeff Bruemmer authored
-
Mahatthana (Kelvin) Nomsawadi authored
* Add a repro * Not hardcoding the question IDs * Address review: Improve readability
-
Mahatthana (Kelvin) Nomsawadi authored
* Reuse dashboard E2E util * Add the repro * Add UI assertion to avoid ambiguity
-