Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. May 23, 2024
  2. May 22, 2024
  3. May 21, 2024
    • Cam Saul's avatar
      `metabase.search` namespace (#42487) · d5a32ecb
      Cam Saul authored
      * Search API namespace
      
      * Search API namespace
      
      * Search API namespace
      
      * Fix Kondo warnings
      
      * Fix typo
      
      * Finally solve the MySQL ^:parallel test failures <3
      
      * Make some search tests REPL-friendly
      
      * Did I finally fix `^:parallel` MySQL tests?
      
      * Ok I give up just make the search tests single-threaded for MySQL/MariaDB.
      
      * Revert the stuff to make paralell tests work for MySQL... for now.
      
      * Keep new name
      
      * Revert deps-graph changes
      
      * Remove unused namespaces
      
      * Fix Kondo linter for log/info + format
      
      * Misc fixes :wrench:
      
      * Test fixes :wrench:
      Unverified
      d5a32ecb
    • Cam Saul's avatar
      `metabase.analyze` API namespace (#42469) · 618b8c28
      Cam Saul authored
      * Squashed commit
      
      * Update config
      
      * Backport the kondo ignore stuff from other PR.
      
      * `metabase.analyze` API namespace
      Unverified
      618b8c28
    • Cal Herries's avatar
      Tidy api-changelog.md (#42992) · a2b85e4b
      Cal Herries authored
      Unverified
      a2b85e4b
    • John Swanson's avatar
      Fix `report_card.collection_preview` in v49 (#42950) · 1279a73a
      John Swanson authored
      This is a bit painful. I merged this change, but realized we need to
      backport the fix to v49. However:
      
      - we don't want to have two versions of the migration (one with a v49
      id, one with a v50 id) because then if someone upgrades to 50, then
      downgrades to 49, the `rollback` will run and change the type back,
      leading to a bug.
      
      - we don't want to push a v51 changeSet ID to v49 or v50, because we
      give the user a helpful notice when their database needs a downgrade.
      We do this by checking for the latest *executed* migration in the
      database and comparing it to the latest migration that Liquibase knows
      about, and making sure the executed isn't bigger than the known (e.g.
      you can't have executed a v51 migration if it isn't in the local
      migration yaml). That would all work fine, except that then we want to
      tell you how to downgrade your database, and we use the latest-executed
      version for that. So if, for example, someone upgraded from 48 to 49 and
      got a v51 changeset, then downgraded back to 48, they would get an error
      telling them to run the *v51* jar to roll back their DB.
      
      In this case though, I think it's fine to just move the migration around
      to v49, then we can backport it to 49 and 50.
      Unverified
      1279a73a
    • Ryan Laurie's avatar
      add snowplow tracking for upsells (#42955) · 8615540e
      Ryan Laurie authored
      * add snowplow tracking for upsells
      
      * add upsell snowplow test
      
      * appease the linter
      Unverified
      8615540e
    • Emmad Usmani's avatar
      highlight hovered timeline event (#42969) · 139e4217
      Emmad Usmani authored
      * highlight hovered timeline event
      
      * add e2e test
      
      * use TIMELINE_EVENT_DATA_NAME constant
      
      * add test case for clicking icon
      Unverified
      139e4217
    • bryan's avatar
      Fixing a couple Recents API corner cases (#42813) · 790a6479
      bryan authored
      * handle visibilty_type on tables
      
      - remove def wtf
      - uncomment + fix tests
      
      * make sure parent colls exist on report_cards
      
      - official is a string
      - ensure the database for a recent table exists
      
      * remove def + improve arg name
      
      * docstring
      
      * improve + extract valid parent collection check
      
      * grab the entity's colllection id and use that for the validity test
      
      - This seems like something that should never happen, but I've seen it
      happen. I think it might be possible from a down/up migration.
      
      * fix tests
      
      * fix more tests
      
      * cleanup
      
      * fixing another test
      
      * add error-avoider, to filter bad items in prod instead of throwing
      
      - improve recent view testing for table
      
      * remove wrap (it double prints the value)
      Unverified
      790a6479
    • Denis Berezin's avatar
      feat: Add utm parameters to embedded OSS Metabase footer link (#42968) · 89bef96b
      Denis Berezin authored
      * Add utm params to  link
      
      * Fix e2e, add url domain
      
      * Fix e2e
      Unverified
      89bef96b
    • Case Nelson's avatar
      [Metrics V2] Backfill viz settings for compatible-series (#42970) · 8f9b9c3a
      Case Nelson authored
      
      * [Metrics V2] Backfill viz settings for compatible-series
      
      Fixes #42575
      
      The BE should rely on the query when there is no corresponding viz setting.
      If there is no graph.metrics setting, assume that all last-stage aggregations are used.
      No graph.dimensions -> use breakouts.
      
      * Fix tests
      
      * Unskip e2e test
      
      ---------
      
      Co-authored-by: default avatarAlexander Polyankin <alexander.polyankin@metabase.com>
      Unverified
      8f9b9c3a
    • Jeff Bruemmer's avatar
      docs - command palette (#42397) · 64aa52ea
      Jeff Bruemmer authored
      Unverified
      64aa52ea
    • Case Nelson's avatar
      [Metrics V2] Adjust expression clauses in metric refs (#42962) · 4fd9d7ae
      Case Nelson authored
      Fixes #42360
      Unverified
      4fd9d7ae
    • Jesse Devaney's avatar
      Fix overly frequent line series dots (#42735) · 6270bb4b
      Jesse Devaney authored
      * hide symbols for charts with too many of them
      
      * update loki
      
      * prevent series dots showing up after manually disabling another series
      
      * update loki snapshots
      
      * refactor conditional
      
      * update loki snapshots
      Unverified
      6270bb4b
    • metamben's avatar
      Migrate druid metrics-inside-aggregation-clauses-test to druid-jdbc (#42653) · 9771eaa2
      metamben authored
      * Migrate druid metrics-inside-aggregation-clauses-test to druid-jdbc
      * Fix test-runner: druid should not exclude druid-jdbc
      * Implement set-parameter and unprepare-value for LocalDateTime for druid-jdbc
      Unverified
      9771eaa2
    • Nick Fitzpatrick's avatar
      changing button height and CP input placeholder (#42770) · c69596ab
      Nick Fitzpatrick authored
      * changing button height and CP input placeholder
      
      * adjusting search button size
      
      * translate new placeholder
      Unverified
      c69596ab
Loading