This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Jun 29, 2023
-
-
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)
-
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]
-
Cal Herries authored
-
Ariya Hidayat authored
-
Mahatthana (Kelvin) Nomsawadi authored
* Add full-app embedding tests * Clean up unnecessary `within` call * Clarify code comments * Improve clarity on test utils
-
- Jun 28, 2023
-
-
Ryan Laurie authored
* don't navigate away from the current model if the user searches for an item in that model
-
metamben authored
* Add joinedThing and pickerInfo Fixes #31920.
-
Roman Abdulmanov authored
-
Cal Herries authored
-
Ryan Laurie authored
fix object detail record nav for non-integer keys\ndont allow navigation past the end of the object detail data with the keyboard (#31912)
-
metamben authored
-
Alexander Polyankin authored
-
Ariya Hidayat authored
-
Tim Macdonald authored
-
john-metabase authored
-
Noah Moss authored
-
Alexander Polyankin authored
-
- Jun 27, 2023
-
-
Cam Saul authored
* Extra Metric tests; include `:description` in the Metric `display-info` * Add `available-metrics` function & TS wrappers * Support passing a Metric to `lib/aggregate` * Include `:selected` information in Metric display info * Fix indentation * Revert changes to arithmetic type-of calculation * Test fixes
* Address PR feedback * Address PR feedback * Update docstring -
Mahatthana (Kelvin) Nomsawadi authored
-
Aleksandr Lesnenko authored
-
Maz Ameli authored
-
Cam Saul authored
* MLv2: lib.metadata function simplification * Kondo
-
Case Nelson authored
* [MLv2] Native query manipulation functions for raw query and template tags * Remove circular dependency * Check extract, rather than recognize * Copy schema from #31789, fix tests for schema * Fix test * Update src/metabase/lib/js.cljs Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Update src/metabase/lib/native.cljc Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Convert template-tag dimension field to mlv2 * Update src/metabase/lib/schema/template_tag.cljc Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Include ::id/snippet * Add assert for modifying native queries * sort namespace --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
Ryan Laurie authored
-
metamben authored
* Fix resolving inherited columns * Introduce remove-join function Part of #30093.
-
Jeff Bruemmer authored
-
Jeff Bruemmer authored
-
Alexander Polyankin authored
-
Tim Macdonald authored
-
Case Nelson authored
-
Ryan Laurie authored
* track dashcard events
-
Maz Ameli authored
-
Ryan Laurie authored
-
Noah Moss authored
* only try to parse temporal values during xlsx export when effective type is temporal * add dan's test suggestion
-
Aleksandr Lesnenko authored
-
Alexander Polyankin authored
-
Aleksandr Lesnenko authored
-
Anton Kulyk authored
-
Cal Herries authored
-
- Jun 26, 2023
-
-
Noah Moss authored
* read is-metabot-enabled setting from env var only * change visibility back to public * skip metabot specs * skip one more spec * fix BE tests * fix indentation * more indentation --------- Co-authored-by:
Aleksandr Lesnenko <alxnddr@gmail.com>
-