Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Jul 09, 2018
  2. Jul 06, 2018
  3. Jul 03, 2018
  4. Jun 29, 2018
  5. Jun 28, 2018
  6. Jun 27, 2018
  7. Jun 26, 2018
    • Cam Saul's avatar
    • Ryan Senior's avatar
      Add support for binning of nested queries · 7977fd45
      Ryan Senior authored
      To support this Cards now include fingerprints in the
      result_metadata. That fingerprint is included in the query dictionary
      and is available to the query pipeline. The expand/resolve/binning
      middleware can make use of that fingerprint data to build the binned
      query. Dimension options for these kinds of queries will also now be
      available.
      
      Note that binning is only available on questions that have result
      metadata. If no result metadata (and thus no fingerprint) is
      available, no dimensions options will be included and an exception
      will be thrown if a binned query is attempted. In most cases, just
      running a card once will populate that data.
      
      Fixes #5938
      7977fd45
  8. Jun 21, 2018
    • Ryan Senior's avatar
      Change the Pulse API to accept a CardRef or HybridPulseCard · c9b8e9ba
      Ryan Senior authored
      The pulse GET responses include a PulseCard that isn't exactly a
      PulseCard. It includes some extra information from the underlying card
      useful for the FE to include in the display. When adding a card to an
      existing pulse that has one or more cards already, the PUT include a
      mixture of these HybridPulseCards (the existing cards for the pulse)
      and CardRefs (for newly added cards). This commit changes the schema
      to allow either and updates the tests accordingly.
      
      This also adds similar flexibility to the POST so that it is
      consistent with the PUT.
      
      Fixes #7789
      c9b8e9ba
  9. Jun 20, 2018
  10. Jun 19, 2018
  11. Jun 18, 2018
    • Ryan Senior's avatar
      Fix transient issue with pulse search test · 6f8dd952
      Ryan Senior authored
      The test query to ensure alerts aren't returned with pulse search, and
      just filtering out the id of the pulse to ensure it's not in the
      results. That test can fail if there happens to be a search result
      with the same id as the (missing) pulse. Adding another predicate to
      ensure it's only looking for pulses.
      6f8dd952
    • Ryan Senior's avatar
      Add collection position reconcilliation to cards/dashboards/pulses · ee4a9002
      Ryan Senior authored
      Anytime a new card/dashboard/pulse is created with a collection
      position, or a card/dashboard/pulses has it's collection or collection
      position updated, it's possible that other items in the collection
      will need to have their collection position adjusted. This commit adds
      a check to the PUT and POST routes of cards/dashboards/pulses to check
      to see if the change impacts the position of other
      cards/dashboards/pulses in the collection.
      
      This also uses the same logic for the bulk card collection updates and
      will adjust impacted cards as needed.
      ee4a9002
  12. Jun 15, 2018
  13. Jun 14, 2018
  14. Jun 13, 2018
  15. Jun 12, 2018
  16. Jun 11, 2018
Loading