This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Aug 19, 2024
-
-
github-automation-metabase authored
Co-authored-by:
Sloan Sparger <sloansparger@gmail.com>
-
- Aug 01, 2024
-
-
github-automation-metabase authored
* dismiss permissions modal regardless of network request * Spelling is hard Co-authored-by:
Nick Fitzpatrick <nick@metabase.com>
-
- Jul 16, 2024
-
-
github-automation-metabase authored
* updates the fe to skip refetching the graph when updating the collection graph, adds tests * Moves the skip_graph flag to be part of the body. - the FE tooling makes it awkward for PUTs to include query params * fixes failing unit tests * pr feedback --------- Co-authored-by:
Bryan Maass <bryan.maass@gmail.com>
-
- Jul 10, 2024
-
-
github-automation-metabase authored
* Add admin-only user-local setting that controls perms tutorial * re-fix the manual backport --------- Co-authored-by:
Nick Fitzpatrick <nickfitz.582@gmail.com> Co-authored-by:
Bryan Maass <bryan.maass@gmail.com>
-
- Jul 02, 2024
-
-
github-automation-metabase authored
* only send permissions updates for groups that have been modified in the graph * Support partial permission graph updates on the BE (#44797) * handles keeping track of advanced permissions changes to send relevant group data when updating the graph, merges response * tests and optimizations * respect group-ids set when fetching connection impersonations, sandboxes, and admin group perms * fix typo * add e2e test * fix BE test * impls pr feedback, reduces code needed since advanced permissions state is always reset on save * last fixes --------- Co-authored-by:
Sloan Sparger <sloansparger@users.noreply.github.com> Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com> Co-authored-by:
Noah Moss <noahbmoss@gmail.com>
-
- Jun 06, 2024
-
-
github-automation-metabase authored
* Fix OSS tests in CI (#43660) * fix OSS tests in CI * update tests that went on vacation for a while * do safer cypress things * better helper name # Conflicts: # e2e/support/helpers/e2e-ui-elements-helpers.js # e2e/test/scenarios/collections/instance-analytics.cy.spec.js # e2e/test/scenarios/models/reproductions.cy.spec.js # e2e/test/scenarios/permissions/permissions-reproductions.cy.spec.js # e2e/test/scenarios/question-reproductions/reproductions-2.cy.spec.js # e2e/test/scenarios/question/new.cy.spec.js * manual backport to changed spec files * gross manual backporting * fix conflict --------- Co-authored-by:
Ryan Laurie <30528226+iethree@users.noreply.github.com> Co-authored-by:
Ryan Laurie <iethree@gmail.com>
-
- Apr 19, 2024
-
-
Noah Moss authored
Co-authored-by:
Noah Moss <noahbmoss@gmail.com> Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com> Co-authored-by:
Nick Fitzpatrick <nick@metabase.com> Co-authored-by:
John Swanson <john.swanson@metabase.com> Co-authored-by:
Sloan Sparger <sloansparger@users.noreply.github.com> Co-authored-by:
Sloan Sparger <sloansparger@gmail.com>
-
- Apr 17, 2024
-
-
-
Noah Moss authored
Co-authored-by:
Noah Moss <noahbmoss@gmail.com> Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com> Co-authored-by:
Nick Fitzpatrick <nick@metabase.com> Co-authored-by:
John Swanson <john.swanson@metabase.com> Co-authored-by:
Sloan Sparger <sloansparger@users.noreply.github.com> Co-authored-by:
Sloan Sparger <sloansparger@gmail.com>
-
- Feb 20, 2024
-
-
Kamil Mielnik authored
* Include e2e directory in prettier scripts * Run "yarn prettier"
-
Kamil Mielnik authored
* Upgrade eslint-plugin-import * Configure import/order rule for consistent, predictable imports * Change "eslint-disable-next-line no-restricted-imports" into "eslint-disable-line" * Ensure imports are in a single block * Move or remove informative comments between import statements * Remove imports-grouping comments * Configure groups - the difference between the default setting is the presence of "internal" group * Manually fix imports order and disable "import/order" rule in files with possible circular dependencies * Move comment to the same line as import * Run "yarn eslint-fix" 5 times - Remaining: 16 problems (16 errors, 0 warnings) * Manually fix imports order in remaining files * Run "yarn prettier" * Fix import * Fix circular dependency * Fix circular dependency * Remove unused action creator (it was inlined in 702988ec3f8bd4c6bf6bbbdf169dca25a0ca5a13 due to circular dependency) * Re-add accidentally removed code * Fix typing * ESLint
-
- Jan 25, 2024
-
-
Nick Fitzpatrick authored
* Load tables when dbid is present in data permissions pages, e2e test * run prettier * cleanup. Fixing #37811 * remove undeeded awaits
-
- Jan 12, 2024
-
-
Nick Fitzpatrick authored
* building out partial graphs * Set up change deteected modal, graph loading states * e2e tests. Load admin permissions * reset permissions from memory on cancel * fixing types and tests
-
- Dec 20, 2023
-
-
shaun authored
-
- Nov 15, 2023
-
-
Ngoc Khuat authored
-
- Nov 08, 2023
-
-
Noah Moss authored
Co-authored-by:
Ryan Laurie <iethree@gmail.com> Co-authored-by:
Luiz Arakaki <luiz.arakaki@metabase.com> Co-authored-by:
bryan <bryan.maass@gmail.com> Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com> Co-authored-by:
Ryan Laurie <30528226+iethree@users.noreply.github.com> Co-authored-by:
Nick Fitzpatrick <nick@metabase.com> Co-authored-by:
Nick Fitzpatrick <nickfitz.582@gmail.com> Co-authored-by:
Noah Moss <noahbmoss@gmail.com> Co-authored-by:
Case Nelson <case@metabase.com> Co-authored-by:
Jerry Huang <jhuang37050@gmail.com> Co-authored-by:
Bryan Maass <bryan.maass@gmail.com> Co-authored-by:
Jerry Huang <34140255+qwef@users.noreply.github.com> Co-authored-by:
adam-james <21064735+adam-james-v@users.noreply.github.com> Co-authored-by:
Adam James <adam.vermeer2@gmail.com> Co-authored-by:
John Swanson <john.swanson@metabase.com>
-
- Oct 26, 2023
-
-
Maz Ameli authored
* update copy and tests for confirmation modal * fix tests
-
- Oct 16, 2023
-
-
Kamil Mielnik authored
* Update isNavigationAllowed logic to prevent new model creation * Rename tests * Add routes for model creation * Allow null card in setup * Add test case for creating models in isNavigationAllowed * Add simple model creation test * Add workaround for metabase#34523 * Remove "Discard changes?" confirmation modal when creating a model - use a single "Cancel" button - remove custom cancel edit warning * Update e2e test * Remove redundant function bodies * Bring back unsaved changes warning on cancel click when editing a model * Add beforeunload event test for creating models * Fix unit test * Fix unit test and isNavigationAllowed * Use regexp * Add notebook prefix * Drop mock prefix * Use it.each * Use it.each * Use it.each * Use it.each * Use it.each * Use it.each * Refactor isNavigationAllowed * Remove identifier * Update comment * Add a test for the cancel button * Rename /home route to / so that redirection after cancelling creating a model works * Add a test case for saving a new model * Avoid using fetchMock directly in QueryBuilder unit tests * Remove setupCollectionsEndpointsByIds in favor of setupCollectionByIdEndpoint * Remove default value for card parameter
-
- Sep 07, 2023
-
-
Kamil Mielnik authored
-
- Sep 05, 2023
-
-
Ryan Laurie authored
* parameterize collection and dashboard ids in e2e tests * fix copyPasta errors * appease the linter * obey the linter
-
- Jul 11, 2023
-
-
Nemanja Glumac authored
* Start all tests without a token * Update tests * Fix tests in `admin` group * Fix tests in `dashboard-filters` group * Fix tests `visualizations` group * Batch fixes * Fix database banner snowplow test * Fix full-app mobile view banner test * Simplify and remove `isPremiumActive` check * Fix the helper * Fix helper to fail fast * Fix tests * Ensure token scope is set * Ensure CYPRESS_ env tokens are present * Set token only if running Metabase ee * Improve JSDoc * Slightly tweak log message * Update E2E dev guide * Update cross-version tests * Remove premium token from Cypress backend setup * Improve a comment * Fix test * Update embedding copy --------- Co-authored-by:
Alexander Polyankin <alexander.polyankin@metabase.com>
-
- Jun 21, 2023
-
-
Aleksandr Lesnenko authored
-
- Jun 17, 2023
-
-
Ryan Laurie authored
* load snapshot instance data * stop hardcoding question/1 * parameterize default question IDs * cleanup * fix imports * more slashes * misc fixes --------- Co-authored-by:
Bryan Maass <bryan.maass@gmail.com>
-
- May 11, 2023
-
-
Ryan Laurie authored
* don't allow unscoped text selectors in e2e tests * properly scope some recent tests * disable eslint for legacy violations * scope selectors in dashboard drill test
-
- May 03, 2023
-
-
Roman Abdulmanov authored
-
- Mar 01, 2023
-
-
Nemanja Glumac authored
* Register new E2E path alias * Move E2E support files * Move E2E runner files * Move E2E snapshot related files * Move E2E visual regression tests * Move E2E `downloads` scenarios * Move E2E `admin` scenarios * Move E2E `auditing` scenarios * Move E2E `bining` scenarios * Move E2E `ccollections` scenarios * Move E2E `cross-version` scenarios * Move E2E `custom-column` scenarios * Move E2E `dashboard` scenarios * Move E2E `dashboard-filters` scenarios * Move E2E `dashboard` reproductions * Move E2E `embedding` scenarios * Move E2E `filters` scenarios * Move E2E `joins` scenarios * Move E2E `models` scenarios * Move E2E `native-filters` scenarios * Move E2E `native` scenarios * Move E2E `onboarding` scenarios * Move E2E `organization` scenarios * Move E2E `permissions` scenarios * Move E2E `question` scenarios * Move E2E `visualizations` scenarios * Move E2E `sharing` scenarios * Move E2E `docker-compose` * Fix commands imports * Fix helpers imports * Fix downloads reproductions imports * Fix integration imports * Move visual regression tests * Various fixes * Move `validate-e2e-files` script * Add eslint rules for E2E folder * Improve file paths * Move `cross-version` tests into scenarios * Path fixes * Register E2E alias in tsconfig * Fix failing tests after rebase
-
- Feb 22, 2023
-
-
Nick Fitzpatrick authored
* behavior logic * restructure Chart Settings HTML * adjusting e2e tests * adjusting unit tests * Removing pivot-grouping column when checking isSensible * fixing footer button sizing, unit test * adjusting e2e tests
-
- Oct 04, 2022
-
-
Nemanja Glumac authored
* Replace deprecated `cy.server` with `cy.intercept` * Replace stubbed `cy.route` calls * Fix failed tests * Spy on intercepted routes
-
- Aug 23, 2022
-
-
Alexander Polyankin authored
-
- Aug 22, 2022
-
-
Alexander Polyankin authored
-
- Aug 17, 2022
-
-
Nemanja Glumac authored
-
- Jul 06, 2022
-
-
Ryan Laurie authored
* update prettier * update prettier styling
-
- Jun 26, 2022
-
-
Aleksandr Lesnenko authored
-
- May 28, 2022
-
-
Nemanja Glumac authored
* Tag OSS-specific files * Run OSS-specific files using grep * Replace `describeOSS` with `isOSS` * Speed up grepping with `grepFilterSpecs`
-
- May 25, 2022
-
-
Alexander Lesnenko authored
-
- May 05, 2022
-
-
Alexander Lesnenko authored
-
- Apr 15, 2022
-
-
Alexander Lesnenko authored
-
- Apr 08, 2022
-
-
Alexander Lesnenko authored
* data model permission * update api contract * fix linter * fix specs * data model users ui with specs
-
- Apr 01, 2022
-
-
Alexander Lesnenko authored
* subscriptions management permission * specs * update contract * specs
-
- Mar 31, 2022
-
-
Anton Kulyk authored
* Create sidebar and add collections tree * Fix dragged collection item's z-index * Add links (data, archive, users' collections) * Add ProfileLink * Add bookmarks * Use the new sidebar at Navbar * Fix official collection icon opacity * Add sidebar width to navigation constants * Cut long item names * Fix sidebar's horizontal scroll * Fix remove bookmark icon position * Fix bookmark URLs * Fix how selected item is determined * Jump to a collection opened from a bookmark * Fix selected element highlighting edge cases * Don't check for "users" collection * Fix collapsing tree nodes * Fix remove bookmark icon show on hover * Fix removing a bookmark * Fix archived collections are disabled in the tree * Expand collection's parents after move * Fix UI element lookups in tests * Accept `icon` object as a SidebarLink prop * Use "tree" a11y role for collections tree * Always show the archive link * Fix "other users' collections" link icon * Fix e2e test * Fix e2e tests * Remove not used prop * Make bookmarks collapsible * Fix post-rebase issues * Fix can't click expanded tree node to collapse * Fix e2e test * Remove not used code * Use bookmark entities icon helper * Extract renderBookmark function * Allow custom `icon` element prop on SidebarLink * Fix bookmarked official collection icon colors * Fix `personal_owner_id` type * Move Collections entity file to collections dir * Reorganize collection entity file
-