Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Mar 20, 2024
    • metamben's avatar
      Rename metric to legacy-metric (#39232) · 8e89c578
      metamben authored
      * Rename :model/Metric to :model/LegacyMetric
      * Rename ::lib.schema.metadata/metric tp ::lib.schema.metadata/legacy-metric
      * Rename models.metric/Metric to models.metric/LegacyMetric
      * Move /api/metric endpoints to /api/legacy-metric
      Unverified
      8e89c578
  2. Feb 02, 2024
  3. Jan 24, 2024
  4. Jan 11, 2024
  5. Nov 21, 2023
  6. Jun 21, 2023
  7. May 24, 2023
  8. May 23, 2023
  9. Apr 13, 2023
  10. Jan 04, 2023
  11. Dec 06, 2022
  12. Oct 17, 2022
  13. Sep 28, 2022
  14. Sep 26, 2022
  15. Sep 20, 2022
  16. Sep 08, 2022
  17. May 18, 2022
  18. May 13, 2022
  19. May 12, 2022
  20. May 03, 2022
  21. Feb 22, 2022
  22. Feb 03, 2022
    • Cam Saul's avatar
      Fix ambiguous run-query-for-dashcard endpoints (#20139) · 9e327469
      Cam Saul authored
      
      * Rework QP.dashboard to expect dashcard-id
      
      * Update /api/dashboard endpoints
      
      * Rework public endpoints for running queries for Dashcards
      
      * Tweak parameter order for Dashboard endpoints for consistency
      
      * Pulse should pass Dashcard ID
      
      * Embed should pass Dashcard ID
      
      * Unskip cypress test
      
      * Update API documentation
      
      * Update endpoints and pass dashcardId to endpoint fns
      
      * Update cypress tests that reference previous endpoint
      
      * Update placement of pivot in endpoint
      
      * Update another endpoint + more e2e fixes
      
      * update QB to hold onto dashcardId like it does with dashboardId
      
      * Address PR feedback
      
      Co-authored-by: default avatarDalton Johnson <daltojohnso@users.noreply.github.com>
      Unverified
      9e327469
  23. Jan 20, 2022
  24. Sep 23, 2021
  25. Sep 14, 2021
  26. Jul 30, 2021
  27. Jul 27, 2021
  28. May 10, 2021
    • Noah Moss's avatar
      Add deny list of common passwords (#15912) · dea50930
      Noah Moss authored
      * Add deny list of common passwords
      
      * replace filtered pw list with full list
      
      * switch to using a FileReader to check password line-by-line
      
      * bypass deny list if complexity is set to easy
      
      * fix tests
      
      * more test fixes and remove unneeded ns
      
      * fix typos
      
      * fix reflection warning
      
      * needed to import File
      
      * fix final tests, and update docs to reflect change
      
      * address initial review comments
      
      * fix build after removing import statement
      
      * address more review comments
      
      * use InputStreamReader to read password file in JARs
      Unverified
      dea50930
  29. Apr 29, 2021
  30. Mar 05, 2021
  31. Feb 15, 2021
    • dpsutton's avatar
      Semantic types pt 1 (special-type -> semantic-type rename) (#14780) · 80a88883
      dpsutton authored
      * Semantic types migration
      
      * Fixup for basic querying
      
      * Remove the relation type migration.
      
      it makes the diff far too hard at the moment. need to be able to just
      move everything from special_type -> semantic_type and then correct
      the few that look at it to care about the effective type.
      
      the PK/FK stuff gets really invasive and needs to be in its own much
      smaller changeset
      
      * Just rename special_type -> semantic_type for first change
      
      * Special type -> semantic type
      
      * special-type -> semantic-type
      
      * SpecialType -> SemanticType
      
      * special type -> semantic type
      
      mostly in documentation, docstrings, etc
      
      * Fix tests which relied on order of sets
      
      database position was annotated by map-index'ing over the
      set. changing `:special-type` to `:semantic-type` changed the order of
      the seq produced from it.
      
      * special -> semantic in schema_metadata
      
      * Tim is awesome: Undo overeager special->semantic in docstrings
      
      * Un-rename semantic_type in data_migrations
      
      These migrations are run unless a migrations table marks them as
      already having run. If they haven't run, then the db is older and the
      column is special_type most likely. So we let them run as
      `:special_type` and add some error handling to the migration runner
      that is _opt in_.
      
      ```clojure
      (defmigration ^{:author "camsaul", :added "0.20.0", :catch? true}
        migrate-field-types
        ...
        )
      
      (try
        (@migration-var)
        (catch Exception e
          (if catch? ;; catch? from metadata
            (log/warn (format "Data migration %s failed: %s" migration-name (.getMessage e)))
            (throw e))))
      ```
      
      * Fix merged master changes
      
      just accepted their changes and fixed up rather than fix conflicts.
      Unverified
      80a88883
  32. Oct 22, 2020
  33. Jun 08, 2020
  34. Apr 05, 2019
  35. Oct 24, 2018
  36. Aug 08, 2018
  37. Feb 20, 2018
  38. Nov 27, 2017
Loading