Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Revamp] Simplify workspace invite flow #8896

Merged
merged 55 commits into from
May 2, 2024

Conversation

shah21
Copy link
Collaborator

@shah21 shah21 commented Feb 22, 2024

Summary of changes

  • Added new backend API for new invite flow changes
  • Decoupled routes logic from private route. Added different wrappers
  • Removed VerificationSuccessInfoScreen component from organization invite flow
  • Added SSO invite user signup changes (default password for sso-signup, redirect to workspace invite page instead of general invite url)
  • Added signup page design & text changes
  • Added incorrect login workspace url redirections

* Started working on invite flow changes - new backend api

* Worked on decoupling routes logic from private route

* Changed invite flow

* Removed VerificationSuccessInfoScreen component from organization invite process

* Added sso invite user signup

* working on signup revamp - handling instance and organization signups

* working on signup bugs

* Refactor signup process and handle error messages consistently

* resolved login bug

* bug-fix: Redirection issue after org accepting invite

* Replaced signup/org-id to org-slug

* Fixed bugs: SSO redirection, logout and login redirection.

* Added incorrect email input error

* Refactored inviteSessionPayload and activateAccountWithToken functions

* Bugfix: back to login button wasn't working

* bugfix: redirection after switch workspace API

* added: auto password setup, sso signup errors

* Removed console logs

* fixed personal workspace bug, workspace signup route fixes

* fix: user already invited but tried to signup through signup url

* sso incorrect email check

* updated error messages

* Added non-existed workspace login url error redirection
@ajith-k-v ajith-k-v added the run-cypress Cypress E2E action label May 2, 2024
@shah21 shah21 changed the base branch from main to release/platform17.1 May 2, 2024 09:31
@adishM98 adishM98 merged commit c59b682 into release/platform17.1 May 2, 2024
25 of 28 checks passed
@adishM98 adishM98 deleted the invite-flow-part1/platform14 branch May 2, 2024 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
run-cypress Cypress E2E action
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants