Skip to content

small onboarding improvements#29

Merged
ccbrown merged 1 commit intomainfrom
small-onboarding-improvements
Apr 27, 2025
Merged

small onboarding improvements#29
ccbrown merged 1 commit intomainfrom
small-onboarding-improvements

Conversation

@ccbrown
Copy link
Owner

@ccbrown ccbrown commented Apr 27, 2025

What It Does

  • Improve wording on registration page as it's gotten feedback that "stuff" sounded sketchy
  • Show a message in the dashboard with guidance if there's no data
  • Backfill data by default so users don't have to wait 24 hours to get started by default

Copilot AI review requested due to automatic review settings April 27, 2025 02:47
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR focuses on small onboarding improvements by refining user-facing copy and adjusting integration setup defaults to improve the onboarding experience.

  • Updated registration page messaging to remove ambiguous language.
  • Modified dashboard logic to display guidance when there is no data.
  • Changed the default for backfilling data to occur immediately, reducing wait time for new users.

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
frontend/src/app/(user-area)/teams/[teamId]/settings/integrations/page.tsx Sets queueReportGeneration default to true for immediate backfill data ingestion.
frontend/src/app/(user-area)/teams/[teamId]/page.tsx Refactored conditional rendering to show appropriate dashboard messages based on data availability.
frontend/src/app/(public-area)/register/RegistrationForm.tsx Revised registration copy for clearer, unambiguous user guidance.

@ccbrown ccbrown merged commit c683d95 into main Apr 27, 2025
3 checks passed
@ccbrown ccbrown deleted the small-onboarding-improvements branch April 27, 2025 02:50
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.

1 participant