zulip/static
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
..
audio Move zephyr/static to just static. 2013-07-29 12:11:26 -04:00
html Change Humbug => Zulip in text/comments. 2013-08-07 10:00:07 -04:00
images Comparison page. 2013-10-24 16:22:00 -04:00
js Support authenticated upload URLs. 2013-10-24 17:01:06 -04:00
styles Comparison page. 2013-10-24 16:22:00 -04:00
templates Settings page changes 2013-10-22 23:28:46 -07:00
third Cache-bust requests for /sockjs/info 2013-10-22 18:45:11 -04:00
.gitignore Move zephyr/static to just static. 2013-07-29 12:11:26 -04:00
favicon.ico Move zephyr/static to just static. 2013-07-29 12:11:26 -04:00
robots.txt Move zephyr/static to just static. 2013-07-29 12:11:26 -04:00