Verified metrics (#47886)
* Support skipToken in useFetchMetrics * WIP * Add user setting for verified metrics * Add verified metrics to the VERIFIED_CONTENT plugin * Use metric plugins for verified metrics * Move helpers down * Do not filter for verified metrics if there are none, regardless of user setting * Add label to filter button * Revalidate search when card gets (un-)verified * Add e2e test for verified metrics * Avoid checking for verified metrics on when content-verification is not enabled * Fix broken test * Simplify content verification plugin structure for metrics * Add content moderation types and API helpers * Update content moderation plugin to make use of the moderation api in metabase/api * Fix lint * Fix missing list tag * Store verified metric filter preference * Move all helpers to the bottom * Ensure the user setting gets updated when chaning the filter * Add comment about component similarity * Undo changes to embedding-sdk
Showing
- e2e/test/scenarios/metrics/browse.cy.spec.ts 154 additions, 34 deletionse2e/test/scenarios/metrics/browse.cy.spec.ts
- enterprise/frontend/src/metabase-enterprise/content_verification/index.ts 5 additions, 0 deletions...end/src/metabase-enterprise/content_verification/index.ts
- enterprise/frontend/src/metabase-enterprise/content_verification/metrics.tsx 85 additions, 0 deletions.../src/metabase-enterprise/content_verification/metrics.tsx
- enterprise/frontend/src/metabase-enterprise/moderation/actions.js 0 additions, 32 deletions...se/frontend/src/metabase-enterprise/moderation/actions.js
- enterprise/frontend/src/metabase-enterprise/moderation/components/QuestionModerationButton/QuestionModerationButton.tsx 13 additions, 17 deletions...nts/QuestionModerationButton/QuestionModerationButton.tsx
- enterprise/frontend/src/metabase-enterprise/moderation/components/QuestionModerationSection/QuestionModerationSection.jsx 9 additions, 16 deletions...s/QuestionModerationSection/QuestionModerationSection.jsx
- enterprise/frontend/src/metabase-enterprise/moderation/index.js 15 additions, 5 deletions...rise/frontend/src/metabase-enterprise/moderation/index.js
- frontend/src/metabase-types/api/index.ts 1 addition, 0 deletionsfrontend/src/metabase-types/api/index.ts
- frontend/src/metabase-types/api/moderation.ts 6 additions, 0 deletionsfrontend/src/metabase-types/api/moderation.ts
- frontend/src/metabase-types/api/settings.ts 1 addition, 0 deletionsfrontend/src/metabase-types/api/settings.ts
- frontend/src/metabase/api/index.ts 1 addition, 0 deletionsfrontend/src/metabase/api/index.ts
- frontend/src/metabase/api/moderation.ts 27 additions, 0 deletionsfrontend/src/metabase/api/moderation.ts
- frontend/src/metabase/api/tags/utils.ts 7 additions, 0 deletionsfrontend/src/metabase/api/tags/utils.ts
- frontend/src/metabase/browse/components/BrowseMetrics.tsx 97 additions, 8 deletionsfrontend/src/metabase/browse/components/BrowseMetrics.tsx
- frontend/src/metabase/browse/utils.ts 9 additions, 0 deletionsfrontend/src/metabase/browse/utils.ts
- frontend/src/metabase/common/hooks/use-fetch-metrics.tsx 12 additions, 6 deletionsfrontend/src/metabase/common/hooks/use-fetch-metrics.tsx
- frontend/src/metabase/plugins/index.ts 9 additions, 1 deletionfrontend/src/metabase/plugins/index.ts
- frontend/src/metabase/query_builder/components/view/ViewHeader/components/QuestionActions/QuestionActions.tsx 6 additions, 7 deletions...ViewHeader/components/QuestionActions/QuestionActions.tsx
- src/metabase/models/user.clj 8 additions, 0 deletionssrc/metabase/models/user.clj
Loading
Please register or sign in to comment