Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. May 28, 2020
  2. May 27, 2020
    • Robert Roland's avatar
      Fixing Google Analytics failures on new instances (#12595) · 143b9fa3
      Robert Roland authored
      This stops a failure during fingerprinting of a table from causing the
      entire sync to fail.
      
      Fingerprinting is now skipped for Google Analytics datasources, as they
      do not support this (all queries against GA require a `metrics`
      parameter)
      
      Add an assert to ensure that `:metrics` is present in a GA query. The
      Google library will fail with a NPE when it's not.
      
      Resolves #12411
      
      [ci googleanalytics]
      Unverified
      143b9fa3
  3. May 26, 2020
  4. May 20, 2020
  5. May 11, 2020
  6. May 08, 2020
  7. May 06, 2020
    • Robert Roland's avatar
      Null datetime objects can blow up pulse rendering (#12468) · c87630f3
      Robert Roland authored
      A null datetime object passed in from a database can cause pulse
      rendering to fail, because the string being parsed is null.
      
      Handle this by returning "" for any null date.
      
      Fixes metabase/metabase#11665
      Unverified
      c87630f3
    • Robert Roland's avatar
      Allow / in expression names (#12467) · a9cec398
      Robert Roland authored
      Fixes metabase/metabase#12305. Using (name) will drop the namespace of a
      Clojure keyword. During JSON parsing, a key like "test/foo" will end up
      in the Clojure namespace of `test` with a keyword name of `foo`. In
      these cases, we need to use the `qualified-name` function to properly
      output the expression name.
      
      [ci drivers] so that all drivers are tested
      Unverified
      a9cec398
  8. May 01, 2020
  9. Apr 30, 2020
  10. Apr 29, 2020
Loading