This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Aug 21, 2023
-
-
Nemanja Glumac authored
* Split `admin` E2E group and merge it with `auditing` * Run new `admin-2` group in CI
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
- Aug 20, 2023
-
-
Ngoc Khuat authored
-
- Aug 19, 2023
-
-
Ryan Laurie authored
* remove add new h2 db test * update setup specs to test mysql and postgres connections * check for mongodb connection string errors
-
- Aug 18, 2023
-
-
Aleksandr Lesnenko authored
* Pass dashboardId and dashcardId in QueryDownloadWidget in ViewFooter * Add missing dashboardId and dashcardId in QueryDownloadWidget.tsx * spec --------- Co-authored-by:
Robin <e.robin154@gmail.com>
-
Alexander Polyankin authored
-
Nemanja Glumac authored
-
Nemanja Glumac authored
We have to sets of functions that deal with the information about Metabase version. 1. During build process we create `version.properties` file 2. During release we create new `version-info.json` or `version-info-ee.json` files that we store in AWS The first contains the information about the current Metabase version. It's used to generate info in "About Metabase" window, among others. Calling both namespaces `version-info` leads to unnecessary confusion. This commit should make the disctinction between the two more obvious and clear.
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Uladzimir Havenchyk authored
* Add a repro for 16663 * Make test real * Address review * Update e2e/test/scenarios/dashboard-filters/reproductions/16663-filters-can-stay-in-url.cy.spec.js Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * typo --------- Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
Alexander Polyankin authored
-
Mahatthana (Kelvin) Nomsawadi authored
* Modify an E2E test and unskipped it * Fix calling wrap when table is undefined * troubleshooting CI * Fix failed test on CI
-
Ngoc Khuat authored
-
- Aug 17, 2023
-
-
Oisin Coveney authored
-
Nick Fitzpatrick authored
* Adding is-true and is-false operators * Adding unit tests * All Operators adjustment * PR Feedback * add "is equal to" in spec * adding e2e test --------- Co-authored-by:
Jesse Devaney <22608765+JesseSDevaney@users.noreply.github.com>
-
Nemanja Glumac authored
We're currently running way too many jobs on every single commit in CI. Frontend code coverage is a good example. We can safely move it to run only on the merge to master. Experimental run showed that running FE unit tests without the coverage takes 22 minutes. The run with the coverage takes ~33 minutes on the same machine. Furthermore, we don't have to run Chromatic on every single run. On merge to master should be more than enough.
-
Nick Fitzpatrick authored
* added issuer props to list of saml settings * adding e2e test * using unit test instead
-
Alexander Polyankin authored
-
Anton Kulyk authored
* Convert `VisibilityToggler` to TypeScript * Conver `RightClickPopover` to TypeScript * Convert `DataReferenceButton` to TypeScript * Convert `NativeVariablesButton` to TypeScript * Convert `SnippetSidebarButton` to TypeScript * Convert `NativeQueryEditorSidebar` to TypeScript * Make `size` prop required for sidebar buttons * Fix setting default prop value twice * Address comments * Remove `NativeVariablesButton.shouldRender`
-
metamben authored
-
Jeff Bruemmer authored
-
Kamil Mielnik authored
* Add disabled prop to ListItem * Disable syncing tables in data reference page * Add disabled prop to Root * Format code * Add a test case for disabled ListItem * Extract PLACEHOLDER_TEXT * Fix typo * Update test name * Add test boilerplate * Add a basic rendering test for TableList * Add data-testid prop to ListItem * Add tests for tables with various initial_sync_status * Improve assertions * Add style assertions * Remove unused argument and inline defaultProps
-
Alexander Polyankin authored
-
Anton Kulyk authored
* Convert `TagEditorHelp` to TypeScript * Convert `TagEditorParam` to TypeScript * Convert `TagEditorSidebar` to TypeScript * Fix export
-
Anton Kulyk authored
-
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
-
Cal Herries 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
-
-
Jerry Huang authored
Hide columns from SQL Query such that they will take effect in dashboard subscription email/slack (#32991) * initial columns * fix tests * only filter when exists * add test * add whitespace * add noah code * fix test * add column reordering * fix issues with column ordering * rename test * Update src/metabase/pulse/render/body.clj Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com> --------- Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com>
-
Jeff Bruemmer authored
-
Case Nelson authored
* [MLv2] Include temporal-bucketing on selected join condition columns * Update test/metabase/lib/join_test.cljc Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
shaun authored
-
Cal Herries authored
-
Aleksandr Lesnenko authored
-
Jeff Bruemmer authored
* migration note * note about same version
-
Cam Saul authored
* MLv2 cleanup: import more lib.metadata.calculation stuff; more test helpers * Update QP code * Test fix
* Fix bad :require * Fix bad :require -
Uladzimir Havenchyk authored
-