zulip/templates/zerver
sahil839 d37ddf13a4 registration: Show spinner and disable button while processing.
This commit disables the button and shows a loading spinner on
the button when signup request is being processed to avoid race
conditions caused by user clicking on the button multiple times.

The fix is done observing that for the case when form is invalid
the whole page is rerendered and thus we do not need to remove
the spinner and enable the button again and for other errors
we redirect to some other page.

And for the validation taking place in client-side, the button
is disabled and spinner is shown, only is form is valid, by
using "$('#registration').valid()".
2021-05-27 22:51:13 -07:00
..
api apidocs: Replace hardcoded titles with generated ones. 2021-05-26 17:38:01 -07:00
app i18n: Tag strings in status message settings for translation. 2021-05-26 11:04:04 -07:00
archive zulip-icon: Add `zulip-icon` as classPrefix for icon. 2021-04-29 09:02:25 -07:00
development devtools: Improve the appearance of dev_panel. 2021-05-18 17:35:29 -07:00
emails emails: Use 'has invited you' phrasing for invitations. 2021-05-26 11:41:13 -07:00
for docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
help docs: Clarify that the Slack app and API token should be removed. 2021-05-27 22:46:02 -07:00
include
integrations docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
tests/markdown
accounts_accept_terms.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
accounts_home.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
accounts_send_confirm.html
apple-error.md docs: Add auth backend configuration is optional. 2020-12-17 18:11:28 -08:00
apps.html portico: Label terminal app as beta. 2021-05-12 11:52:17 -07:00
base.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
billing_nav.html logo: Update Zulip logo. 2020-07-16 01:37:08 -07:00
close_window.html compose: Rewrite Zoom video call integration to use OAuth. 2020-06-03 16:39:12 -07:00
compare.html docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
config_error.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
confirm_continue_registration.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
confirmation_link_expired_error.html invitations: Revoke remaining invitations after user registers. 2020-05-27 15:37:16 -07:00
create_realm.html docs: Remove HipChat migration guide. 2020-12-23 15:43:13 +05:30
deactivated.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
desktop_login.html
desktop_redirect.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
dev-not-supported-error.md
dev_env_email_access_details.html
digest_base.html docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
documentation_main.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
email.html docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
faq.html faq: Update details on sponsored organizations. 2021-04-27 22:44:36 -07:00
features.html docs: Correct “webapp” to “web app”. 2021-05-14 13:15:38 -07:00
find_account.html
footer.html templates: Escape some unescaped > and & characters. 2021-05-20 12:09:47 -07:00
for-companies.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
for-open-source.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
for-research.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
for-working-groups-and-communities.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
github-error.md docs: Add auth backend configuration is optional. 2020-12-17 18:11:28 -08:00
gitlab-error.md docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
google-error.md docs: Add auth backend configuration is optional. 2020-12-17 18:11:28 -08:00
gradients.html
hello.html docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
history.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
insecure_desktop_app.html CVE-2020-14194: Use noopener/noreferrer for external links. 2020-06-16 23:35:39 -07:00
invalid_email.html
invalid_realm.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
landing_nav.html docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
log_into_subdomain_token_invalid.html
login.html passwords: Set title/aria-label attributes dynamically. 2021-04-23 15:01:37 -07:00
meta_tags.html docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
plans.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
portico-header-dropdown.html
portico-header.html docs: Fix more capitalization issues. 2020-10-23 11:46:55 -07:00
portico-help.html
portico.html portico: Add alert-box element to portico pages. 2021-04-26 09:28:04 -07:00
portico_signup.html
privacy.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
realm_creation_failed.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
realm_reactivation.html
realm_reactivation_link_error.html
realm_redirect.html CVE-2020-14194: Use noopener/noreferrer for external links. 2020-06-16 23:35:39 -07:00
register.html registration: Show spinner and disable button while processing. 2021-05-27 22:51:13 -07:00
reset.html templates: Fix email input field within reset.html. 2021-04-19 10:00:20 -07:00
reset_confirm.html passwords: Set title/aria-label attributes dynamically. 2021-04-23 15:01:37 -07:00
reset_done.html urls: Remove unused URL names and shorten others. 2020-09-22 10:46:28 -07:00
reset_emailed.html
security.html docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
security.md docs: Link session length and idle timeouts to GitHub search. 2020-11-05 10:07:43 -08:00
social_auth_select_email.html docs: Correct “login” as a verb to “log in”. 2020-08-11 10:25:53 -07:00
team.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
terms.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
unsubscribe_link_error.html
unsubscribe_success.html unsubscribe: Fix styling of unsubscribe page. 2021-04-27 21:36:09 -07:00
unsupported_browser.html i18n: Don't hardcode zulip.com URLs in translation tags. 2020-06-11 11:09:42 -07:00
why-zulip.html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
why-zulip.md templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
zulipchat_migration_tos.html docs: Update most remaining references to zulipchat.com. 2020-06-08 18:10:45 -07:00