Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Oct 19, 2023
    • Jeff Bruemmer's avatar
      Update data.md (#34755) · b601f5f8
      Jeff Bruemmer authored
      b601f5f8
    • Nemanja Glumac's avatar
      30caaa24
    • Alexander Polyankin's avatar
      23b40993
    • Alexander Polyankin's avatar
      d3865eef
    • Cal Herries's avatar
    • Aleksandr Lesnenko's avatar
    • Denis Berezin's avatar
      Add dashboard parameter mapping for date range (#34544) · 8f8ab297
      Denis Berezin authored
      * Add dashboard parameter mapping for date range
      
      * Fix unit tests
      
      * Add e2e tests
      
      * Update logic to use date range only for specific units
      8f8ab297
    • Uladzimir Havenchyk's avatar
    • Anton Kulyk's avatar
      Mantine Popover (#34803) · fea24aa3
      Anton Kulyk authored
      * Add Mantine `Popover`
      
      * Fix spacing
      
      * Deprecate previous popovers
      fea24aa3
    • Alexander Polyankin's avatar
      Mantine Tooltip (#34797) · 98c3fb49
      Alexander Polyankin authored
      98c3fb49
    • Kamil Mielnik's avatar
      Add custom warning message when leaving editing a notebook question (chill mode only) (#34658) · 6cec7605
      Kamil Mielnik authored
      * Update isNavigationAllowed logic to prevent new model creation
      
      * Add simple model creation test
      
      * Remove identifier
      
      * Update comment
      
      * Add a test case for saving a new model
      
      * Avoid using fetchMock directly in QueryBuilder unit tests
      
      * Remove setupCollectionsEndpointsByIds in favor of setupCollectionByIdEndpoint
      
      * Add native question test base
      
      * Update isNavigationAllowed tests
      
      * Make isNavigationAllowed tests pass
      
      * Update shouldShowUnsavedChangesWarningForSqlQuery logic to account for new questions
      
      * Add a test case to run new native question
      
      * Update mock to include individual collection GET endpoint
      
      * Add DataSourceSelectors to MockNativeQueryEditor
      
      * Update test beforeunload event to reflect new behavior
      
      * Use setupCollectionByIdEndpoint instead of modifying setupCollectionsEndpoints
      
      * Update failing test
      
      * Use serializeCardForUrl
      
      * Add a test for native query editing
      
      * Do not trigger warning when leaving empty question
      
      * Add beforeunload tests for creating new questions
      
      * Remove redundant div
      
      * Make assertions consistent
      
      * Use single resetAllMocks()
      
      * Fix post-rebase conflict
      
      * Simplify getShouldShowUnsavedChangesWarning's logic
      
      * Add isModifiedFromNotebook to store
      
      * Show unsaved changes warning when structured question has been modified via notebook editor
      
      * Use explicit return type, as it's not obvious that this function needs to be a Promise
      
      * Remove unused selector dependency
      
      * Update mocks with new attribute
      
      * Add a test for editing notebook questions
      
      * Extract waitForSaveNewQuestionToBeEnabled out of triggerNotebookQueryChange
      
      * Introduce waitForSaveModelToBeEnabled & waitForSaveModelToBeDisabled
      
      * Add a test case
      
      * Remove redundant navigation
      
      * Update isNavigationAllowed logic and tests
      
      * Refactor tests and add more test cases
      
      * Add more test cases
      
      * Shorten code
      
      * Add a test for saving the question
      
      * Refactor isNavigationAllowed
      
      * Add a test for not showing modal
      
      * Add a test for non-notebook changes
      
      * Organize code
      
      * Use existing setUIControls
      
      * Add extra assertions for post-save navigation to check if question is properly mark as non-dirty
      
      * Add extra assertions for post-save navigation to check if question is properly mark as non-dirty
      
      * Add a post-save nagivation test
      
      * Add logic to reset UI controls isModifiedFromNotebook state after saving the question
      
      * Rename to allowedPathnames
      
      * Add explanatory comment
      
      * Update failing e2e test
      
      * Fix #32963 e2e repro failing
      
      * Allow `/model/${slug}` to make models-query-editor e2e test pass
      
      * Update isNavigationAllowed logic to make e2e tests pass
      
      * Update isNavigationAllowed tests
      
      * Add 1 more model location
      
      * Revert identifier name change
      
      * Use optional chaining operator for brevity
      
      * Fix typo
      
      * Rename notebook to structured
      
      * Rename getQuestionLocations to getNativeQuestionLocations and don't use getNativeQuestionLocations in getStructuredQuestionLocations
      6cec7605
    • Alexander Polyankin's avatar
      Mantine TimeInput (#34646) · 8b48eb2d
      Alexander Polyankin authored
      8b48eb2d
    • Alexander Solovyov's avatar
      Remove data migrations (#34598) · 3cf3cc3a
      Alexander Solovyov authored
      
      Moves `migrate-click-through` and `migrate-remove-admin-from-group-mapping-if-needed` to custom migrations, so that all migrations are handled by liquibase.
      
      Resolves #32611, #32612
      
      Co-authored-by: default avatarJohn Swanson <john.d.swanson@gmail.com>
      3cf3cc3a
    • Noah Moss's avatar
      Fix pivot table e2e test on master (#34825) · 2dbbf121
      Noah Moss authored
      * remove redundant cy.wait
      
      * try again to fix test failure in CI that doesn't repro locally
      2dbbf121
    • Nemanja Glumac's avatar
  2. Oct 18, 2023
  3. Oct 17, 2023
  4. Oct 16, 2023
Loading