zulip/web
Lauryn Menard 91b40a45fe demo-orgs: Add email and password process for demo organization owners.
Creates process for demo organization owners to add an email address
and password to their account.

Uses the same flow as changing an email (via user settings) at the
beginning, but then sends a different email template to the user
for the email confirmation process.

We also encourage users to set their full name field in the modal for
adding an email in a demo organization. We disable the submit button
on the form if either input is empty, email or full name.

When the user clicks the 'confirm and set password' button in the
email sent to confirm the email address sent via the form, their
email is updated via confirm_email_change, but the user is redirected
to the reset password page for their account (instead of the page for
confirming an email change has happened).

Once the user successfully sets a password, then they will be
prompted to log in with their newly configured email and password.
2023-08-31 15:02:16 -07:00
..
e2e-tests icons: Reference new icons from templates and JS. 2023-08-21 17:13:43 -07:00
generated
html
images styles: Remove Firefox override for dropdown appearance. 2023-07-24 13:10:03 -07:00
shared icons: Fix the 'Unmute' topic icon. 2023-08-31 12:02:07 -07:00
src demo-orgs: Add email and password process for demo organization owners. 2023-08-31 15:02:16 -07:00
styles demo-orgs: Disable changing user's email visibility until email set. 2023-08-31 15:02:16 -07:00
templates demo-orgs: Add email and password process for demo organization owners. 2023-08-31 15:02:16 -07:00
tests settings-data: Add `user_email_not_configured` check. 2023-08-31 15:02:16 -07:00
third emoji: Match emoji sequences in markdown. 2023-08-23 16:18:15 -07:00
.browserslistrc
.gitignore
babel.config.js babel: Include "transform-optional-chaining" in presets. 2023-08-14 16:07:16 -07:00
debug-require-webpack-plugin.ts
debug-require.js
postcss.config.js postcss: Enable postcss-preset-env. 2023-03-20 11:26:30 -07:00
webpack.assets.json stats: Add stats page_params to `webpack.assets.json`. 2023-08-24 10:43:38 -07:00
webpack.config.ts dependencies: Upgrade JavaScript dependencies. 2023-06-05 21:51:26 -07:00
webpack.dev-assets.json