This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Apr 05, 2024
-
-
Uladzimir Havenchyk authored
-
- Apr 03, 2024
-
-
Uladzimir Havenchyk authored
* Map row id on object detail id * Add a fallback * Add e2e test * Add a limit * Provide a fix for #34070 * Simplify test
-
- Feb 23, 2024
-
-
Uladzimir Havenchyk authored
* Apply eslint quotes rule on e2e folder * fixup! Apply eslint quotes rule on e2e folder * fixup! fixup! Apply eslint quotes rule on e2e folder
-
- 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
-
- Nov 09, 2023
-
-
Nemanja Glumac authored
* Split visualizations E2E group * Rename visualizations to `visualizations-charts` * Update E2E matrix
-
- Sep 06, 2023
-
-
Nemanja Glumac authored
* Run slow E2E tests using faster runner * Tag slow tests * Add additional x-ray tests to the slow batch
-
Kamil Mielnik authored
* Extract ObjectDetailBody to a separate file * Extract ObjectDetailHeader to a separate file * Extract ObjectDetailView to a separate file - extract ObjectDetailWrapper.styled.tsx * Extract ObjectDetailHeader unit tests * Extract ObjectDetailBody unit tests * Rename ObjectDetail.unit.spec.tsx to ObjectDetailView.unit.spec.tsx * Remove the non-null assertion operator * Use relative import * Introduce hasFks * Do not loadFKReferences() when there was no previous zoomed row - this function will be called in useMount hook's callback * Use project-wide != null pattern * Remove loadFKReferences() on mount because it is duplicated later by useEffect * Extract ObjectRelationships.styled * Extract ObjectDetailTable.styled * Fix imports * Add repro test for #32720
-
- Jun 28, 2023
-
-
Ryan Laurie authored
fix object detail record nav for non-integer keys\ndont allow navigation past the end of the object detail data with the keyboard (#31912)
-
- 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 01, 2023
-
-
Ryan Laurie authored
* convert errorpages to typescript * allow object detail to fetch missing data by pk * handle composite keys and update e2e tests * update error details types * more tests
-
- Mar 20, 2023
-
-
Ryan Laurie authored
* make object detail work for non-logged-in users * update types to account for optional params * test public object detail viz
-
- Mar 13, 2023
-
-
Ryan Laurie authored
* composite key object detail test * add tests for no primary keys * fix rebase * allow db sync to wait on the presence of a specific table
-
- Mar 08, 2023
-
-
Nick Fitzpatrick authored
* Adding classname prop to ObjectDetail * making className optional
-
- 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 06, 2023
-
-
Aleksandr Lesnenko authored
* fix zoom on joined tables * specs
-
- Jul 06, 2022
-
-
Ryan Laurie authored
* update prettier * update prettier styling
-
- Jun 26, 2022
-
-
Aleksandr Lesnenko authored
-
- Jun 10, 2022
-
-
Alexander Lesnenko authored
-
- May 23, 2022
-
-
Nemanja Glumac authored
-
- May 12, 2022
-
-
Ryan Laurie authored
* Enable detail view for any row * update url handling for row indexes * fix types and tests * add unit tests * test updates * more test fixes * Fix backticks * Fix color usage in ObjectDetail * Use styled component * Fix missing translation * Fix accidental thing Co-authored-by:
Anton Kulyk <kuliks.anton@gmail.com>
-
- May 06, 2022
-
-
Ryan Laurie authored
* dont default to object detail for single result
-
- May 02, 2022
-
-
Ryan Laurie authored
* wider object detail modal * modal styling updates
-
- Apr 28, 2022
-
-
Anton Kulyk authored
* Fix FK filter * Add query * Use `question` click object for FK drills * Add null check to `loadObjectDetailFKReferences` * Fix `ObjectDetailDrill` unit test * Accept explicit `objectId` in FK redux actions * Fix type * Fix `objectId` type * Fix opening ObjectDetail for FK drill * Fix loading FK references * Fix following FKs * Hide prev/next buttons when drilling FKs * Fix expected URL after FK drill in tests * Use object detail test helpers * Reproduce #21756 * Fix dashboard drill test Co-authored-by:
Alexander Polyankin <alexander.polyankin@metabase.com>
-
- Apr 26, 2022
-
-
Anton Kulyk authored
* Add test * Reload FKs when browsing objects
-
- Apr 25, 2022
-
-
Anton Kulyk authored
* Fix loading & following FKs from object detail * Add test
-
- Apr 20, 2022
-
-
Ryan Laurie authored
Move Object Detail Component to a Modal
-
- Mar 31, 2022
-
-
Dalton authored
* Set visualization mode via QB state * Unskip repro
-
- Feb 17, 2022
-
-
Nemanja Glumac authored
Repro #20560: Shouldn't display filter action menu when clicking on a value in single-record view (#20579) * Add repro for #20560 * Get only the popover element * Avoid false positive assertion
-
- Feb 11, 2022
-
-
Anton Kulyk authored
* Group `Urls.question` args into object * Use `Urls.serializedQuestion` * Fix `tableRowsQuery` URL builder * Add E2E tests * Add routes with `/:objectId` * Add `objectId` support to question URL builders * Use `queryParams` from `location` in QB init * Fix `useSyncedQueryString` drops other params * Add `zoomInRow` action * Add `resetRowZoom` action * Add basic selectors * Modify `getIsObjectDetail` selector * Handle `objectId` during QB init * Replace actions opening prev/next object detail * Use zoomed row in object detail view * Update `ObjectDetailDrill` * Fix URLs update for detail views * Handle browser "back" button in detail view * Use question name as a fallback for object view title field * Fix E2E tests * Fix E2E test * Fix routes order * Fix opening a link to filtered out record * Move tests for object details * Fix regexp * Fix link style * Better routing handling
-
- May 03, 2021
-
-
Nemanja Glumac authored
* Improve Cypress runner command line config (#15854) * Rename Cypress CI groups to `e2e-tests` (#15877) * Remove the `node` parameter from Cypress CI job matrix (#15878) * Merge EE Cypress tests with the OSS ones (#15887) * Reorganize test folder: Move e2e support files into a separate folder (#15899) * Refine CI checksum calculation - extract e2e files (#15900)
-
Nemanja Glumac authored
-
- Apr 02, 2021
-
-
Paul Rosenzweig authored
-
- Mar 10, 2021
-
-
Nemanja Glumac authored
* Move user groups above users * Use `email` in a user object instead of `username` * Add `createUser` function - Get rid of `makeUserObject` and store users' group membership directly within the user object * Improve `createUser` function * Add sandboxed user to the main `USERS` object * Use newly constructed `sandboxed` user in tests * Export `signInAsSandboxedUser()` * Fix function name Co-authored-by:
Paul Rosenzweig <paulrosenzweig@users.noreply.github.com> * Fix linter errors * Simplify `createUser()` function * Use user attributes directly in tests * Fix broken tests * Destructure users in tests * Use double quotes * Extract Cypress user data (#15103) * Extract user data in a separate file * Convert `createUser` function to a Cypress custom command * Convert `signIn` function to a Cypress custom command * Convert `signInAsAdmin` function to a Cypress custom command * Convert `signInAsNormalUser` function to a Cypress custom command * Convert `signInAsSandboxedUser` function to a Cypress custom command * Convert `signOut` function to a Cypress custom command * Guard against user groups data falling out of sync Co-authored-by:
Paul Rosenzweig <paulrosenzweig@users.noreply.github.com>
-
- Feb 25, 2021
-
-
Howon Lee authored
* add cypress test * actions now parse int Co-authored-by:
Paul Rosenzweig <paul.a.rosenzweig@gmail.com>
-
- Mar 11, 2020
-
-
Tom Robinson authored
-
- Feb 17, 2020
-
-
Paul Rosenzweig authored
-