zulip/docs
Tim Abbott 02ae71f27f api: Stop using API keys for Django->Tornado authentication.
As part of our effort to change the data model away from each user
having a single API key, we're eliminating the couple requests that
were made from Django to Tornado (as part of a /register or home
request) where we used the user's API key grabbed from the database
for authentication.

Instead, we use the (already existing) internal_notify_view
authentication mechanism, which uses the SHARED_SECRET setting for
security, for these requests, and just fetch the user object using
get_user_profile_by_id directly.

Tweaked by Yago to include the new /api/v1/events/internal endpoint in
the exempt_patterns list in test_helpers, since it's an endpoint we call
through Tornado. Also added a couple missing return type annotations.
2018-07-30 12:28:31 -07:00
..
_static install docs: Tighten "create organization" step. 2018-03-06 19:43:02 -08:00
contributing docs: Add basic documentation for adding mypy stubs. 2018-07-26 15:06:22 -07:00
development setup-advanced: Remove broken links for old tsearch_extras packages. 2018-07-11 21:35:23 +05:30
git Docs: Added "connect the zulip upstream repo" to more places. 2018-03-18 23:02:09 -07:00
images docs: change the dev login image. 2018-02-28 13:50:13 -08:00
overview auth: Fix bug with subdomains and GitHub auth causing apparent logouts. 2018-07-10 16:49:00 +05:30
production docs: Move server import and export from /help to readthedocs. 2018-07-27 10:37:50 -07:00
subsystems api: Stop using API keys for Django->Tornado authentication. 2018-07-30 12:28:31 -07:00
testing stylelint: Start using stylelint to lint our css. 2018-07-25 15:03:35 -07:00
translating documentation: Migrate all CZO stream links to new stream URL style 2018-05-24 15:15:34 -07:00
tutorials docs: Attempt to clarify the REST API writing docs. 2018-06-04 16:01:07 -07:00
.gitignore gitignore: Anchor patterns that should be anchored. 2017-07-19 14:03:49 -07:00
Makefile docs: Use parallelism when building docs. 2017-11-14 10:41:38 -08:00
README.md docs: Add README.md to zulip/docs to prevent reading on GitHub. 2018-04-24 10:50:39 -07:00
THIRDPARTY jquery-form: Remove jquery-form plugin dependency. 2018-05-29 15:44:40 -07:00
code-of-conduct.md repository: Add CODE_OF_CONDUCT.md. 2017-06-14 18:43:08 -07:00
conf.py version: Update for Zulip Server 1.8.1 release. 2018-05-07 16:01:41 -07:00
index.rst docs: Split 'git-guide.md`. 2017-11-23 16:04:18 -08:00
requirements.readthedocs.txt requirements: Rename requirements files. 2017-11-21 02:38:26 +05:30

README.md

Zulip markdown documentation hosted elsewhere

The markdown files in this directory ( /zulip/docs ) are not intended to be read on GitHub. Instead, visit our ReadTheDocs to read the Zulip documentation.