Zulip 服务器和 Web 应用程序。开源团队聊天可帮助团队保持高效和专注。
Go to file
Kevin Mehall 0a3a22cb3d Support authenticated upload URLs.
Trac #1734

This is implemented by bouncing uploaded file links through a view
that checks authentication and redirects to an expiring S3 URL.

This makes file uploads return a domain-relative URI. The client converts
this to an absolute URI when it's in the composebox, then back to relative
when it's submitted to the server.

We need the relative URI because the same message may be viewed across
{staging,www,zephyr}.zulip.com, which have different cookies.

(imported from commit 33acb2abaa3002325f389d5198fb20ee1b30f5fa)
2013-10-24 17:01:06 -04:00
api api: Add support for specifying client using zulip.init_from_options. 2013-10-21 14:37:36 -04:00
assets Change Humbug => Zulip in text/comments. 2013-08-07 10:00:07 -04:00
bots Remove redundant return statement 2013-10-22 13:19:00 -04:00
certs Switch nagios to .zulip.net and add cert 2013-09-05 15:43:07 -04:00
confirmation Move to a common random token generation function instead of several one-offs. 2013-08-09 14:59:26 -04:00
humbug Rename Django project to zproject. 2013-08-07 11:04:03 -04:00
node_modules Import Handlebars compiler and dependencies 2013-04-02 14:43:58 -04:00
servers [manual] Update configure-rabbitmq script 2013-10-24 16:54:55 -04:00
static Support authenticated upload URLs. 2013-10-24 17:01:06 -04:00
templates compare: Properly update title text for emojis. 2013-10-24 16:30:09 -04:00
tools Remove inaccurate comment 2013-10-24 16:40:38 -04:00
zerver Support authenticated upload URLs. 2013-10-24 17:01:06 -04:00
zproject Support authenticated upload URLs. 2013-10-24 17:01:06 -04:00
.gitignore Add support for analyzing test coverage with Istanbul 2013-08-20 10:46:45 -04:00
manage.py Rename Django project to zproject. 2013-08-07 11:04:03 -04:00