Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Jan 20, 2022
  2. Sep 23, 2021
  3. Sep 14, 2021
  4. Jul 30, 2021
  5. Jul 27, 2021
  6. 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
  7. Apr 29, 2021
  8. Mar 05, 2021
  9. 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
  10. Oct 22, 2020
  11. Jun 08, 2020
  12. Apr 05, 2019
  13. Oct 24, 2018
  14. Aug 08, 2018
  15. Feb 20, 2018
  16. Nov 27, 2017
  17. 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
  18. Jun 18, 2017
  19. May 02, 2017
  20. Apr 11, 2017
  21. Feb 22, 2017
  22. Jan 31, 2017
  23. Dec 14, 2016
  24. Dec 13, 2016
  25. Dec 12, 2016
  26. Dec 09, 2016
  27. Dec 06, 2016
  28. Oct 25, 2016
  29. Oct 19, 2016
Loading