Skip to content

Conversation

@muhammad-ammar
Copy link
Contributor

Description: Enable analytics v2, add onboarding flow and new feature notification.

JIRA:

For all changes

  • Ensure adequate tests are in place (or reviewed existing tests cover changes)

Only if submitting a visual change

  • Ensure to attach screenshots
  • Ensure to have UX team confirm screenshots

@muhammad-ammar muhammad-ammar changed the title Analytics V2 Analytics V2 Release Oct 20, 2025
@muhammad-ammar muhammad-ammar force-pushed the ammar/analytics-v2-product-tour-flow branch 2 times, most recently from f8511e0 to b0a4e67 Compare October 20, 2025 15:10
@codecov
Copy link

codecov bot commented Oct 20, 2025

Codecov Report

❌ Patch coverage is 95.91837% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.13%. Comparing base (7f5c100) to head (a59d4c7).
⚠️ Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
...urs/AdminOnboardingTours/flows/AnalyticsV2Flow.tsx 92.30% 1 Missing ⚠️
src/components/ProductTours/ProductTours.jsx 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1709      +/-   ##
==========================================
+ Coverage   87.11%   87.13%   +0.01%     
==========================================
  Files         780      781       +1     
  Lines       17767    17794      +27     
  Branches     3716     3640      -76     
==========================================
+ Hits        15477    15504      +27     
- Misses       2215     2226      +11     
+ Partials       75       64      -11     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@muhammad-ammar muhammad-ammar force-pushed the ammar/analytics-v2-product-tour-flow branch 2 times, most recently from f74d090 to fc56c9b Compare October 21, 2025 06:23
Copy link
Contributor

@mahamakifdar19 mahamakifdar19 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work!

)}

{enableAnalyticsPage && enterpriseAppPage === ROUTE_NAMES.analytics && (
{enableAnalyticsPage && enterpriseAppPage === ROUTE_NAMES.analytics_v1 && features.ADMIN_V1 && (
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we no longer need the analytics-v1 route. It can be removed. The only required route now is analytics.

});

it('renders AnalyticsV2Page when ANALYTICS_SUPPORTED is true', () => {
it('renders AnalyticsV2Page when ANALYTICS_SUPPORTED and ADMIN_V1 is true', () => {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Similarly, this test will no longer be required once we remove the ADMIN_V1 feature flag check.

export const ROUTE_NAMES = {
analytics: 'analytics',
analytics_v2: 'analytics-v2',
analytics_v1: 'analytics-v1',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This can be removed as well since we no loner need analytics-v1 route

feat: analytics v2 onboarding flow
feat: analytics v2 new feature notification
@muhammad-ammar muhammad-ammar force-pushed the ammar/analytics-v2-product-tour-flow branch from fc56c9b to a59d4c7 Compare October 21, 2025 09:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants