This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Jun 01, 2023
-
-
Nemanja Glumac authored
* Make custom `button` command chainable * Chain `.button` directly No need to use `.within()` anymore. We can chain the button command directly because it now receives the previously yielded subject. * Fix collections bulk actions test
-
- May 31, 2023
-
-
Nemanja Glumac authored
* Make E2E custom icon command chainable * Refactor E2E helpers We can now chain the `.icon()` command on the previous subject. * Chain `.icon()` on prev subject in all tests * Fix moderation-question test
-
- 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
-
- 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
-
- Nov 10, 2022
-
-
Alexander Polyankin authored
-
- Aug 24, 2022
-
-
Nemanja Glumac authored
* Register `users` helpers * Replace hard coded user mentions in E2E tests
-
- Jul 15, 2022
-
-
Mahatthana (Kelvin) Nomsawadi authored
* Refactor code to make it more concise * Make dashboard buttons hover effect more consistent * Make EntityMenu style more consistent * Fix collection event button tab selection * Add missing tooltip to dashboard info button * styled cleanup * Fix failed E2E tests * Address Anton's feedback * Fix question buttons style clashing with #23827 * Address Alexander's feedback * maz spacing and sizing tweaks Co-authored-by:
Maz Ameli <mazameli@gmail.com>
-
- Jul 06, 2022
-
-
Ryan Laurie authored
* update prettier * update prettier styling
-
- Jun 27, 2022
-
-
Alexander Polyankin authored
-
- Jun 26, 2022
-
-
Aleksandr Lesnenko authored
-
- Jun 23, 2022
-
-
Alexander Polyankin authored
-
- Apr 29, 2022
-
-
Alexander Polyankin authored
-
- Apr 27, 2022
-
-
Nemanja Glumac authored
* [E2E] Create and run new `organization` CI group * Run `organization` group in CI * Remove `moderation` from the PR check
-
- Apr 11, 2022
-
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
- Apr 08, 2022
-
-
Alexander Polyankin authored
-
- Apr 07, 2022
-
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
- Mar 30, 2022
-
-
Anton Kulyk authored
* Prototype new nav skeleton (#20875) * yarn * begin basic layout flip * rough in collections list * position query builder * remove fitViewport from QB to fix layout quirks * extract search * clean up props * position search / style * fix dashboard layout * fix search icon * move ProfileLink * tweak spacing * fix burger * add basic toggle * tweak layout for sidebar toggle * tweak style * tweak sidebar sizing * Quick fix to prototype starting points init (#20922) * fix scroll overflow on sidebar Co-authored-by:
Gustavo Saiani <gustavo@poe.ma> * add currentUser to profile link * move footer items out of collection sidebar * tweak footer style * fix hover style * clean up footer * fixup * remove un-needed overflow hidden * hide app bar when in admin mode * merge sidebar header into new color scheme / nav layout * clean up headers * fix root collection spacing * smaller font size for nav items * provide flex context, fixes metadata editing * fix login page * Remove console logs * Put user's personal collection under Our analytics (#21061) * Browsing | Handle long item names in the sidebar (#21063) * Handle long names in the nav sidebar * Show tooltip with a full item name if its cut * Browsing | Fix data reference & admin permissions layout (#21101) * Remove admin navbar CSS fix * Handle admin navbar in root App component * Extract styled components * Fix data reference layout * Fix main container height * Browsing | Hide sidebar for questions, models and dashboards on page open (#21064) * Manage default sidebar visibility * Handle ad-hoc questions better * Move nav elements based on feedback (#21190) * scoot buttons around * move logo to appbar, scoot search * remove user footer, home link [ci skip] * review feedback [ci skip] * fix accidental removal of links (minimalism was a fad anyway) (#21192) * add button classes to new button (#21213) * Nav visual changes (#21223) * switch nav bg + move styling to NavRoot * readable text * increase contrast * selected icon color * remove bottom padding * search bar color * restructure sidebar position * fix sidebar header color * move to fixed when small * fix multiple scrollbars * fix sidebar width * home as own item, gear below * fix admin nav * extract nav constant, fix types * remove unused constant [ci skip] * New nav - get base colors in order (#21262) * new sidebar button * nav bg to bg-light * fix link track, remove extra home link * color tweaks * swap colors * Fix E2E tests for new navigation UI (#21196) * Use `main` HTML tag for main page content * Add extra UI helpers for Cypress * Fix tests failing due to nav UI changes * Remove not needed NavBar code * Fix loading databases list * Use `navigationSidebar` helper for collections * Use `navigationSidebar` for collection tests * Close sidebar in SQL filters tests * Extract AppBar component to `metabase/nav` * Fix test * Fix test * Skip sidebar visibility control test * Fix JSON engine DB check * Fix DatasetEditor edit bar colors * Fix global containers heights * Fix tests scrolling target * Fix styles * Fix navbar cypress helpers * [ci nocache] * Fix scroll in e2e test * Browsing | Manage sidebar state with redux (#21226) * Move navbar state to redux * Hide sidbebar using CSS * Fix native E2E test * Fix native e2e test * Fix model tests * Use more accurate element getters * Fix e2e tests * Browsing | Fix dashboard UI (#21233) * Fix parameter widgets event listeners * Attach scroll events to "main" instead of window * Resize filters panel when navigation sidebar open * Reorder imports at App * Hide AppBar and NavBar when editing dashboard * Fix navbar & appbar visibility * Fix filter positions * Extract `getMainElement` helper * Update unit tests * Fix test * Browse fix bulk actions (#21320) * make bulk action bar aware of sidebar, remove extraneous layout components * clean up styling * convert BulkActionBar to tsx * Fix types Co-authored-by:
Kyle Doherty <5248953+kdoh@users.noreply.github.com> Co-authored-by:
Gustavo Saiani <gustavo@poe.ma> Co-authored-by:
Aleksandr Lesnenko <alxnddr@gmail.com>
-
- Mar 29, 2022
-
-
Alexander Polyankin authored
-
- Mar 28, 2022
-
-
Alexander Polyankin authored
-
- Mar 25, 2022
-
-
Alexander Polyankin authored
-
- Mar 23, 2022
-
-
Alexander Polyankin authored
* Add a json schema * Pass required data for snowplow events * Pass required data for snowplow events * Add snowplow event tracking for Timeline event creation This changes the timeline_event API endpoint to send snowplow tracking when an event is created. The FE now sends additional information for this purpose: - source: collections or question. This is null if the event is added via API - question_id: added if the source is from a question. null if the question is unsaved. These are dissoc-ed from the body before the db/insert because the backend does not store this information, it's just from the FE and only relevant for this tracking data. * Fix json error * Add ::new-event-created entry to the snowplow test * Fix json error * Fix json error * Fix snowplow test Co-authored-by:
Adam James <adam.vermeer2@gmail.com> Co-authored-by:
adam-james <21064735+adam-james-v@users.noreply.github.com>
-
- Mar 22, 2022
-
-
Alexander Polyankin authored
-
- Mar 15, 2022
-
-
Alexander Polyankin authored
-
- Mar 04, 2022
-
-
Alexander Polyankin authored
-