gristlabs_grist-core/app/client
Paul Fitzpatrick 36d5e7870e (core) streamline registration flow for new appsumo users
Summary:
This adds a new landing page for cognito sign-up, intended for
use by new appsumo users.

Their email address is pre-filled and locked down, and sign-up
is by entering a password.

The page is very crude compared to hosted cognito - especially
in error reporting! - but having the address filled in more
than makes up for that.

The flow does not quite connect with the new billing signup.
I think we can do that through the regular "welcome" process,
which will list the user's team site.  When the user visits
that site, we could detect that we are on a site with no
domain set yet and for which the user is a billing manager,
and trigger a visit to the appropriate billing page.

Test Plan: manual - hard to test through cognito email step

Reviewers: dsagal

Reviewed By: dsagal

Differential Revision: https://phab.getgrist.com/D2880
2021-06-25 10:47:10 -04:00
..
aclui (core) Add rules to eslint to better match our coding conventions. 2021-05-24 12:56:18 -04:00
components (core) Makes filter counts take other column filters into account 2021-06-23 09:01:41 +02:00
lib (core) Readonly editors 2021-06-17 19:12:16 +02:00
models (core) streamline registration flow for new appsumo users 2021-06-25 10:47:10 -04:00
ui (core) streamline registration flow for new appsumo users 2021-06-25 10:47:10 -04:00
ui2018 (core) Freezing columns on a GridView 2021-06-18 12:22:13 +02:00
widgets (core) Fix reporting of errors when saving cells by clicking away, and deduplicate memos. 2021-06-23 08:50:42 -04:00
app.css (core) Make mobile the default mode. 2021-02-25 11:31:43 -05:00
app.js (core) Cleanup removing some old unused files, fixing logo.css, and removing #grist-app. 2020-10-09 17:04:09 -04:00
declarations.d.ts (core) Add rules to eslint to better match our coding conventions. 2021-05-24 12:56:18 -04:00
exposeModulesForTests.js (core) Some cleanup: remove old unused modules. 2020-11-20 11:23:20 -05:00
logo.css (core) Cleanup removing some old unused files, fixing logo.css, and removing #grist-app. 2020-10-09 17:04:09 -04:00
tsconfig.json freshen app/client/ui2018/cssVars.ts 2020-06-23 16:16:38 -04:00