zulip/templates/zerver
Suyash Vardhan Mathur 20a97bdb05 events: Add functionality to mark messages as unread.
Co-authored-by: Steve Howell <showell@zulip.com>
Co-authored-by: Tim Abbott <tabbott@zulip.com>

This commit adds the backend functionality to
mark messages as unread through update_message_flags
with `unread` flag and `remove` operation.

We also manage incoming events in the webapp.

Tweaked by tabbott to simplify the implementation and add an API
feature level update to the documentation.

This commit was originally drafted by showell, and showell
also finalized the changes.  Many thanks to Suyash here for
the main work here, which was to get all the tests and
documentation work moving forward.
2022-03-15 18:00:35 -07:00
..
api events: Add functionality to mark messages as unread. 2022-03-15 18:00:35 -07:00
app recent_topics: Show loading indicator before fetching initial messages. 2022-02-25 16:29:43 -08:00
development check-templates: Rewrite pretty_print (again). 2021-12-03 14:35:34 -08:00
emails docs: Fix many spelling mistakes. 2022-02-07 18:51:06 -08:00
for portico: Create use cases index page. 2022-03-10 16:34:34 -08:00
help help center: Remove list of roles from create-a-stream.md. 2022-03-15 12:52:09 -07:00
include
integrations docs: Fix many spelling mistakes. 2022-02-07 18:51:06 -08:00
policies_absent portico: Use /help/ style pages for displaying policies. 2021-12-10 17:56:12 -08:00
tests/markdown markdown/tabbed_sections: Raise exception for missing tab name. 2021-10-01 16:25:17 -07:00
accounts_accept_terms.html tos: Adjust migration tos to look same as our new standard tos. 2022-02-04 15:48:38 -08:00
accounts_home.html auth: show _OR_ during login only when other methods are available. 2021-07-20 14:29:48 -07:00
accounts_send_confirm.html check-templates: Rewrite pretty_print (again). 2021-12-03 14:35:34 -08:00
apple-error.md
apps.html apps: Use a more stable URL for zulip-terminal. 2021-09-07 12:08:26 -07:00
attribution.html use_cases: Rename /for/companies to /for/business. 2021-12-09 17:16:52 -08:00
auth_subdomain.html auth: Change the look of SOCIAL_AUTH_SUBDOMAIN when directly opened. 2021-09-10 10:47:15 -07:00
base.html frontend: Rename "night-mode" class to "dark-theme". 2021-11-26 22:03:29 -08:00
billing_nav.html
close_window.html
compare-education.html portico: Add comparison checkboxes to /for/education. 2021-08-07 06:23:31 -07:00
compare.html docs: Consistently hyphenate “self-host” and “self-service”. 2022-01-05 16:21:35 -08:00
config_error.html check-templates: Rewrite pretty_print (again). 2021-12-03 14:35:34 -08:00
confirm_continue_registration.html
create_realm.html data_import: Document Rocket.Chat import tool. 2021-07-28 15:45:37 -07:00
deactivated.html
desktop_login.html
desktop_redirect.html
dev-not-supported-error.md
dev_env_email_access_details.html
development-community.html links: Rename developer-community -> development-community. 2021-12-01 13:41:46 -08:00
development-community.md portico: Add a self-hosting page. 2022-02-17 12:43:13 -08:00
digest_base.html docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
documentation_main.html portico: Use /help/ style pages for displaying policies. 2021-12-10 17:56:12 -08:00
email.html docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
faq.html links: Rename developer-community -> development-community. 2021-12-01 13:41:46 -08:00
features.html check-templates: Rewrite pretty_print (again). 2021-12-03 14:35:34 -08:00
find_account.html
footer.html portico: Add a self-hosting page. 2022-02-17 12:43:13 -08:00
for-business.html portico: Add a self-hosting page. 2022-02-17 12:43:13 -08:00
for-communities.html portico: Add a self-hosting page. 2022-02-17 12:43:13 -08:00
for-education.html portico: Add a self-hosting page. 2022-02-17 12:43:13 -08:00
for-events.html portico: Add a self-hosting page. 2022-02-17 12:43:13 -08:00
for-open-source.html portico: Add a self-hosting page. 2022-02-17 12:43:13 -08:00
for-research.html portico: Add a self-hosting page. 2022-02-17 12:43:13 -08:00
github-error.md
gitlab-error.md docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
google-error.md
gradients.html
hello.html portico: Add a self-hosting page. 2022-02-17 12:43:13 -08:00
history.html docs: Fix many spelling mistakes. 2022-02-07 18:51:06 -08:00
idrift-case-study.html portico: Add iDrift AS case study. 2022-02-07 14:40:31 -08:00
insecure_desktop_app.html
invalid_email.html
invalid_realm.html
landing_nav.html portico: Add a self-hosting page. 2022-02-17 12:43:13 -08:00
lean-case-study.html linters: Rewrite check-templates. 2021-11-23 15:55:54 -08:00
log_into_subdomain_token_invalid.html
login.html login: Specify spectator login is in beta. 2022-02-15 17:21:41 -08:00
meta_tags.html docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
no_spare_licenses.html billing: Enforce license limit for plans on manual license management. 2021-06-09 17:42:38 -07:00
plans.html lint: Fix typos found by codespell. 2021-10-19 16:51:13 -07:00
portico-header-dropdown.html landing_page: Restructure top-level navigation. 2021-07-15 10:56:47 -07:00
portico-header.html portico: Use /help/ style pages for displaying policies. 2021-12-10 17:56:12 -08:00
portico-help.html
portico.html linters: Rewrite check-templates. 2021-11-23 15:55:54 -08:00
portico_signup.html
pricing_model.html portico: Add a self-hosting page. 2022-02-17 12:43:13 -08:00
rate_limit_exceeded.html rate_limit: Show html page when rate limited at /new/ endpoint. 2021-07-28 15:24:04 -07:00
realm_creation_failed.html
realm_reactivation.html
realm_reactivation_link_error.html
realm_redirect.html portico: Remove unused `moving-label` class. 2021-11-22 15:02:00 -08:00
register.html signup: Stop prompting self-hosted customers for marketing emails. 2022-01-06 13:22:50 -08:00
reset.html portico: Remove unused `moving-label` class. 2021-11-22 15:02:00 -08:00
reset_confirm.html
reset_done.html
reset_emailed.html
rust-case-study.html portico: Add Rust case study. 2021-11-24 15:17:33 -08:00
security.html docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
security.md help: Merge "Change who can add custom emoji" into "Custom emoji" page. 2021-09-17 18:08:59 -07:00
self-hosting.html portico: Add a self-hosting page. 2022-02-17 12:43:13 -08:00
social_auth_select_email.html
team.html icons: Replace fa-globe icon with a custom globe icon. 2022-03-01 11:36:38 -08:00
tum-case-study.html portico: Minor tweaks to top and bottom of case studies. 2021-07-23 12:25:03 -07:00
ucsd-case-study.html portico: Minor tweaks to top and bottom of case studies. 2021-07-23 12:25:03 -07:00
unsubscribe_link_error.html linters: Rewrite check-templates. 2021-11-23 15:55:54 -08:00
unsubscribe_success.html unsubscribe: Fix styling of unsubscribe page. 2021-04-27 21:36:09 -07:00
unsupported_browser.html
use-cases.html portico: Create use cases index page. 2022-03-10 16:34:34 -08:00
why-zulip.html use_cases: Rename /for/companies to /for/business. 2021-12-09 17:16:52 -08:00
why-zulip.md docs: Add missing space in “time zone”. 2022-02-24 14:05:12 -08:00