Skip to content

feat: auth revamp for onboarding flow#9915

Merged
SagarRajput-7 merged 9 commits intoSIG-3487from
SIG-3488
Jan 13, 2026
Merged

feat: auth revamp for onboarding flow#9915
SagarRajput-7 merged 9 commits intoSIG-3487from
SIG-3488

Conversation

@SagarRajput-7
Copy link
Copy Markdown
Contributor

@SagarRajput-7 SagarRajput-7 commented Jan 2, 2026

📄 Summary


✅ Changes

  • Feature: Brief description
  • Bug fix: Brief description

🏷️ Required: Add Relevant Labels

⚠️ Manually add appropriate labels in the PR sidebar
Please select one or more labels (as applicable):

ex:

  • frontend
  • backend
  • devops
  • bug
  • enhancement
  • ui
  • test

👥 Reviewers

Tag the relevant teams for review:

  • frontend / backend / devops

🧪 How to Test

  1. ...
  2. ...
  3. ...

🔍 Related Issues

Closes #


📸 Screenshots / Screen Recording (if applicable / mandatory for UI related changes)

image image image image

📋 Checklist

  • Dev Review
  • Test cases added (Unit/ Integration / E2E)
  • Manually tested the changes

👀 Notes for Reviewers


Note

Modernizes the auth and onboarding experience and aligns it with the design system.

  • Rebuilds onboarding (Org, About SigNoz, Optimize Needs, Invite Team) using design-system components, new OnboardingQuestionHeader, refined copy, validation, and error handling
  • Adds comprehensive onboarding tests covering step progression, validation, and error scenarios
  • Introduces AuthFooter (status/privacy/security) and updates AuthHeader to use design-system Button; removes legacy TrustBadgesFooter
  • Wraps org onboarding page in AuthPageContainer with isOnboarding layout variant and updated background/spacing
  • Enhances Login: reactive form validation, org select styling, improved error surfacing, and button enablement logic
  • Improves SignUp: reactive validation and submit enablement; minor UI polish
  • Adds new SVG asset public/svgs/barber-pool.svg used in onboarding header

Written by Cursor Bugbot for commit be4916f. This will update automatically on new commits. Configure here.

@github-actions github-actions Bot added the enhancement New feature or request label Jan 2, 2026
@SagarRajput-7 SagarRajput-7 marked this pull request as ready for review January 7, 2026 06:28
@SagarRajput-7 SagarRajput-7 requested a review from a team as a code owner January 7, 2026 06:28
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

This is the final PR Bugbot will review for you during this billing cycle

Your free Bugbot reviews will reset on February 3

Details

Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

Comment thread frontend/src/components/AuthPageContainer/index.tsx Outdated
Comment thread frontend/src/container/OnboardingQuestionaire/index.tsx Outdated
Comment thread frontend/src/container/OnboardingQuestionaire/index.tsx
</Typography.Paragraph>
<div className="onboarding-header-section">
<div className="onboarding-header-icon">
<img src="/svgs/barber-pool.svg" alt="SigNoz" width="32" height="32" />
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Shouldn't this be imported as an asset into the file?

import BarberPool from 'svgs/barber-pool.svg'

</Typography.Paragraph>
<div className="onboarding-header-section">
<div className="onboarding-header-icon">
<img src="/svgs/barber-pool.svg" alt="SigNoz" width="32" height="32" />
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Same question here

Comment thread frontend/src/container/OnboardingQuestionaire/OrgQuestions/OrgQuestions.tsx Outdated
Comment thread frontend/src/container/OnboardingQuestionaire/OrgQuestions/OrgQuestions.tsx Outdated
Comment thread frontend/src/container/OnboardingQuestionaire/OrgQuestions/OrgQuestions.tsx Outdated
Comment thread frontend/src/container/OnboardingQuestionaire/OrgQuestions/OrgQuestions.tsx Outdated
Comment thread frontend/src/container/OnboardingQuestionaire/OrgQuestions/OrgQuestions.tsx Outdated
Comment thread frontend/src/pages/SignUp/SignUp.tsx
@SagarRajput-7 SagarRajput-7 merged commit d457cb1 into SIG-3487 Jan 13, 2026
3 checks passed
@SagarRajput-7 SagarRajput-7 deleted the SIG-3488 branch January 13, 2026 12:01
SagarRajput-7 added a commit that referenced this pull request Jan 19, 2026
* feat: auth revamp base setup

* feat: auth revamp signin changes

* feat: auth revamp signup changes

* feat: auth revamp reset password changes

* feat: auth revamp light mode changes

* feat: clean up and added get help link

* feat: cleanup and addressed comments

* feat: cleanup

* feat: comment addressed

* feat: auth revamp for onboarding flow (#9915)

* feat: auth revamp for onboarding flow

* feat: updated invite team member step

* feat: updated light mode

* feat: comment addressed

* feat: added onboarding flow test cases

* feat: fixed feedbacks

* feat: resolved comments and refactoring

* feat: resolved comments and refactoring

* fix: svg import fix

* feat: added test cases for the new auth flow (#9914)

* feat: added test cases for the new auth flow

* feat: updated test cases

* feat: updated test cases

* fix: updated test cases

* fix: updated test cases

* fix: use error content for auth revamp error

* feat: refactor and cleanup

* feat: refactor and cleanup

* fix: add shake animation and light mode fix

* feat: feedback resolved

* feat: feedback resolved

* feat: updated test cases

* feat: feedback resolved

* feat: shake animation update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request staging:pleasant-horse Sagar

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants