zulip/zproject
Tim Abbott 0ccc0f02ce upload: Support requesting a temporary unauthenticated URL.
This is be useful for the mobile and desktop apps to hand an uploaded
file off to the system browser so that it can render PDFs (Etc.).

The S3 backend implementation is simple; for the local upload backend,
we use Django's signing feature to simulate the same sort of 60-second
lifetime token.

Co-Author-By: Mateusz Mandera <mateusz.mandera@protonmail.com>
2020-04-17 09:08:10 -07:00
..
jinja2 static: Serve webpack bundles from the root domain. 2020-04-10 00:48:02 -07:00
__init__.py
backends.py saml: Add setting to require limit_to_subdomains on configured IdPs. 2020-04-16 17:04:12 -07:00
config.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
default_settings.py saml: Add setting to require limit_to_subdomains on configured IdPs. 2020-04-16 17:04:12 -07:00
dev_settings.py auth: Add support for GitLab authentication. 2020-02-11 13:54:17 -08:00
dev_urls.py static: Serve webpack bundles from the root domain. 2020-04-10 00:48:02 -07:00
email_backends.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
legacy_urls.py urls: Move the json/fetch_api_key endpoint to be an API-style route. 2018-01-08 13:15:52 -05:00
prod_settings_template.py saml: Implement limiting of IdP to specified realms. 2020-04-16 17:04:08 -07:00
settings.py settings: Harden session and CSRF cookies with __Host- prefix. 2020-04-12 11:55:55 -07:00
slack_importer_test_settings.py settings: Migrate test settings to modern postgres backend name. 2019-01-23 17:08:24 -08:00
terms.md.template Add TERMS_OF_SERVICE setting. 2016-07-29 20:47:31 -07:00
test_settings.py static: Serve webpack bundles from the root domain. 2020-04-10 00:48:02 -07:00
urls.py upload: Support requesting a temporary unauthenticated URL. 2020-04-17 09:08:10 -07:00
wsgi.py setup_path_on_import: Replace with setup_path function. 2020-02-25 15:40:21 -08:00