Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. May 15, 2024
  2. May 14, 2024
  3. May 13, 2024
    • bryan's avatar
      New Recents API Format (#42239) · 2b91354f
      bryan authored
      
      * wip
      
      * adds more collection-touch events
      
      * remove sneaky dep that slipped in
      
      * cleaning up, and adding tests
      
      * respond to review comments + mini bug reports
      
      * make it official
      
      * double official
      
      * cleanup + return recent-views/Item for `GET activity/popular_items`
      
      * get popular_items returning the proper shape
      
      * compare doesn't what I thought
      
      * add display_name to tables
      
      * table.database.name should be the db name, not the table name
      
      * add table.database.initial_sync_status
      
      * improve call to toucan2
      
      * light renaming + many text fixes
      
      * include moderated_status in cards and datasets
      
      * look up Dashboard permissions for Dashboards
      
      * stop double-querying for `can-write?` checks
      
      - also include some debug logging
      
      * fix card <-> model dispatching
      
      also gets tests passing locally
      
      * let the test runner run the tests
      
      * fix gc test
      
      * adds description
      
      * description can be null
      
      * better tests
      
      no more nils passed through the app
      
      * debugging test
      
      * fix tests and skip archived
      
      * mysql finesse
      
      * ellide inactive tables
      
      * wip
      
      * adds more collection-touch events
      
      * remove sneaky dep that slipped in
      
      * cleaning up, and adding tests
      
      * respond to review comments + mini bug reports
      
      * make it official
      
      * double official
      
      * cleanup + return recent-views/Item for `GET activity/popular_items`
      
      * get popular_items returning the proper shape
      
      * compare doesn't what I thought
      
      * add display_name to tables
      
      * table.database.name should be the db name, not the table name
      
      * add table.database.initial_sync_status
      
      * improve call to toucan2
      
      * light renaming + many text fixes
      
      * include moderated_status in cards and datasets
      
      * look up Dashboard permissions for Dashboards
      
      * stop double-querying for `can-write?` checks
      
      - also include some debug logging
      
      * fix card <-> model dispatching
      
      also gets tests passing locally
      
      * let the test runner run the tests
      
      * fix gc test
      
      * adds description
      
      * description can be null
      
      * better tests
      
      no more nils passed through the app
      
      * debugging test
      
      * fix tests and skip archived
      
      * mysql finesse
      
      * New Recents + Popular API Format - Frontend (#42305)
      
      * fix tests
      
      * new API payload format for recents and populars
      
      * update url generation
      
      * update recents components
      
      * update tests
      
      * only show 5 recents in command palette
      
      * remove unused types
      
      * update tests
      
      * obey the linter
      
      * type updates
      
      * fix unit test
      
      * change where we filter recents
      
      ---------
      
      Co-authored-by: default avatarBryan Maass <bryan.maass@gmail.com>
      
      * fix modelToUrl types
      
      * respond to review comments
      
      * post merge test fix
      
      ---------
      
      Co-authored-by: default avatarRyan Laurie <30528226+iethree@users.noreply.github.com>
      Co-authored-by: default avatarRyan Laurie <iethree@gmail.com>
      2b91354f
    • adam-james's avatar
      Don't use the slugify util for filenames (#42475) · 127a62f6
      adam-james authored
      * Don't use the slugify util for filenames
      
      * Fix tests that looked for incorrect filenames
      
      * add a test
      
      * fix filename in pulse test util
      127a62f6
    • Noah Moss's avatar
      SCIM-scoped API key (#42086) · 9d968d9e
      Noah Moss authored
      9d968d9e
    • Ngoc Khuat's avatar
      35a487d3
    • Ngoc Khuat's avatar
  4. May 10, 2024
  5. May 09, 2024
  6. May 08, 2024
  7. May 07, 2024
  8. May 06, 2024
  9. May 05, 2024
  10. May 03, 2024
    • John Swanson's avatar
      Add `can_write` to /collection/:id/items (#42184) · 60657636
      John Swanson authored
      For dashboards and cards/models only.
      60657636
    • Nicolò Pretto's avatar
      Embed homepage, MS4 (#41990) · 55500108
      Nicolò Pretto authored
      
      * use css modules instead of inline styles for cursor: default (#41644)
      
      * add toast notification after the feedback (#41575)
      
      * fix modal submit sending data while button says skip (#41784)
      
      * fix: it should not send the feedback if button says skip
      
      * add comment explaining why we check that getLastFeedbackCall() is undefined
      
      * embedding homepage analytics (#41725)
      
      * rename defaultTab -> initialTab
      
      * add events schema for embedding-homepage
      
      * fix stories
      
      * add analytics, e2e tests and fix typo in dismiss reason
      
      * copy embed_flow schema for better diff in the next commit
      
      * adds isExampleDashboard to trackStaticEmbedPublished
      
      * utm tags
      
      * fix bug of is_example_dashboard
      
      * better test names
      
      * refactor embed homepage status type
      
      * "() => {}" => "_.noop"
      
      * add "Setup embedding" to the admin setup checklist (#41638)
      
      * add setup embedding to the admin setup checklist
      
      * restore whitespace as it was before
      
      * i miss prettier (whitespace again)
      
      * Clean up check list for embedding
      
      Largely making a new entry for the embedding info just to fight long
      lines. `:embedding-homepage-dismissed-as-done` just made the maps really
      long. If we have a `:done?` under an `:embedding` keyword it reads much
      more naturally.
      
      Also, The previous diff was calling `boolean` on a var rather than
      invoking the var:
      
      ```clojure
      :embedding-app-origin (boolean embed.settings/embedding-app-origin)
      ;;                             ^^^^^^^^^^^^^^ needs to be (invoked)
      ```
      
      ---------
      
      Co-authored-by: default avatardan sutton <dan@dpsutton.com>
      
      * Change utm tags for embedding homepage links (#42042)
      
      * update utm tags
      
      * utm_media -> utm_content
      
      * add description to the checklist setup step (#42200)
      
      ---------
      
      Co-authored-by: default avatardan sutton <dan@dpsutton.com>
      55500108
    • Braden Shepherdson's avatar
      Add a few tests for time granularity parameters (#42119) · bf5eb3a0
      Braden Shepherdson authored
      The API/model schemas for dashboard parameters are general enough
      that they just work for this new type, which doesn't look very different
      from a value parameter right now.
      
      Part of #42118.
      bf5eb3a0
    • Cam Saul's avatar
      MLv2: Simplify MetadataProvider protocols (16 methods/3 protocols => 7... · 3829b2ce
      Cam Saul authored
      MLv2: Simplify MetadataProvider protocols (16 methods/3 protocols => 7 methods/2 protocols) (#42070)
      
      * Simplified MetadataProvider protocol
      
      * Test fix
      
      * Ok make CachedMetadataProvider a separate schema again after all.
      
      * Consolidate the Metadata schemas
      
      * Clean Kondo warnings
      
      * Malli-ify the stuff in metabase.lib.metadata.protocols
      
      * Fix Kondo warnings
      
      * Test fix :wrench:
      
      * PR feedback
      3829b2ce
  11. May 02, 2024
Loading