-
- Downloads
Required parameters: add to native queries (#37709)
* Mark parameter on the dashboard with * * Require default value for a required template tag * Add reset to native queries * Remove unused WidgetStatusIcon * Add reset button for native queries only * Rewrite FieldSet in TS to fix typing * Update e2e helper to click "Always require a value" insted of previously "Required?" * Switch to MLv2 * Add e2e tests for required filters * Update e2e tests * Update another test * Fix required untoggling bug * Fix parenthesis in t * Reset to default on input blur * Show correct icons & update behavior for reqiured parameters in native queries * Don't reset default value when toggling required * Update the widgetstatusicon types * Set parameter value when toggling default * Update TagEditorParam unit tests * Add native query tests for number, string and date * Fix re-setting to default from empty state for field widgets * Add e2e tags for field tags
Showing
- e2e/test/scenarios/native-filters/helpers/e2e-sql-filter-helpers.js 10 additions, 2 deletions...cenarios/native-filters/helpers/e2e-sql-filter-helpers.js
- e2e/test/scenarios/native-filters/reproductions/11480.cy.spec.js 4 additions, 6 deletions...t/scenarios/native-filters/reproductions/11480.cy.spec.js
- e2e/test/scenarios/native-filters/sql-field-filter.cy.spec.js 73 additions, 10 deletions...test/scenarios/native-filters/sql-field-filter.cy.spec.js
- e2e/test/scenarios/native-filters/sql-filters.cy.spec.js 127 additions, 0 deletionse2e/test/scenarios/native-filters/sql-filters.cy.spec.js
- e2e/test/scenarios/native/native.cy.spec.js 1 addition, 3 deletionse2e/test/scenarios/native/native.cy.spec.js
- frontend/src/metabase-lib/Question.ts 0 additions, 1 deletionfrontend/src/metabase-lib/Question.ts
- frontend/src/metabase-lib/queries/NativeQuery.ts 5 additions, 0 deletionsfrontend/src/metabase-lib/queries/NativeQuery.ts
- frontend/src/metabase/admin/datamodel/components/MetricForm/MetricForm.tsx 1 addition, 1 deletion...base/admin/datamodel/components/MetricForm/MetricForm.tsx
- frontend/src/metabase/admin/datamodel/components/QueryDefinitionTooltip/QueryDefinitionTooltip.jsx 1 addition, 1 deletion...ponents/QueryDefinitionTooltip/QueryDefinitionTooltip.jsx
- frontend/src/metabase/admin/datamodel/components/SegmentForm/SegmentForm.tsx 1 addition, 1 deletion...se/admin/datamodel/components/SegmentForm/SegmentForm.tsx
- frontend/src/metabase/admin/datamodel/hoc/FilteredToUrlTable.jsx 1 addition, 1 deletion...d/src/metabase/admin/datamodel/hoc/FilteredToUrlTable.jsx
- frontend/src/metabase/components/FieldSet.tsx 14 additions, 4 deletionsfrontend/src/metabase/components/FieldSet.tsx
- frontend/src/metabase/components/FieldSet/index.jsx 0 additions, 1 deletionfrontend/src/metabase/components/FieldSet/index.jsx
- frontend/src/metabase/parameters/components/ParameterValueWidget.jsx 113 additions, 58 deletions...c/metabase/parameters/components/ParameterValueWidget.jsx
- frontend/src/metabase/parameters/components/ParameterWidget/ParameterWidget.jsx 3 additions, 0 deletions...parameters/components/ParameterWidget/ParameterWidget.jsx
- frontend/src/metabase/parameters/components/ParameterWidget/ParameterWidget.styled.ts 1 addition, 1 deletion...ters/components/ParameterWidget/ParameterWidget.styled.ts
- frontend/src/metabase/parameters/components/ParametersList.jsx 2 additions, 0 deletions...end/src/metabase/parameters/components/ParametersList.jsx
- frontend/src/metabase/parameters/components/SyncedParametersList/SyncedParametersList.jsx 3 additions, 0 deletions.../components/SyncedParametersList/SyncedParametersList.jsx
- frontend/src/metabase/parameters/components/WidgetStatusIcon.tsx 4 additions, 3 deletions...d/src/metabase/parameters/components/WidgetStatusIcon.tsx
- frontend/src/metabase/query_builder/actions/core/core.js 17 additions, 0 deletionsfrontend/src/metabase/query_builder/actions/core/core.js
Loading
Please register or sign in to comment