Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Jun 29, 2023
    • Anton Kulyk's avatar
      Migrate notebook aggregations to MLv2 (#31855) · c529a888
      Anton Kulyk authored
      * Migrate notebook aggregations to MLv2 — Operators (1) (#31527)
      
      * Add aggregation types
      
      * Add aggregation TypeScript wrappers
      
      * Move `AggregateStep` to its own directory
      
      * Port basic features to MLv2
      
      * Deprecate `AggregationPopover`
      
      * Fix MLv1's aggregation clause validation
      
      * Fix import
      
      * `requiresField` → `requiresColumn`
      
      * Add basic tests for `AggregationPicker`
      
      * Add `findAggregationOperator` test utility
      
      * Add basic tests for `AggregateStep`
      
      * Make stage index explicit
      
      * Highlight selections, add picker back button
      
      * Use long display name for aggregation clauses
      
      * Remove `React` imports
      
      * Enable temporal bucketing
      
      * Use aggregation JS wrappers
      
      * Fix `Icon` import
      
      * Patch unit test according to BE changes
      
      * Fix E2E test
      
      * Simplify `Aggregation's` `dimension` method
      
      * Fix formatting
      
      * Migrate notebook aggregations to MLv2 — Metrics (2) (#31528)
      
      * Add basic legacy metrics support
      
      * Don't show archived metrics
      
      * Highlight selected metric
      
      * Extract `AggregationPopover` in notebook step
      
      * Fix `onClose` prop
      
      * Fix icon
      
      * Add missing metric types
      
      * Use MLv2 to manage metrics
      
      * Remove legacy query logic
      
      * Add `Aggregatable` type
      
      * Migrate notebook aggregations to MLv2 — Inline expressions (3) (#31529)
      
      * Revert "Remove legacy query logic"
      
      This reverts commit 722804d3a6684762701351c658625b5439c75c2b.
      
      * Use HTML labels in `ExpressionWidget`
      
      * Support inline expressions for aggregations
      
      * Fix import
      
      * Fix picker navigation
      
      * Fix type error
      
      * Remove `ts-expect-error`
      
      * Migrate notebook aggregations to MLv2 — Disable MLv1 validation (4) (#31530)
      c529a888
    • Nemanja Glumac's avatar
      Exclude ReplayIO scheduled E2E tests from re-run (#31983) · 5d5e790d
      Nemanja Glumac authored
      Running E2E tests using ReplayIO still adds a significant overhead, which
      leads to a lot of failed runs. There's no point in re-running those tests
      for at least two reasons:
      1. they will fail again and we're just wasting CI infrastructure
      2. our slack-failure-alert-bot will spam our Slack with the reports of
      the failed runs that we don't (currently) care about
      
      [ci skip]
      5d5e790d
    • Cal Herries's avatar
    • Ariya Hidayat's avatar
      ad39be5d
    • Mahatthana (Kelvin) Nomsawadi's avatar
      4. Add full-app embedding tests (#31898) · ee4f1f90
      Mahatthana (Kelvin) Nomsawadi authored
      * Add full-app embedding tests
      
      * Clean up unnecessary `within` call
      
      * Clarify code comments
      
      * Improve clarity on test utils
      ee4f1f90
  2. Jun 28, 2023
  3. Jun 27, 2023
  4. Jun 26, 2023
Loading