29029 Expression Editor UX (#29209)
* Merge outdated ExpressionPopover and ExpressionWidget (#29050) * Refactor negative filters formatting to make them pass isExpression validation - not-null, not-empty, does-not-contain * Refactored ExpressionEditorTextfield to TS (#29337) * Remove footer divider * Fixed issue with aggregation step in admin data-model metrics section
Showing
- e2e/test/scenarios/admin/datamodel/metrics.cy.spec.js 5 additions, 2 deletionse2e/test/scenarios/admin/datamodel/metrics.cy.spec.js
- e2e/test/scenarios/filters/filter.cy.spec.js 17 additions, 8 deletionse2e/test/scenarios/filters/filter.cy.spec.js
- e2e/test/scenarios/question/notebook.cy.spec.js 4 additions, 1 deletione2e/test/scenarios/question/notebook.cy.spec.js
- e2e/test/scenarios/question/reproductions/15714-cc-postgres-percentile-accepts-two-params.cy.spec.js 1 addition, 1 deletion...5714-cc-postgres-percentile-accepts-two-params.cy.spec.js
- e2e/test/scenarios/question/reproductions/17512.cy.spec.js 1 addition, 1 deletione2e/test/scenarios/question/reproductions/17512.cy.spec.js
- e2e/test/scenarios/question/reproductions/17963-mongo-filter-expression-compare-two-fields.cy.spec.js 1 addition, 0 deletions...963-mongo-filter-expression-compare-two-fields.cy.spec.js
- e2e/test/scenarios/question/reproductions/18207-string-min-max.cy.spec.js 1 addition, 1 deletion...os/question/reproductions/18207-string-min-max.cy.spec.js
- e2e/test/scenarios/question/reproductions/6239-sort-using-cust-exp.cy.spec.js 1 addition, 1 deletion...uestion/reproductions/6239-sort-using-cust-exp.cy.spec.js
- e2e/test/scenarios/question/summarization.cy.spec.js 1 addition, 1 deletione2e/test/scenarios/question/summarization.cy.spec.js
- frontend/src/metabase-lib/expressions/config.js 19 additions, 0 deletionsfrontend/src/metabase-lib/expressions/config.js
- frontend/src/metabase-lib/expressions/diagnostics.js 13 additions, 0 deletionsfrontend/src/metabase-lib/expressions/diagnostics.js
- frontend/src/metabase-lib/expressions/types.ts 10 additions, 2 deletionsfrontend/src/metabase-lib/expressions/types.ts
- frontend/src/metabase-lib/metadata/Metric.ts 2 additions, 0 deletionsfrontend/src/metabase-lib/metadata/Metric.ts
- frontend/src/metabase-lib/metadata/Segment.ts 2 additions, 0 deletionsfrontend/src/metabase-lib/metadata/Segment.ts
- frontend/src/metabase-lib/metadata/Table.ts 4 additions, 0 deletionsfrontend/src/metabase-lib/metadata/Table.ts
- frontend/src/metabase/query_builder/components/AggregationPopover/AggregationPopover.jsx 19 additions, 29 deletions...lder/components/AggregationPopover/AggregationPopover.jsx
- frontend/src/metabase/query_builder/components/AggregationPopover/AggregationPopover.styled.tsx 0 additions, 4 deletions...mponents/AggregationPopover/AggregationPopover.styled.tsx
- frontend/src/metabase/query_builder/components/AggregationWidget.jsx 1 addition, 0 deletions...c/metabase/query_builder/components/AggregationWidget.jsx
- frontend/src/metabase/query_builder/components/ExpressionPopover.css 0 additions, 3 deletions...c/metabase/query_builder/components/ExpressionPopover.css
- frontend/src/metabase/query_builder/components/ExpressionPopover.jsx 0 additions, 93 deletions...c/metabase/query_builder/components/ExpressionPopover.jsx
Loading
Please register or sign in to comment