Add show metabase links toggle admin setting (#37076)
* Add show metabase links toggle admin setting * Hide Metabase links * Fix type error * Add selector tests * Hide a link in HomeHelpCard * Make test names more consistent with existing test suites * Add tests to `NewModelOptions` * Prepare `VisualizationError` for testing * Add tests to `VisualizationError` * Hide link and add tests to `PreviewQueryModal` * Extract components to make it easier to test * Move the new component into its own folder * Hide Metabase link in `ActionDashcardSettings` * Prepare `EmptyFormPlaceholder` for testing * Hide Metabase link in `EmptyFormPlaceholder` * Extract Metabase link from `FormCreator` for testing * Hide Metabase link in `FormCreator` * Extract link from `DashCardCardParameterMapper` to prepare for testing * Hide Metabase link in `DashCardParameterMapper` * Clean up the test setup function * Hide Metabase link in `ExpressionEditorHelpText` * Hide Metabase link in `TagEditorHelp` * Hide Metabase links in `MetricList` * Hide Metabase link in `SegmentList` * Prepare `CaveatMessage` for testing * Hide Metabase link in `CaveatMessage` * Hide Metabase link in `CustomMapFooter` * Hide Metabase link in `ImpossibleToCreateModelModal` * Hide Metabase link in `ExpressionWidget` * Hide Metabase link in `ExpressionWidget` * Add BE tests * Update sample database description * Fix TypeScript type-check * Fix failed unit tests * Fix wrong test names * Add missing translations * Make tests looks like tests from other components * Update enterprise/frontend/src/metabase-enterprise/whitelabel/components/MetabaseLinksToggleWidget/MetabaseLinksToggleWidget.tsx Co-authored-by:Nicolò Pretto <info@npretto.com> * Simplify the change * Fix weird import directory * Fix wrapped translation copy * Fix test name * Move comment next to the component * Fix test names * Review: Make code easier to review * Fix wrong document link * Update src/metabase/public_settings.clj Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com> * Update src/metabase/public_settings.clj Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com> * Address review: BE changes --------- Co-authored-by:
Nicolò Pretto <info@npretto.com> Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com>
Showing
- enterprise/frontend/src/metabase-enterprise/settings/selectors.ts 4 additions, 0 deletions...se/frontend/src/metabase-enterprise/settings/selectors.ts
- enterprise/frontend/src/metabase-enterprise/whitelabel/components/MetabaseLinksToggleWidget/MetabaseLinksToggleDescription.tsx 27 additions, 0 deletions...abaseLinksToggleWidget/MetabaseLinksToggleDescription.tsx
- enterprise/frontend/src/metabase-enterprise/whitelabel/components/MetabaseLinksToggleWidget/MetabaseLinksToggleWidget.tsx 28 additions, 0 deletions...s/MetabaseLinksToggleWidget/MetabaseLinksToggleWidget.tsx
- enterprise/frontend/src/metabase-enterprise/whitelabel/components/MetabaseLinksToggleWidget/index.ts 2 additions, 0 deletions.../whitelabel/components/MetabaseLinksToggleWidget/index.ts
- enterprise/frontend/src/metabase-enterprise/whitelabel/index.js 12 additions, 0 deletions...rise/frontend/src/metabase-enterprise/whitelabel/index.js
- frontend/src/metabase-types/api/mocks/settings.ts 1 addition, 0 deletionsfrontend/src/metabase-types/api/mocks/settings.ts
- frontend/src/metabase-types/api/settings.ts 1 addition, 0 deletionsfrontend/src/metabase-types/api/settings.ts
- frontend/src/metabase/actions/components/ActionViz/ActionDashcardSettings.styled.tsx 0 additions, 14 deletions...ns/components/ActionViz/ActionDashcardSettings.styled.tsx
- frontend/src/metabase/actions/components/ActionViz/ActionDashcardSettings.tsx 2 additions, 12 deletions...e/actions/components/ActionViz/ActionDashcardSettings.tsx
- frontend/src/metabase/actions/components/ActionViz/ExplainerText/ExplainerText.styled.tsx 18 additions, 0 deletions...mponents/ActionViz/ExplainerText/ExplainerText.styled.tsx
- frontend/src/metabase/actions/components/ActionViz/ExplainerText/ExplainerText.tsx 25 additions, 0 deletions...ions/components/ActionViz/ExplainerText/ExplainerText.tsx
- frontend/src/metabase/actions/components/ActionViz/ExplainerText/index.ts 1 addition, 0 deletions...abase/actions/components/ActionViz/ExplainerText/index.ts
- frontend/src/metabase/actions/components/ActionViz/ExplainerText/tests/common.unit.spec.ts 26 additions, 0 deletions...ponents/ActionViz/ExplainerText/tests/common.unit.spec.ts
- frontend/src/metabase/actions/components/ActionViz/ExplainerText/tests/enterprise.unit.spec.ts 31 additions, 0 deletions...nts/ActionViz/ExplainerText/tests/enterprise.unit.spec.ts
- frontend/src/metabase/actions/components/ActionViz/ExplainerText/tests/premium.unit.spec.ts 35 additions, 0 deletions...onents/ActionViz/ExplainerText/tests/premium.unit.spec.ts
- frontend/src/metabase/actions/components/ActionViz/ExplainerText/tests/setup.tsx 32 additions, 0 deletions...ctions/components/ActionViz/ExplainerText/tests/setup.tsx
- frontend/src/metabase/actions/containers/ActionCreator/FormCreator/Description/Description.styled.tsx 7 additions, 0 deletions...ionCreator/FormCreator/Description/Description.styled.tsx
- frontend/src/metabase/actions/containers/ActionCreator/FormCreator/Description/Description.tsx 28 additions, 0 deletions...ers/ActionCreator/FormCreator/Description/Description.tsx
- frontend/src/metabase/actions/containers/ActionCreator/FormCreator/Description/index.ts 1 addition, 0 deletions...containers/ActionCreator/FormCreator/Description/index.ts
- frontend/src/metabase/actions/containers/ActionCreator/FormCreator/Description/test/common.unit.spec.ts 26 additions, 0 deletions...nCreator/FormCreator/Description/test/common.unit.spec.ts
Loading
Please register or sign in to comment