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