Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. May 24, 2021
    • dpsutton's avatar
      Yyyymmddhhmmss date strings (#15790) · 6a632764
      dpsutton authored
      * Add yyyymmddhhss coercions to type system
      
      * Implementations for h2/mysql/postgres for yyyymmddhhss bytes and strings
      
      * Mongo and oracle
      
      * Adding checksum on migration it said was bad
      
      * import OffsetDateTime
      
      * Redshift and bigquery
      
      * snowflake expectations
      
      * sql server yyyymmddhhmmss. have to format the string then parse
      
      sqlserver lacks a parse function that takes a format string, they just
      take an integer that specifies a predefined format string. So we have
      to make the string into the right format then parse.
      
      * presto yyyymmddhhmmss
      
      * Test byte conversions
      
      * Remove errant `mt/set-test-drivers!`
      
      * Remove sqlite, change keyword for multiple native types in def
      
      the spec couldn't handle different shapes under the same keyword. so
      just use :natives {:postgres "BYTEA"} :native "BYTEA"
      
      * Make schema work with different shape maps
      
      * hx/raw "'foo'" -> hx/literal "foo" and remove checksums
      
      * _coercion_strategy -> _coercion-strategy
      
      * Handle coercion hierarchy for :Coercion/YYYYMMDDHHMMSSBytes->Temporal
      6a632764
    • Howon Lee's avatar
      Collections pagination for #15769 (#15941) · d872122d
      Howon Lee authored
      This ballooned in scope by a bit.
      1. FE landed onto this. So both BE and FE
      2. Added an offset-pagination middleware
      3. Refactored collection in addition to paginating it so it works by a giant UNION ALL
      4. Refactored effective collections to work by a moderately complicated query with very many WHERE clauses to execute the effective visibility, instead of doing it in clojureland
      d872122d
    • Ariya Hidayat's avatar
      Don't fetch field (values) when in a dashboard (#16056) · 143ec2ca
      Ariya Hidayat authored
      * Add a Cypress test
      143ec2ca
  2. May 22, 2021
  3. May 21, 2021
  4. May 20, 2021
  5. May 19, 2021
  6. May 17, 2021
  7. May 14, 2021
    • Howon Lee's avatar
      Search pagination single model postgres 9 fix (#16060) · d379d82f
      Howon Lee authored
      In postgres 9 only (not 10 11 12 or 13) search pagination is not happy when it gets exactly one model (when the union all query is trivial). Fix this
      d379d82f
    • Cam Saul's avatar
    • Noah Moss's avatar
    • Anton Kulyk's avatar
      Add slugs to URLs to make them friendlier (#15989) · 01a06c97
      Anton Kulyk authored
      * Install slugify
      
      * Add utils to slugify and parse entity URLs
      
      * Add `<Entity.Link />` component
      
      Basically just a `<Entity.Name />`,
      but wrapped inside `<Link />`
      
      * Add slugs to `/browse/:databaseId` URLs
      
      * Use constant for "Saved Questions" database ID
      
      * Fix "Saved Questions" not displayed in breadcrumbs
      
      * Fix opening browse page for "Saved Questions"
      
      * Add slugs to `/collection/:id` URLs
      
      * Fix personal collection page slug
      
      * Remove `describe.only`
      
      * Remove unnecessary type coercion
      
      * Fix typo
      
      * Fix collections not highlighted in the sidebar
      
      * Add slug to collection `/archive` URL
      
      * Add slug to collection `/edit` URL
      
      * Add slug to collection `/permissions` URL
      
      * Use slug in `getInitialCollectionId` selector
      
      * Explicitly pass root ID to `Urls.collection`
      
      * Pass prop to EntityLink's Link component
      
      * Fix DashboardMoveToast collection link
      
      * Allow overwriting EntityLink's Link component
      
      * Fix links in QueryBuilder's search
      
      * Fix collection link in search results
      
      * Fix navigating to collection after question archived
      
      * Fix navigating to collection from pulse edit
      
      * Slugify users' personal collection URLs
      
      * Test slugified collection URLs are opened correctly
      
      * Add slugs to `/dashboard/:id` URLs
      
      * Fix dashboard URLs at admin public sharing page
      
      * Fix opening dashboards from main page
      
      * Fix navigation to saved automatic dashboard
      
      * Fix dashboard moving
      
      * Fix dashboard history
      
      * Fix closing dashboard editing modal
      
      * Fix dashboard details form is empty
      
      Reproduced if opening the form via URL
      (`/dashboard/:id/details`)
      
      Works correctly if the details modal is opened from a dropdown menu
      
      * Fix dashboard copy form crash
      
      Reproduced if opening the form via URL (`/dashboard/:id/copy`)
      
      * Fix copying dashboard
      
      * Fix closing dashboard copy modal
      
      * Fix navigation once dashboard is created
      
      * Replace hardcoded "root" id with a constant
      
      * Assert pathnames instead of URLs
      
      * Fix duplicate modal not closing automatically
      
      * Fix URLs on Activity page
      
      * Fix navigating to dashboard question is added to
      
      * Fix archiving dashboard
      
      * `dashboardId` —> `slug`
      
      * Add slugs to `/question/:id` URLs
      
      * Fix links to questions on Activity page
      
      * Switch questions to slugified URLs
      
      * Remove not used import
      
      * Update pathname assertion
      
      * Fix collection URL builder fails receiving `null`
      
      * Ensure question URL builder returns valid URL
      
      * Update pathname assertions
      
      * Update pathname assertions
      
      * Update pathname assertions
      
      * Update pathname assertion
      
      * Update pathname assertion
      
      * Add question URL builder unit tests
      
      * Fix collection URL builder
      
      * Fix `null` collection ID when building URL
      
      * Fix repro test issue reference
      
      * Move URLs tests into onboarding folder
      
      * Enable #15256 repro test
      
      * Fix slugs for edge cases
      01a06c97
  8. May 13, 2021
Loading