Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Aug 24, 2023
    • Cam Saul's avatar
      QP: use MLv2 metadata provider. Eliminate 50% of app DB calls and improve... · a66db9e9
      Cam Saul authored
      QP: use MLv2 metadata provider. Eliminate 50% of app DB calls and improve performance by 10%+ (#33221)
      
      * QP use MLv2 metadata provider (34/2)
      
      * (22/2)
      
      * (21 / 0)
      
      * (20 / 4)
      
      * (7 / 2)
      
      * (2/0)
      
      * Cleanup; (3/0)
      
      * Last two test fixes
      
      * (36 / 2)
      
      * (8 / 1)
      
      * Reorder stuff
      
      * Test fixes :wrench:
      
      * Test fixes
      
      * Some test fixes
      
      * More test fixes :wrench:
      
      * Test fix :wrench:
      
      * MongoDB test fix
      
      * B I G  cached metadata provider performance improvements
      
      * Revert breaking change
      
      * Fix Kondo
      
      * Make sure application database metadata provider returns Database :features
      
      * Test fix :wrench:
      
      * Parallel tests for QP macroexpansion middleware
      
      * `with-current-user` is fine in parallel tests.
      
      * Add test util remap metadata providers and rework remap middleware to use mock MLv2 data
      
      * Address PR feedback
      
      * Improve unrelated flaky test
      
      * Some test improvements
      
      * Fix lint error
      
      * MLv2-ize `nest-query-test`
      
      * Fix typo in PR feedback changes
      
      * More parallelization and test fixes :wrench:
      
      * Convert lots more tests to mock metadata
      
      * Test fix? :wrench:
      
      * Fix Card update logic
      
      * Another Card update logic fix :wrench:
      
      * Another round of fixes :wrench:
      
      * Hopefully no more test fixes :wrench:
      
      * Evil test fixes :wrench:
      
      * Test fix 1
      
      * Test fix
      Unverified
      a66db9e9
    • Uladzimir Havenchyk's avatar
      [Filter] Save value on blur in text/number based widgets with sql query (#33374) · 06918d8a
      Uladzimir Havenchyk authored
      
      * Add test
      
      * Update imports
      
      * Add value normalization and save value on blur
      
      * Update e2e/test/scenarios/dashboard-filters/dashboard-filters-sql-number.cy.spec.js
      
      Co-authored-by: default avatarMahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
      
      * Update e2e/test/scenarios/dashboard-filters/dashboard-filters-sql-number.cy.spec.js
      
      Co-authored-by: default avatarMahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
      
      * Use helper
      
      * Simplify test
      
      ---------
      
      Co-authored-by: default avatarMahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
      Unverified
      06918d8a
  2. Aug 22, 2023
  3. Aug 21, 2023
    • Jesse Devaney's avatar
      Fix: stop prompting non-admin users to configure email or slack (#32989) · 1711c38f
      Jesse Devaney authored
      * fix specific aria-label for generic sidebar
      
      * hide dashboard subscription button
      
      - when user is non-admin and email & slack are not configured
      
      * forward non-admin user to configured subscription form
      
      * fix: show pulse list after creation for non-admins
      
      - when pulse count is 0 and a new pulse is added by non-admins, it used to auto-redirect to the creation form again b/c the new pulse was not loaded before the forwarding would occur again
      
      * refactor magic strings
      
      * fix error when pulses has no length attribute
      
      * validate forwarding in subscriptions for non-admins
      
      * add remaining specs
      
      * updated tests for new subscriptions forwarding for non-admins
      
      * update tests for subscriptions forwarding for non-admins
      
      * update tests for subscriptions forwarding for non-admins
      
      * fix unit tests
      
      * update dashboard subscriptions button to exclude heading cards
      
      * [WIP] convert E2E tests to unit tests
      
      * convert subscriptions button test to unit test
      
      * restore some E2E tests
      
      * fix unit tests
      
      - new fetch request occurring in child component DashboardHeader was causing these tests to fail on the fetch request because there was no fallback
      Unverified
      1711c38f
    • Cal Herries's avatar
    • Kamil Mielnik's avatar
      Add reproduction test - Broken added series on dashcard prevents you from editing the card (#33328) · d4bbb52b
      Kamil Mielnik authored
      
      * Use findByLabelText as we're targeting a checkbox input
      
      * Add reproduction test for #22265
      
      * Break second question after adding it to series
      
      * Format code
      
      * Correct the repro: Use valid question first before turning it invalid
      
      * Speed up E2E test by preparing data using API
      
      ---------
      
      Co-authored-by: default avatarMahatthana Nomsawadi <mahatthana.n@gmail.com>
      Unverified
      d4bbb52b
    • Nemanja Glumac's avatar
      Split `admin` E2E group and merge it with `auditing` (#33357) · f363a696
      Nemanja Glumac authored
      * Split `admin` E2E group and merge it with `auditing`
      
      * Run new `admin-2` group in CI
      Unverified
      f363a696
  4. Aug 20, 2023
  5. Aug 19, 2023
  6. Aug 18, 2023
  7. Aug 17, 2023
  8. Aug 16, 2023
  9. Aug 15, 2023
  10. Aug 14, 2023
  11. Aug 13, 2023
  12. Aug 12, 2023
  13. Aug 11, 2023
  14. Aug 10, 2023
Loading