-
- Downloads

Backport [MS3] Better Onboarding: "Add Data" discoverability (#49813)

* Re-introduce "Upload CSV" button for instances with DWH attached (#49545) * Move the upload CSV button to the main nav bar * Remove the old `SidebarOnboardingSection` * Remove obsolete unit tests * Rework E2E tests * Add some spacing around the button * Fix E2E test * Break `MainNavbar` unit test down * Expand unit tests * Update E2E tests * Fix E2E test failure * Move JSDoc where it belongs * Provide context for translators * Simplify the condition * Make "Add database" more prominent (#49678) * Remove dead code from browse models page * Use the grid to control the gap * Implement "Add database" button * Add basic unit tests * Make sure the feature works when there are no databases * Add analytics to the db list * Add "Add database" button to the sidebar * Add E2E Snowplow tests * Add unit tests * Deal with authentication in each beforeEeach separately * Add Snowplow E2E test for a database card * Slightly tweak the title line height
Showing
- e2e/test/scenarios/admin/databases.cy.spec.js 29 additions, 0 deletionse2e/test/scenarios/admin/databases.cy.spec.js
- e2e/test/scenarios/models/reproductions.cy.spec.ts 2 additions, 2 deletionse2e/test/scenarios/models/reproductions.cy.spec.ts
- e2e/test/scenarios/onboarding/add-initial-data.cy.spec.ts 45 additions, 83 deletionse2e/test/scenarios/onboarding/add-initial-data.cy.spec.ts
- frontend/src/metabase-types/analytics/event.ts 8 additions, 6 deletionsfrontend/src/metabase-types/analytics/event.ts
- frontend/src/metabase/browse/components/BrowseContainer.styled.tsx 8 additions, 19 deletions...src/metabase/browse/components/BrowseContainer.styled.tsx
- frontend/src/metabase/browse/databases/BrowseDatabases.module.css 16 additions, 0 deletions.../src/metabase/browse/databases/BrowseDatabases.module.css
- frontend/src/metabase/browse/databases/BrowseDatabases.styled.tsx 0 additions, 24 deletions.../src/metabase/browse/databases/BrowseDatabases.styled.tsx
- frontend/src/metabase/browse/databases/BrowseDatabases.tsx 85 additions, 23 deletionsfrontend/src/metabase/browse/databases/BrowseDatabases.tsx
- frontend/src/metabase/browse/databases/BrowseDatabases.unit.spec.tsx 44 additions, 4 deletions...c/metabase/browse/databases/BrowseDatabases.unit.spec.tsx
- frontend/src/metabase/browse/databases/analytics.ts 8 additions, 0 deletionsfrontend/src/metabase/browse/databases/analytics.ts
- frontend/src/metabase/browse/models/BrowseModels.styled.tsx 1 addition, 133 deletionsfrontend/src/metabase/browse/models/BrowseModels.styled.tsx
- frontend/src/metabase/nav/containers/MainNavbar/MainNavbarContainer/MainNavbarView.tsx 45 additions, 9 deletions...tainers/MainNavbar/MainNavbarContainer/MainNavbarView.tsx
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/AddDatabase/AddDatabase.tsx 27 additions, 0 deletions...iners/MainNavbar/SidebarItems/AddDatabase/AddDatabase.tsx
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/AddDatabase/analytics.ts 8 additions, 0 deletions...ntainers/MainNavbar/SidebarItems/AddDatabase/analytics.ts
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/AddDatabase/index.tsx 1 addition, 0 deletions.../containers/MainNavbar/SidebarItems/AddDatabase/index.tsx
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/DwhUploadCSV/DwhUploadCSV.tsx 94 additions, 0 deletions...ers/MainNavbar/SidebarItems/DwhUploadCSV/DwhUploadCSV.tsx
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/DwhUploadCSV/analytics.ts 8 additions, 0 deletions...tainers/MainNavbar/SidebarItems/DwhUploadCSV/analytics.ts
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/DwhUploadCSV/index.ts 1 addition, 0 deletions.../containers/MainNavbar/SidebarItems/DwhUploadCSV/index.ts
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/SidebarOnboardingSection/SidebarOnboardingSection.tsx 0 additions, 229 deletions...ems/SidebarOnboardingSection/SidebarOnboardingSection.tsx
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/SidebarOnboardingSection/index.ts 0 additions, 1 deletion...MainNavbar/SidebarItems/SidebarOnboardingSection/index.ts
Loading
Please register or sign in to comment