Mailspring/internal_packages/onboarding/lib
Karim Hamidou da54fa7e29 [N1] Validate input in the signup dialog
Summary:
This diff bundles a number of small usability fixes to the "Create account" window. It notably:
- forces users to enter required fields before moving on to the next step
- validates email addresses and domain names

Test Plan: Tested manually by going through all the possible auth flows.

Reviewers: evan, juan, bengotow

Reviewed By: bengotow

Subscribers: bengotow

Projects: #edgehill

Differential Revision: https://phab.nylas.com/D2377
2016-01-15 11:27:14 -08:00
..
account-choose-page.cjsx fix(auth): Track authentication success / failure rates by provider 2015-12-08 16:39:38 -08:00
account-settings-page.cjsx [N1] Validate input in the signup dialog 2016-01-15 11:27:14 -08:00
account-types.coffee [N1] Validate input in the signup dialog 2016-01-15 11:27:14 -08:00
initial-packages-page.cjsx feat(newsletter): Manage subscription directly from N1 2016-01-07 18:44:40 -08:00
initial-preferences-page.cjsx feat(newsletter): Manage subscription directly from N1 2016-01-07 18:44:40 -08:00
main.cjsx refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
nylas-api-environment-store.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
onboarding-actions.coffee fix(onboarding): Invitation code system, just in case 2015-10-04 16:49:41 -07:00
page-router-store.coffee fix(auth): Log first account creation 2015-12-08 17:05:59 -08:00
page-router.cjsx refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
token-auth-api.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
token-auth-page.cjsx refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
welcome-page.cjsx bump(electron): 0.34.3 => 0.35.1 2015-11-23 22:09:17 -08:00