Skip to content

Conversation

@dougfabris
Copy link
Member

@dougfabris dougfabris commented Nov 9, 2021

Proposed changes (including videos or screenshots)

This pull request brings a few improvements in our setup wizard flow, the very first contact with a Rocket.Chat. Some of them:

  • A brand new visual design;
  • Form validation improves;
  • Allow users to navigate back to all steps;
  • Optimized steps to register your workspace or keep standalone. And many more!

Kapture 2022-01-20 at 11 19 47

Issue(s)

Closes #24238
Closes #14079

Steps to test or reproduce

There are two paths: Registered or Standalone

The Registered path:

  • Make sure to start your local env replacing the Cloud_Url to staging URL, use this command: OVERWRITE_SETTING_Cloud_Url=https://my.staging.cloud.rocket.chat meteor
  • Fill out the admin form
  • Fill out the organization form
  • Type the email you want to use to register your workspace and make sure to agree with the terms and conditions
  • Now you probably will receive the email to verify your workspace. Clicking to confirm in your email, you'll be redirected to a link to verify your brand new workspace.
  • After that backing to your workspace, everything should be ready

The Standalone path:

  • Fill out the admin form
  • Fill out the organization form
  • Click in Continue as Standalone link
  • Just confirm and you will be redirected to your workspace!

Further comments

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

You have added 1 .js files, please convert to ts(x).
app/cloud/server/functions/getConfirmationPoll.js

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

You have added 1 .js files, please convert to ts(x).
app/cloud/server/functions/getConfirmationPoll.js

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

You have added 1 .js files, please convert to ts(x).
app/cloud/server/functions/getConfirmationPoll.js

@RocketChat RocketChat deleted a comment from lgtm-com bot Nov 19, 2021
@RocketChat RocketChat deleted a comment from lgtm-com bot Nov 19, 2021
@RocketChat RocketChat deleted a comment from lgtm-com bot Nov 19, 2021
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

You have added 1 .js files, please convert to ts(x).
app/cloud/server/functions/getConfirmationPoll.js

@RocketChat RocketChat deleted a comment from lgtm-com bot Nov 19, 2021
@github-actions github-actions bot dismissed stale reviews from themself November 19, 2021 17:51

js files removed

@dougfabris dougfabris changed the base branch from develop to new/signup-process December 1, 2021 15:45
dougfabris and others added 2 commits January 6, 2022 12:01
…ove/setup-wizard

* 'develop' of github.com:RocketChat/Rocket.Chat: (176 commits)
  [IMPROVE] Admin page header buttons consistency (#24168)
  i18n: Language update from LingoHub 🤖 on 2022-01-17Z (#24193)
  [FIX] Integration section crashing opening in My Account (#24068)
  [IMPROVE] Rewrite roomNotFound to React Component (#24044)
  Regression: Enable custom emoji on admin custom status page (#24186)
  Chore: Update Meteor to 2.5.3 (#24075)
  [NEW] Apple Login (#24060)
  Chore: Update Apps-Engine to 1.29.2 (#24171)
  feat: enabling emoji on custom status (#24170)
  [FIX] App Framework Enable hanging indefinitely (#24158)
  [FIX] CSV Importer failing to import users (#24090)
  Fix Engagement Dashboard API requests (#24142)
  Language update from LingoHub 🤖 (#24127)
  Chore: Migrate useOutsideClick to fuselage-hooks (#24133)
  Revert "Use fibers to store context"
  Use fibers to store context
  Chore: Include REG_TOKEN in docker-compose (#24123)
  [FIX] Custom Emoji Image preview #24117
  [IMPROVE] Added a Reset Button in the Account Profile Page (#24078)
  Revert: "[IMPROVE] Throw 404 error in invalid endpoints" (#24118)
  ...
@gabriellsh gabriellsh changed the base branch from new/signup-process to develop January 17, 2022 18:53
@RocketChat RocketChat deleted a comment from CLAassistant Jan 17, 2022
@dougfabris dougfabris added this to the 4.4.0 milestone Jan 19, 2022
@dougfabris dougfabris changed the title [IMPROVE] Setup Wizard [IMPROVE] Setup Wizard Flow Jan 19, 2022
@dougfabris dougfabris changed the title [IMPROVE] Setup Wizard Flow [IMPROVE] Setup Wizard Registration Flow Jan 19, 2022
tassoevan
tassoevan previously approved these changes Jan 21, 2022
gabriellsh
gabriellsh previously approved these changes Jan 24, 2022
@dougfabris dougfabris force-pushed the improve/setup-wizard branch 3 times, most recently from db2f877 to 3c13701 Compare January 25, 2022 19:15
@dougfabris dougfabris merged commit 6e82b3b into develop Jan 26, 2022
@dougfabris dougfabris deleted the improve/setup-wizard branch January 26, 2022 16:27
@sampaiodiego sampaiodiego mentioned this pull request Jan 29, 2022
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.

[BUG] No Errors for Invalid Name or Password on Setup Wizard No back button on page 2 from page 1 Setup Wizard

4 participants