zulip/templates/zerver
Hashir Sarwar 5200598a31 events: Don't send avatar URLs of long term idle users.
This adds a new client_capability that clients such as the mobile apps
can use to avoid unreasonable network bandwidth consumed sending
avatar URLs in organizations with 10,000s of users.

Clients don't strictly need this data, as they can always use the
/avatar/{user_id} endpoint to fetch the avatar if desired.

This will be more efficient especially for realms with
10,000+ users because the avatar URLs would increase the
payload size significantly and cost us more bandwidth.

Fixes #15287.
2020-06-18 21:35:16 -07:00
..
api events: Don't send avatar URLs of long term idle users. 2020-06-18 21:35:16 -07:00
app CVE-2020-14194: Use noopener/noreferrer for external links. 2020-06-16 23:35:39 -07:00
archive templates: Fix missing quoting of attributes in HTML templates. 2020-06-16 23:35:39 -07:00
emails i18n: Don't hardcode zulip.com URLs in translation tags. 2020-06-11 11:09:42 -07:00
for portico: Remove mystery hunt landing page. 2020-06-08 18:10:45 -07:00
help docs: Update documentation for retention policy UI. 2020-06-18 17:17:09 -07:00
include portico: Add return to login button to password reset end. 2019-11-18 12:21:40 -08:00
integrations templates: Fix missing quoting of attributes in HTML templates. 2020-06-16 23:35:39 -07:00
tests/markdown webhooks/freshdesk/doc.md: Remove unescape_rendered_html kludge. 2019-07-03 15:05:45 -07:00
accounts_accept_terms.html CVE-2020-14194: Use noopener/noreferrer for external links. 2020-06-16 23:35:39 -07:00
accounts_home.html auth: Make apple log in and sign up buttons consistent with others. 2020-06-18 13:06:10 -07:00
accounts_send_confirm.html refactor: Remove inline javascript code from accounts_send_confirm.html. 2019-03-25 15:14:24 -07:00
apple-error.md auth: Add Sign in with Apple support. 2020-06-09 17:29:35 -07:00
apps.html CVE-2020-14194: Use noopener/noreferrer for external links. 2020-06-16 23:35:39 -07:00
atlassian.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
atlassian.md docs: Update URLs to use https://zulip.com. 2020-06-08 18:10:45 -07:00
base.html base: Fix jinja2.exceptions.UndefinedError on Python ≥ 3.7. 2020-04-18 05:35:51 -07:00
billing_nav.html
close_window.html compose: Rewrite Zoom video call integration to use OAuth. 2020-06-03 16:39:12 -07:00
compare.html plans: Address some frequently asked questions. 2020-01-28 14:07:28 -08:00
config_error.html CVE-2020-14194: Use noopener/noreferrer for external links. 2020-06-16 23:35:39 -07:00
confirm_continue_registration.html templates: Use `<hr>` and `<br>` consistently. 2020-04-28 17:05:48 -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 templates: Replace focusing scripts with autofocus attribute. 2019-09-16 17:23:20 -07:00
deactivated.html portico: Refresh deactivated realm notice page every 60 seconds. 2019-03-04 11:27:15 -08:00
desktop_login.html desktop-login: Use zulip design styles for desktop-login. 2020-05-10 23:05:19 -07:00
desktop_redirect.html desktop-login: Use zulip design styles for desktop-login. 2020-05-10 23:05:19 -07:00
dev-not-supported-error.md
dev_env_email_access_details.html
dev_login.html dev_login: Move owners to the top. 2020-06-08 17:26:34 -07:00
dev_tools.html templates: Use `<hr>` and `<br>` consistently. 2020-04-28 17:05:48 -07:00
digest_base.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
documentation_main.html templates: Use `<hr>` and `<br>` consistently. 2020-04-28 17:05:48 -07:00
email.html templates: Use `<hr>` and `<br>` consistently. 2020-04-28 17:05:48 -07:00
email_log.html CVE-2020-14194: Use noopener/noreferrer for external links. 2020-06-16 23:35:39 -07:00
faq.html docs: Update most remaining references to zulipchat.com. 2020-06-08 18:10:45 -07:00
features.html CVE-2020-14194: Use noopener/noreferrer for external links. 2020-06-16 23:35:39 -07:00
find_account.html HTML validation: Fix login page HTML errors. 2019-07-18 11:56:15 -07:00
footer.html help: Add article for how to get support. 2020-05-04 09:38:36 -07:00
for-companies.html portico: Typographical nitpicking. 2020-03-17 16:53:46 -07:00
for-open-source.html templates: Use `<hr>` and `<br>` consistently. 2020-04-28 17:05:48 -07:00
for-research.html portico: Add first a quote to /for/research. 2020-05-20 17:47:01 -07:00
for-working-groups-and-communities.html portico: Typographical nitpicking. 2020-03-17 16:53:46 -07:00
github-error.md auth: Document setting social_auth_github_key in dev-secrets. 2019-06-14 10:16:26 -07:00
gitlab-error.md auth: Add support for GitLab authentication. 2020-02-11 13:54:17 -08:00
google-error.md capitalization: Fix OAuth capitalization. 2020-06-03 16:39:12 -07:00
gradients.html
hello.html portico: Use green btn for `call-to-action-bottom` button. 2020-05-27 16:30:03 -07:00
history.html docs: Update URLs to use https://zulip.com. 2020-06-08 18:10:45 -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: Use `<hr>` and `<br>` consistently. 2020-04-28 17:05:48 -07:00
landing_nav.html landing: Fix responsive styling for navbar custom messages. 2020-05-26 22:58:02 -07:00
log_into_subdomain_token_invalid.html auth: Show a user-facing page when wrong token given to /subdomain/. 2020-04-05 12:29:09 -07:00
login.html portico: Add hint text for invite only realm on /login. 2020-06-18 17:23:11 -07:00
meta_tags.html hello: Focus on distributed teams as use case. 2020-03-17 14:49:17 -07:00
plans.html CVE-2020-14194: Use noopener/noreferrer for external links. 2020-06-16 23:35:39 -07:00
portico-header-dropdown.html portico: Fix styling of dropdown menu in nav bar. 2019-03-07 21:28:54 -08:00
portico-header.html
portico-help.html
portico.html portico: Add `isolated_page` context flag, to suppress site nav. 2020-01-29 11:32:27 -08:00
portico_signup.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
privacy.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
realm_creation_failed.html i18n: Don't hardcode zulip.com URLs in translation tags. 2020-06-11 11:09:42 -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 CVE-2020-14194: Use noopener/noreferrer for external links. 2020-06-16 23:35:39 -07:00
reset.html portico: Add return to login button to password reset end. 2019-11-18 12:21:40 -08:00
reset_confirm.html forms: Show user.delivery_email in password reset form. 2020-03-30 16:41:46 -07:00
reset_done.html
reset_emailed.html portico: Add return to login button to password reset end. 2019-11-18 12:21:40 -08:00
security.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
security.md users: Owners can only be deactivated by other organization owners. 2020-06-10 17:33:02 -07:00
social_auth_select_email.html auth: Extend the template for "choose email" in GitHub auth flow. 2020-05-02 14:30:31 -07:00
team.html CVE-2020-14194: Use noopener/noreferrer for external links. 2020-06-16 23:35:39 -07:00
terms.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
unsubscribe_link_error.html
unsubscribe_success.html
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: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
why-zulip.md portico: Typographical nitpicking. 2020-03-17 16:53:46 -07:00
zulipchat_migration_tos.html docs: Update most remaining references to zulipchat.com. 2020-06-08 18:10:45 -07:00