Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Jun 21, 2023
  2. May 24, 2023
  3. May 23, 2023
  4. Apr 13, 2023
  5. Jan 04, 2023
  6. Dec 06, 2022
  7. Oct 17, 2022
  8. Sep 28, 2022
  9. Sep 26, 2022
  10. Sep 20, 2022
  11. Sep 08, 2022
  12. May 18, 2022
  13. May 13, 2022
  14. May 12, 2022
  15. May 03, 2022
  16. Feb 22, 2022
  17. 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
  18. Jan 20, 2022
  19. Sep 23, 2021
  20. Sep 14, 2021
  21. Jul 30, 2021
  22. Jul 27, 2021
  23. 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
  24. Apr 29, 2021
  25. Mar 05, 2021
  26. 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
  27. Oct 22, 2020
  28. Jun 08, 2020
  29. Apr 05, 2019
  30. Oct 24, 2018
  31. Aug 08, 2018
  32. Feb 20, 2018
  33. Nov 27, 2017
  34. Nov 14, 2017
    • Ryan Senior's avatar
      Alerts Backend · 9c5332bf
      Ryan Senior authored
      This commit has the backend code needed to support alerts. From the
      frontend perspective, Alerts is separate from pulses and has a
      different endpoint, however much of the backend code and database
      tables are shared. A few new columns were added to the pulse table to
      support alerts, but most of the data is the same between pulses and
      alerts.
      
      This also adds several "meta-notifications" around alerts to let users
      know when they've been added to an alert, removed from an alert or if
      a question has changed such that the alert is no longer meaningful.
      
      This fixes #1372, fixes #6261 and fixes #5768.
      9c5332bf
  35. Jun 18, 2017
  36. May 02, 2017
  37. Apr 11, 2017
  38. Feb 22, 2017
  39. Jan 31, 2017
Loading