zulip/templates/zerver
Tim Abbott 399acea755 outgoing webhooks: Call finalize_payload on payloads.
Apparently, the refactor months ago that introduced finalize_payload
wasn't applied to the outgoing webhook code path, resulting in message
dicts with an unexpected format with no avatar_url and some extra
values that were intended to be internal details not relevant to
external clients.

Because this API is not widely used, we expect there to be little to
no impact of converting this back to matching the `get_messages`
interface, as it once was and has always been intended to be.

The one somewhat tricky detail is that we include both the `content`
and `rendered_content` fields, rather than asking the client to pick
which they want via the `apply_markdown` flag, because there is no
place for the client to configure that setting.
2019-11-05 12:26:33 -08:00
..
api outgoing webhooks: Call finalize_payload on payloads. 2019-11-05 12:26:33 -08:00
app left sidebar: Avoid unnecessary scrollbar. 2019-10-30 13:21:28 -07:00
archive templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
emails emails: Add realm name to footer of missed message emails. 2019-09-17 17:45:59 -07:00
for open source: Add a more complete "why zulip" explanation. 2019-09-17 12:40:38 -07:00
help docs: Merge "Backups" with export-and-import. 2019-10-30 17:22:02 -07:00
integrations docs: Update redmine integration documentation. 2019-11-01 12:21:37 -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 accept_terms: Somewhat fix ugly white box. 2018-12-29 22:06:07 -08:00
accounts_home.html context: Rename social_backends to external_authentication_methods. 2019-11-03 15:55:44 -08:00
accounts_send_confirm.html refactor: Remove inline javascript code from accounts_send_confirm.html. 2019-03-25 15:14:24 -07:00
apps.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
atlassian.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
atlassian.md portico: Add /atlassian for Zulip users migrating from HipChat. 2018-12-14 23:42:47 -08:00
base.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
billing_nav.html billing: Style billing page. 2018-07-13 18:30:38 +05:30
compare.html portico: Update some text on /plans. 2018-11-01 11:59:50 -07:00
config_error.html auth: Add initial SAML authentication support. 2019-10-10 15:44:34 -07:00
confirm_continue_registration.html confirmation: Fix "continue to registration" full name handling. 2019-01-29 12:39:40 -08: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
debug.html
dev-not-supported-error.md
dev_env_email_access_details.html
dev_login.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
dev_tools.html 5xx.html: Build with webpack. 2019-10-28 15:53:15 -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 just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
email.html
email_log.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
faq.html portico: Add information on billing guests. 2019-02-01 23:34:47 -08:00
features.html docs: Advertise SAML authentication as an official feature. 2019-10-29 16:55:22 -07:00
find_account.html HTML validation: Fix login page HTML errors. 2019-07-18 11:56:15 -07:00
footer.html portico: Add link to /history to footer. 2018-10-05 11:24:57 -07:00
for-companies.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
for-mystery-hunt.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
for-open-source.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
for-working-groups-and-communities.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
github-error.md auth: Document setting social_auth_github_key in dev-secrets. 2019-06-14 10:16:26 -07:00
google-error.md auth: Migrate google auth to python-social-auth. 2019-07-21 20:51:34 -07:00
gradients.html
hello.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
history.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
invalid_email.html
invalid_realm.html
landing_nav.html portico: Advertise /security in a few places. 2018-11-01 11:59:50 -07:00
login.html context: Rename social_backends to external_authentication_methods. 2019-11-03 15:55:44 -08:00
meta_tags.html meta_tags: Remove twitter:title, twitter:description, twitter:image. 2019-05-16 21:19:08 -07:00
plans.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -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 HTML validation: Remove invalid <pipe> element from portico-header. 2018-07-12 18:46:31 +05:30
portico-help.html help: Eliminate duplication of porticocustomhead logic. 2018-08-31 11:25:03 -07:00
portico.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07: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 templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
realm_reactivation.html auth: Add an organization reactivation flow with admin confirmation. 2018-11-27 10:58:34 -08:00
realm_reactivation_link_error.html auth: Add an organization reactivation flow with admin confirmation. 2018-11-27 10:58:34 -08:00
realm_redirect.html accounts/go: Change class of bottom text to be consistent. 2019-08-08 11:12:51 -07:00
register.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
reset.html templates: Replace focusing scripts with autofocus attribute. 2019-09-16 17:23:20 -07:00
reset_confirm.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
reset_done.html
reset_emailed.html portico: Update text for reset_emailed.html. 2018-09-15 18:45:10 -07:00
security.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
security.md docs: Advertise SAML authentication as an official feature. 2019-10-29 16:55:22 -07:00
social_auth_select_email.html auth: Style the GitHub auth email selection page. 2019-08-08 11:12:51 -07:00
team.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -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 emails: Use direct links to notification settings. 2018-07-12 13:39:14 +05:30
why-zulip.html templates: Use just one webpack entry point per page. 2019-10-28 15:53:15 -07:00
why-zulip.md cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
zulipchat_migration_tos.html templates: Update zulipchat migration ToS text. 2018-12-29 22:02:42 -08:00