Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Oct 01, 2019
    • Tom Robinson's avatar
      Full support for all dimension types in expression editor (#10981) · 1c36d7c3
      Tom Robinson authored
      * Full support for all dimension types in expression editor (field-id, field-literal, fk->, joined-field, expression)
      
      * Fix various bugs in metabase-lib
      
      * Limit 'card-has-ambiguous-columns?' to native queries + use real DB id in composeThisQuery
      
      * replace metadata.database[...] etc with metadata.database(...)
      
      * Fix and add to tests
      
      * Revert "replace metadata.database[...] etc with metadata.database(...)"
      
      This reverts commit 0f5aa69be184a1a767675e253eace47a419d970a.
      
      * Fix joined dimension options, e.x. custom field from a saved query
      Unverified
      1c36d7c3
  2. Sep 20, 2019
  3. Sep 18, 2019
    • Tom Robinson's avatar
      Fix drill through actions not working with joins (#10801) · 44e8d06f
      Tom Robinson authored
      * Fix drill through actions not working with joins
      
      * QuickFilterDrill unit test
      
      * Add Dimension and Field 'foreign' methods, fix Dimension and Field 'column' methods
      
      * Update sample dataset test fixtures with convienent aliases
      
      * More fixture cleanup
      
      * Fix lint and flow
      
      * more fixture cleanup
      
      * fix e2e test
      Unverified
      44e8d06f
  4. Aug 29, 2019
  5. Aug 28, 2019
  6. Aug 19, 2019
  7. Aug 18, 2019
  8. Aug 15, 2019
  9. Aug 14, 2019
    • Tom Robinson's avatar
      Fix joined dimension default + smarter join aliases (#10531) · 8808e63e
      Tom Robinson authored
      * Fix default dimension for joined dimensions. Resolves #10441
      
      * Fix default joined dimension + improved join alias
      
      * Joined fields: use FK name (implicit) or join alias (explict)
      [ci drivers]
      
      * Use join alias as display name
      
      * Only use fk fields for join alias
      
      * Special case setDefaultAlias for 'Saved Questions' tables. Resolves #10548
      Unverified
      8808e63e
  10. Aug 09, 2019
  11. Aug 08, 2019
  12. Aug 07, 2019
  13. Aug 05, 2019
  14. Jul 30, 2019
  15. Jul 26, 2019
  16. Jul 12, 2019
  17. Jun 10, 2019
  18. May 30, 2019
  19. Apr 09, 2019
  20. Feb 15, 2019
  21. Feb 06, 2019
  22. Jan 31, 2019
  23. Jan 22, 2019
  24. Nov 20, 2018
  25. Oct 19, 2018
  26. Oct 08, 2018
  27. Sep 12, 2018
  28. Sep 06, 2018
  29. Jul 27, 2018
  30. Jul 25, 2018
    • Simon Belak's avatar
      Xray comparisons raised from the dead (#7792) · 99eea124
      Simon Belak authored
      * Reenable comparisons
      
      * Color by segment, add segment names to legends
      
      * Add provisional API endpoint and UI hook via related
      
      * Reorder defns
      
      * Remove unneeded requires
      
      * Ensure all segment components are present in the comparison
      
      * Don't inherit `query-filter`
      
      * Change api endpoint argument name to avoid broken magic
      
      * Manually cast ids to int
      
      * Don't try to recast ints to int
      
      * Don't split Y axis for overlay cards
      
      * Add segment descriptions where possible. Move segment summary up top
      
      * Add backend tests, factor out common utilites for testing xrays
      
      * Add frontend tests
      
      * Add "compare with entire dataset" related for segments.
      
      * Account for description row height
      
      * Add related
      
      * Don't use u/get-id where we might be dealing with adhoc queries
      
      * Improve copy. Make cell titles more sensible
      
      * Split cases where we have query-filter and cell-query
      
      * Introduce [[this.foo]] syntax and make GenericTable and segments nice
      
      * Alow acces to both root and what's binded to this via dot notation
      
      * Don't stuff filter clauses into `cell-query`.
      
      * small tweaks and fixes
      
      * fix typo short-title -> short-name
      
      * Change cell xray to be based off card xray
      
      * downsize titles when merging dashboards
      
      * Fix enumeration of field names in titles
      
      * Correctly handle cell xrays of questions with multiple breakout dims
      
      * Fix regression in candidates
      
      * Fix broken url generation
      
      * Test for more working correctly
      
      * Don't show cards and filters where breakdown dim is a cell dim
      
      * don't explode if cell-query is nil
      
      * Correct title for questions with no breakout dimension
      
      * tests: set up collection for cards so that permissions work
      
      * entry action
      
      * remove use of 'these'
      
      * explicitly test for show=1
      
      * fix indentation
      
      * Appease the defendpoint gods
      
      * update url
      
      * drill entry points
      
      * Don't throw away :query-filter for adhocs; expand segment macros
      
      * Add docstring
      
      * Don't skip small categories in GenericTable
      
      * correctly flow query-filter to aggregate card constituents
      
      * more robust save dashboard test
      
      * Fix nested cards and improve filter merging
      
      * Fix a bunch of bugs
      
      * remove unneeded require
      
      * Flatten filters where possible
      
      * Discard cell-query for comparison side
      
      * upgrade all calls to the new api
      
      * Fix drill through links
      
      * Fix cell comparisons. This time for real :(
      
      * Flatten filter clause
      
      * Don't show superfluous datetime components
      
      * update tests
      
      * fix tiny typo
      
      * reorder minute and hour titles, remove comma from year titles
      
      * Humanize periodical datetime components nicer
      
      * Fix related
      
      * fix regression
      
      * Properly handle timezone
      
      * Add type hint
      
      * fix wrong arg order. ADD TESTS for datetime humanization
      
      * Fix type hint
      
      * fix dangling  in day-of-week xrays
      
      * Add day-of-year and test for all the available units
      
      * Retain structure (provisional)
      
      * Update test
      
      * address sameer's feedback
      
      * Fix bad merge
      
      * Add comparison_title
      
      * better distribution comparison title
      
      * Top align titles
      
      * Better cell titles; skip redundant titles
      
      * Add comparison_title to heursitics
      
      * Make flow happy
      
      * Generate correct title for cells of row questions
      
      * Shorter names for segments, don't split Y axis in overlays
      99eea124
Loading