This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Aug 01, 2023
-
-
Cam Saul authored
-
Alexander Polyankin authored
-
Nicolò Pretto authored
-
Ryan Laurie authored
-
Aleksandr Lesnenko authored
-
Uladzimir Havenchyk authored
* Use ExternalLink component for LinkCards with absolute urls * Update imports
-
Ngoc Khuat authored
-
Nemanja Glumac authored
-
Ngoc Khuat authored
-
Nemanja Glumac authored
* Move util functions inside the `visitEmbeddedPage` helper * Clean up `cy.exec` comand * Tighten the scope of `cy.exec` * Use query string to set filters * Construct url hash from page style and hidden filters * Improve JSDoc
-
- Jul 31, 2023
-
-
metamben authored
* Bump org.apache.sshd/sshd-core to fix security alert * Adapt metabase.util.ssh to new interface
-
shaun authored
-
Ryan Laurie authored
* debounce link viz input blur * make blur bouncier
-
Jesse Devaney authored
* hide write options when collection is read-only * fix unit test * add E2E test * simplify expression * remove E2E test covered by unit tests
-
Nick Fitzpatrick authored
-
Noah Moss authored
-
Kyle Doherty authored
* revert dr removal * revert some more code that the data reference needed * Bring back `db_metadata` endpoint reference * model test fixes --------- Co-authored-by:
Ryan Laurie <iethree@gmail.com> Co-authored-by:
Nemanja <31325167+nemanjaglumac@users.noreply.github.com>
-
Ryan Laurie authored
-
Mahatthana (Kelvin) Nomsawadi authored
* Move a component into its own directory so we could add tests * Delete unused CSS rules so it's easier to migrate * Migrate to emotion * Add integration test * Remove commented out code * Add additional test for parameters with connected field
-
Alexander Polyankin authored
-
- Jul 29, 2023
-
-
Uladzimir Havenchyk authored
-
Uladzimir Havenchyk authored
* Rework default exports to named * Fix UX for empty dashboard filter with multiple choices * Update e2e/test/scenarios/dashboard-filters/dashboard-filters-text-category.cy.spec.js Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> --------- Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
- Jul 28, 2023
-
-
Cam Saul authored
* Prevent malicious H2 connection string properties * Fix Kondo lint warning --------- Co-authored-by:
dan sutton <dan@dpsutton.com>
-
Jerry Huang authored
-
Case Nelson authored
* [MLv2] Add field-id method * Update PR feedback
-
metamben authored
* Remove references to missing expressions when converting to pMBQL Fixes #32625,
-
metamben authored
-
Nick Fitzpatrick authored
* SecretKeyWidget accepts confirmation header and dialogs * removing default confirmation values, adding e2e test
-
Cal Herries authored
-
- Jul 27, 2023
-
-
Cal Herries authored
-
Noah Moss authored
-
Nick Fitzpatrick authored
-
Oisin Coveney authored
-
Noah Moss authored
* dont ignore exceptions when requiring ee namespaces * clean ns * fix indentation
-
Nemanja Glumac authored
* Customize and style Cypress `log` command This PR will add a background color to the Cypress log command, in order to make it stand out. This should help with reviewing Cypress recorded runs and with the general E2E tests debugging experience. * Remove acii art prefix Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * Update the background color Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * Apply Kamil's suggetion * Improve performance and readability * Extract id for the custom style element --------- Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
Nemanja Glumac authored
As of two days ago we started seeing Chrome crashing in E2E tests. An example of the failed run: https://github.com/metabase/metabase/actions/runs/5665970958/job/15354475344 ``` We detected that the Chromium Renderer process just crashed. This is the equivalent to seeing the 'sad face' when Chrome dies. This can happen for a number of different reasons: - You wrote an endless loop and you must fix your own code - You are running Docker (there is an easy fix for this: see link below) - You are running lots of tests on a memory intense application. - Try enabling experimentalMemoryManagement in your config file. - Try lowering numTestsKeptInMemory in your config file. - You are running in a memory starved VM environment. - Try enabling experimentalMemoryManagement in your config file. - Try lowering numTestsKeptInMemory in your config file. - There are problems with your GPU / GPU drivers - There are browser bugs in Chromium ``` I'm not quite sure whether this is a bug in Chrome v115 or some interplay between Cypress and this particular Chrome version, but running all tests on older Chrome version v114 seems to be working just fine. https://github.com/metabase/metabase/actions/runs/5677579526?pr=32688 Proposal Let's merge this ASAP as a hotfix to unblock everyone, and then we'll follow-up when there's a clear resolution of this problem (most likely upstream).
-
- Jul 26, 2023
-
-
Dennis Schridde authored
Replace Java interop with iapetos functions. Fixes: 5bfd21b7
-
Noah Moss authored
-
Nemanja Glumac authored
* Adapt and improve embedding smoketests This commit deals with the 'embedding is not yet enabled' section. * Add test ids to embedding page * Adapt and improve embedding smoketests This commit deals with the 'embedding enabled' section. * Expand embedding smoketests - Make sure we can regenerate the token - Make sure the old embedding url doesn't work after that * Run full-app embedding tests only with token * Improve assertions
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix jarring scalar viz font-size change on dashcard * Fix render scalar on dashboard to render the correct size * Improve test readability * Make timeout clear which one we're using * Improve test stability on CI * Fix failed E2E repro
-