zulip/docs
Lauryn Menard 878b46e758 urls: Simplify process to add URL redirects for documentation pages.
Creates `zerver.lib.url_redirects.py` to record old and new URLs
for documentation pages that have been renamed/moved and need URL
redirects.

This file is then used by `zproject.urls.py` to redirect links and
by `zerver.test.test_urls.py` to test that all of the old URLs
return a success response with a common page header/text depending
on the type of redirect (help center, policy, or API).

Adds a section to contributor docs on writing documentation for
how to use this redirect system when renaming a help center or api
documentation page.

Fixes #21946. Fixes #17897.
2022-08-31 15:01:29 -07:00
..
_static readthedocs: Add proper backlink to the Zulip homepage. 2021-07-06 10:59:59 -07:00
_templates docs: Follow Sphinx 4 rename of master_doc to root_doc. 2021-08-31 14:24:16 -07:00
contributing docs: Update documentation for secrets related settings. 2022-08-25 14:50:41 -07:00
development docs: Fix typo in gitlab callback url in dev setup instructions. 2022-06-02 12:04:18 -07:00
documentation urls: Simplify process to add URL redirects for documentation pages. 2022-08-31 15:01:29 -07:00
git docs: Update WIP PR convention to GitHub draft PRs. 2022-06-28 13:16:38 -07:00
images docs: Add missing width to Zulip logo. 2021-02-05 09:49:33 -08:00
overview docs: Reorganize sections and pages about contributing to Zulip. 2022-08-25 11:24:57 -07:00
production docs: Reorganize sections and pages about contributing to Zulip. 2022-08-25 11:24:57 -07:00
subsystems docs: Update documentation for secrets related settings. 2022-08-25 14:50:41 -07:00
testing type_debug: Remove type_debug. 2022-08-22 13:19:09 -07:00
translating docs: Capitalize Handlebars consistently. 2022-06-27 13:35:10 -07:00
tutorials actions: Delete zerver.lib.actions. 2022-04-14 17:14:38 -07:00
.gitignore
Makefile Revert "docs: Temporarily disable parallel building." 2022-02-28 16:28:31 -08:00
README.md docs: Capitalize Markdown consistently. 2020-08-11 10:23:06 -07:00
THIRDPARTY check-thirdparty: License under GPLv2+. 2022-06-26 17:33:11 -07:00
code-of-conduct.md
conf.py docs: Convert .html#fragment links to .md#fragment. 2022-02-28 16:28:31 -08:00
index.md docs: Reorganize sections and pages about contributing to Zulip. 2022-08-25 11:24:57 -07:00
requirements.readthedocs.txt

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.