Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Aug 19, 2024
  2. Aug 01, 2024
  3. Jul 16, 2024
  4. Jul 10, 2024
  5. Jul 02, 2024
  6. Jun 06, 2024
    • github-automation-metabase's avatar
      :robot: backported "Fix OSS tests in CI" (#43730) · e2367747
      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: default avatarRyan Laurie <30528226+iethree@users.noreply.github.com>
      Co-authored-by: default avatarRyan Laurie <iethree@gmail.com>
      Unverified
      e2367747
  7. Apr 19, 2024
  8. Apr 17, 2024
  9. Feb 20, 2024
    • Kamil Mielnik's avatar
      Include e2e directory in prettier scripts (#38948) · 22684b87
      Kamil Mielnik authored
      * Include e2e directory in prettier scripts
      
      * Run "yarn prettier"
      Unverified
      22684b87
    • Kamil Mielnik's avatar
      RFC 70 - Automate sorting imports (#33883) · 2aa3cec6
      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
      Unverified
      2aa3cec6
  10. Jan 25, 2024
  11. Jan 12, 2024
  12. Dec 20, 2023
  13. Nov 15, 2023
  14. Nov 08, 2023
  15. Oct 26, 2023
  16. Oct 16, 2023
    • Kamil Mielnik's avatar
      Add custom warning message when leaving creating a model (#34527) · dc676e1e
      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
      Unverified
      dc676e1e
  17. Sep 07, 2023
  18. Sep 05, 2023
  19. Jul 11, 2023
    • Nemanja Glumac's avatar
      Overhaul E2E tests token activation logic (#32186) · a54b3dc6
      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: default avatarAlexander Polyankin <alexander.polyankin@metabase.com>
      Unverified
      a54b3dc6
  20. Jun 21, 2023
  21. Jun 17, 2023
  22. May 11, 2023
  23. May 03, 2023
  24. Mar 01, 2023
    • Nemanja Glumac's avatar
      [E2E] Regroup and move all related files to the root (#28749) · f71f20e1
      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
      Unverified
      f71f20e1
  25. Feb 22, 2023
    • Nick Fitzpatrick's avatar
      26890 viz picker behavior (#28238) · 5f31a102
      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
      Unverified
      5f31a102
  26. Oct 04, 2022
  27. Aug 23, 2022
  28. Aug 22, 2022
  29. Aug 17, 2022
  30. Jul 06, 2022
  31. Jun 26, 2022
  32. May 28, 2022
  33. May 25, 2022
  34. May 05, 2022
  35. Apr 15, 2022
  36. Apr 08, 2022
  37. Apr 01, 2022
  38. Mar 31, 2022
    • Anton Kulyk's avatar
      Browsing | Refactor navigation sidebar (#21298) · 98fc2412
      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
      Unverified
      98fc2412
Loading