docs: Update links from codebase to point to ReadTheDocs.

This commit is contained in:
Tim Abbott 2017-11-16 10:51:44 -08:00
parent 07c2b205a4
commit 054952a44a
61 changed files with 81 additions and 80 deletions

View File

@ -1,4 +1,4 @@
# See https://zulip.readthedocs.io/en/latest/travis.html for
# See https://zulip.readthedocs.io/en/latest/testing/travis.html for
# high-level documentation on our Travis CI setup.
dist: trusty
install:

View File

@ -8,5 +8,5 @@ This directory contains scripts that:
development-only scripts live in `tools/`).
For more details, see
http://zulip.readthedocs.io/en/latest/directory-structure.html.
https://zulip.readthedocs.io/en/latest/overview/directory-structure.html.

View File

@ -107,7 +107,7 @@ if [ "$PUPPET_CLASSES" = "zulip::voyager" ] && { ! [ -e "/etc/ssl/private/zulip.
for f in "/etc/ssl/private/zulip.key" "/etc/ssl/certs/zulip.combined-chain.crt"; do
[ -e "$f" ] || echo " - $f is missing!"
done
echo "See http://zulip.readthedocs.io/en/latest/ssl-certificates.html for help."
echo "See https://zulip.readthedocs.io/en/latest/production/ssl-certificates.html for help."
echo
echo "Once fixed, just rerun scripts/setup/install; it'll pick up from here!"
echo
@ -184,7 +184,7 @@ if [ "$has_nginx" = 0 ]; then
echo "Verifying the Zulip nginx configuration failed!"
echo
echo "This is almost always a problem with your SSL certificates."
echo "See http://zulip.readthedocs.io/en/latest/ssl-certificates.html for help"
echo "See https://zulip.readthedocs.io/en/latest/production/ssl-certificates.html for help"
echo
echo "Once fixed, just rerun scripts/setup/install; it'll pick up from here!"
echo

View File

@ -1,4 +1,4 @@
// System documented in https://zulip.readthedocs.io/en/latest/logging.html
// System documented in https://zulip.readthedocs.io/en/latest/subsystems/logging.html
// This must be included before the first call to $(document).ready
// in order to be able to report exceptions that occur during their

View File

@ -1,4 +1,4 @@
// Read https://zulip.readthedocs.io/en/latest/hashchange-system.html
// Read https://zulip.readthedocs.io/en/latest/subsystems/hashchange-system.html
var hashchange = (function () {
var exports = {};

View File

@ -1,4 +1,4 @@
// See http://zulip.readthedocs.io/en/latest/pointer.html for notes on
// See http://zulip.readthedocs.io/en/latest/subsystems/pointer.html for notes on
// how this system is designed.
var pointer = (function () {

View File

@ -1,4 +1,4 @@
// Read https://zulip.readthedocs.io/en/latest/hashchange-system.html
// Read https://zulip.readthedocs.io/en/latest/subsystems/hashchange-system.html
var reload = (function () {
var exports = {};

View File

@ -1,4 +1,4 @@
// See http://zulip.readthedocs.io/en/latest/pointer.html for notes on
// See https://zulip.readthedocs.io/en/latest/subsystems/pointer.html for notes on
// how this system is designed.
var unread = (function () {

View File

@ -191,7 +191,7 @@
"Filter streams": "",
"Filter users": "",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"Forgotten it?": "",
"Formatting": "",
"Full name": "",

View File

@ -191,7 +191,7 @@
"Filter streams": "Filtrovat skupiny",
"Filter users": "Filtrovat uživatele",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "Poprvé? Přečtěte si naše <a href=\"/help/create-a-stream\" target=\"_blank\">pokyny</a>, jak tvořit a pojmenovávat skupiny.",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "Další údaje k veřejným/soukromým skupinám zjistíte v našich <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">dokumentech</a>.",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "Další údaje k veřejným/soukromým skupinám zjistíte v našich <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">dokumentech</a>.",
"Forgotten it?": "Zapomněl jste?",
"Formatting": "Formátování",
"Full name": "Plný název",

View File

@ -191,7 +191,7 @@
"Filter streams": "Streams filtern",
"Filter users": "Benutzer filtern",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "Zum ersten Mal hier? Lies unsere <a href=\"/help/create-a-stream\" target=\"_blank\">Richtlinien</a> zur Erstellung und Benennung von Kanälen.",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "Für weitere Informationen zu öffentlichen/privaten Streams, schau dir unsere <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">Dokumentation</a> an.",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "Für weitere Informationen zu öffentlichen/privaten Streams, schau dir unsere <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">Dokumentation</a> an.",
"Forgotten it?": "Passwort vergessen?",
"Formatting": "Formatierung",
"Full name": "Vollständiger Name",

View File

@ -191,7 +191,7 @@
"Filter streams": "Filtrar canales",
"Filter users": "Filtrar usuarios",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "¿Es tu primera vez aquí? Lee nuestras <a href=\"/help/create-a-stream\" target=\"_blank\">pautas</a> para crear y ponerle nombre a los canales.",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "Para más información sobre canales públicos/privados, echa un vistazo a nuestra <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">documentación</a>.",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "Para más información sobre canales públicos/privados, echa un vistazo a nuestra <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">documentación</a>.",
"Forgotten it?": "¿Te has olvidado?",
"Formatting": "Formato",
"Full name": "Nombre completo",

View File

@ -191,7 +191,7 @@
"Filter streams": "Filtrer les canaux",
"Filter users": "Filtrer les utilisateurs",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "Première fois? Lisez nos <a href=\"/help/create-a-stream\" target=\"_blank\">instructions</a> pour créer et nommer des canaux.",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "Pour plus d'information sur les canaux publics/privés, visiter notre <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">documentation</a>.",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "Pour plus d'information sur les canaux publics/privés, visiter notre <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">documentation</a>.",
"Forgotten it?": "Oublier?",
"Formatting": "Formater",
"Full name": "Nom complet",

View File

@ -191,7 +191,7 @@
"Filter streams": "",
"Filter users": "",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"Forgotten it?": "",
"Formatting": "",
"Full name": "",

View File

@ -191,7 +191,7 @@
"Filter streams": "",
"Filter users": "",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"Forgotten it?": "",
"Formatting": "Formázás",
"Full name": "Teljes név",

View File

@ -191,7 +191,7 @@
"Filter streams": "Saring stream",
"Filter users": "Saring pengguna",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"Forgotten it?": "Lupa?",
"Formatting": "Format",
"Full name": "Nama lengkap",

View File

@ -191,7 +191,7 @@
"Filter streams": "",
"Filter users": "",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"Forgotten it?": "",
"Formatting": "",
"Full name": "",

View File

@ -191,7 +191,7 @@
"Filter streams": "ストリームをフィルター",
"Filter users": "ユーザーを絞り込み",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "初めてですか?ストリームを作成するために<a href=\"/help/create-a-stream\" target=\"_blank\">ガイドライン</a>を読んでみてください。",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "公開/プライベートのストリームの詳細については <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">ドキュメント</a>を確認してください。",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "公開/プライベートのストリームの詳細については <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">ドキュメント</a>を確認してください。",
"Forgotten it?": "忘れましたか?",
"Formatting": "フォーマット",
"Full name": "姓名",

View File

@ -191,7 +191,7 @@
"Filter streams": "",
"Filter users": "",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"Forgotten it?": "",
"Formatting": "",
"Full name": "",

View File

@ -191,7 +191,7 @@
"Filter streams": "",
"Filter users": "",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"Forgotten it?": "അതു മറന്നുപോയോ?",
"Formatting": "",
"Full name": "മുഴുവൻ പേര്",

View File

@ -191,7 +191,7 @@
"Filter streams": "Filter kanalen",
"Filter users": "",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"Forgotten it?": "Vergeten?",
"Formatting": "Opmaken",
"Full name": "Volledige naam",

View File

@ -191,7 +191,7 @@
"Filter streams": "Filtruj kanały",
"Filter users": "",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"Forgotten it?": "Nie pamiętasz?",
"Formatting": "Formatowanie",
"Full name": "Imię i nazwisko",

View File

@ -191,7 +191,7 @@
"Filter streams": "",
"Filter users": "",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"Forgotten it?": "",
"Formatting": "Formata\u00e7\u00e3o",
"Full name": "Nome completo",

View File

@ -191,7 +191,7 @@
"Filter streams": "Отфильтровать каналы",
"Filter users": "",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"Forgotten it?": "Забыли?",
"Formatting": "Форматирование текста",
"Full name": "Полное имя",

View File

@ -191,7 +191,7 @@
"Filter streams": "",
"Filter users": "",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"Forgotten it?": "",
"Formatting": "",
"Full name": "",

View File

@ -191,7 +191,7 @@
"Filter streams": "",
"Filter users": "",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"Forgotten it?": "",
"Formatting": "",
"Full name": "முழு பெயர்",

View File

@ -191,7 +191,7 @@
"Filter streams": "过滤频道",
"Filter users": "过滤用户",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "第一次?请阅读 <a href=\"/help/create-a-stream\" target=\"_blank\"> 指南 </a> 来创建和命名流。",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "查看更多有关于公开频道和隐私频道的信息,请<a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">点击这里查看我们的文档</a>",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "查看更多有关于公开频道和隐私频道的信息,请<a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">点击这里查看我们的文档</a>",
"Forgotten it?": "忘记了?",
"Formatting": "格式化",
"Full name": "名称",

View File

@ -191,7 +191,7 @@
"Filter streams": "",
"Filter users": "",
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
"For more information on public/private streams, check out our <a href=\"http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"For more information on public/private streams, check out our <a href=\"https://zulip.readthedocs.io/en/latest/production/security-model.html?highlight=private%20stream#messages-and-history\">docs</a>.": "",
"Forgotten it?": "",
"Formatting": "",
"Full name": "",

View File

@ -5,7 +5,7 @@
#
# Our own documentation lives at
#
# https://zulip.readthedocs.io/en/latest/swagger-api-docs.html
# https://zulip.readthedocs.io/en/latest/subsystems/swagger-api-docs.html
#
# Basic Swagger UI info
swagger: '2.0'

View File

@ -24,7 +24,7 @@
</div>
<div class="stream-creation-info">
{{#tr this}}
For more information on public/private streams, check out our <a href="http://zulip.readthedocs.io/en/latest/security-model.html?highlight=private%20stream#messages-and-history">docs</a>.
For more information on public/private streams, check out our <a href="http://zulip.readthedocs.io/en/latest/subsystems/security-model.html?highlight=private%20stream#messages-and-history">docs</a>.
{{/tr}}
</div>
<ul class="grey-box">

View File

@ -45,7 +45,7 @@ $(function () {
<p>
See
the <a href="http://zulip.readthedocs.io/en/latest/prod-install.html#step-3-configure-zulip">Zulip
the <a href="http://zulip.readthedocs.io/en/latest/production/install.html#step-3-configure-zulip">Zulip
authentication documentation</a> to learn how to
configure authentication backends.
</p>

View File

@ -31,13 +31,13 @@
<p>
You may also want to test your email configuration,
as described in the
<a href="https://zulip.readthedocs.io/en/latest/prod-email.html">
<a href="https://zulip.readthedocs.io/en/latest/production/email.html">
Production installation docs</a>.
</p>
{% else %}
<p>
Please have a look at our
<a target="_blank" href="https://zulip.readthedocs.io/en/latest/email.html#development-and-testing">
<a target="_blank" href="https://zulip.readthedocs.io/en/latest/subsystems/email.html#development-and-testing">
setup guide</a> for forwarding emails sent in development
environment to an email account.
</p>
@ -56,13 +56,13 @@
{% if development_environment %}
<p>
For more information, have a look at
the <a href="http://zulip.readthedocs.io/en/latest/settings.html#testing-google-github-authentication">authentication
the <a href="http://zulip.readthedocs.io/en/latest/subsystems/settings.html#testing-google-github-authentication">authentication
setup guide</a> for the development environment.
</p>
{% else %}
<p>
For more information, have a look at
our <a href="http://zulip.readthedocs.io/en/latest/prod-authentication-methods.html">authentication
our <a href="http://zulip.readthedocs.io/en/latest/production/authentication-methods.html">authentication
setup guide</a> and the comments in <code>{{ settings_comments_path }}</code>.
</p>
{% endif %}

View File

@ -73,7 +73,7 @@
</li>
</ul>
</p>
<p>You can find docs on testing Google &amp; GitHub authentication over <a href="http://zulip.readthedocs.io/en/latest/settings.html#testing-google-github-authentication">here</a>.</p>
<p>You can find docs on testing Google &amp; GitHub authentication over <a href="https://zulip.readthedocs.io/en/latest/subsystems/settings.html#testing-google-github-authentication">here</a>.</p>
</div>
{% endblock %}

View File

@ -48,7 +48,7 @@
<br/>
<div class="alert alert-info">
You must setup SMTP as described
<a target="_blank" href="https://zulip.readthedocs.io/en/latest/email.html#development-and-testing">
<a target="_blank" href="https://zulip.readthedocs.io/en/latest/subsystems/email.html#development-and-testing">
here</a> first before enabling this.
</div>
</form>

View File

@ -74,7 +74,7 @@ issue its own place for discussion.
Dont like something? You can
[open an issue](https://github.com/zulip/zulip/issues),
[submit a patch](http://zulip.readthedocs.io/en/latest/dev-overview.html),
[submit a patch](http://zulip.readthedocs.io/en/latest/development/overview.html),
[fork the project](https://github.com/zulip/zulip), or chat with us directly
at [chat.zulip.org](https://chat.zulip.org). All code, including the
[desktop](https://github.com/zulip/zulip-electron) and

View File

@ -21,7 +21,7 @@
<p>
<a href="/help/">Documentation home</a>.
The Zulip software, including this documentation, is open source! Learn how
you can contribute <a href="https://zulip.readthedocs.io/en/latest/user-docs.html">here</a>.
you can contribute <a href="https://zulip.readthedocs.io/en/latest/subsystems/user-docs.html">here</a>.
</p>
</div>

View File

@ -108,7 +108,7 @@
</a>
{% endif %}
{% endfor %}
<a href="http://zulip.readthedocs.io/en/latest/integration-guide.html">
<a href="http://zulip.readthedocs.io/en/latest/tutorials/integration-guide.html">
<div class="integration-lozenge integration-create-your-own">
<div class="integration-logo">
<i class="icon-vector-plus"></i>

View File

@ -60,7 +60,7 @@ common.autofocus('#id_username');
server yet, so it is impossible to login!</p>
<p>See
the <a href="http://zulip.readthedocs.io/en/latest/prod-install.html#step-3-configure-zulip">Zulip
the <a href="https://zulip.readthedocs.io/en/latest/production/install.html#step-3-configure-zulip">Zulip
authentication documentation</a> to learn how to
configure authentication backends.</p>
</div>

View File

@ -44,7 +44,7 @@
<div class="pricing-details">
Free and open source forever!
</div>
<a href="https://zulip.readthedocs.io/en/latest/prod.html">
<a href="https://zulip.readthedocs.io/en/latest/production/overview.html">
<button class="green" type="button">
Install a Zulip server
</button>

View File

@ -4,5 +4,5 @@ Note that tools that are also useful in production belong in
`scripts/` or should be Django management commands.
For more details, see
http://zulip.readthedocs.io/en/latest/directory-structure.html.
http://zulip.readthedocs.io/en/latest/overview/directory-structure.html.

View File

@ -57,7 +57,8 @@ if __name__ == '__main__':
if frontend_errors or backend_errors:
# Point the user to the documentation on what the policy is.
print(WARNING + "See https://zulip.readthedocs.io/en/latest/translating.html#capitalization" + ENDC)
docs_url = "https://zulip.readthedocs.io/en/latest/translating/translating.html#capitalization"
print(WARNING + "See " + docs_url + ENDC)
print(FAIL + "Failed!" + ENDC)
sys.exit(1)
else:

View File

@ -42,7 +42,7 @@ if __name__ == '__main__':
print('\n'.join(found))
print(WARNING +
"See http://zulip.readthedocs.io/en/latest/translating.html#frontend-translations "
"See http://zulip.readthedocs.io/en/latest/translating/translating.html#frontend-translations "
"on how you can insert variables in the frontend translatable "
"strings." +
ENDC)

View File

@ -97,9 +97,9 @@ Your remote Zulip dev server has been created!
at http://<username>.zulipdev.org:9991.
See [Developing
remotely](http://zulip.readthedocs.io/en/latest/dev-remote.html) for tips on
remotely](http://zulip.readthedocs.io/en/latest/development/remote.html) for tips on
using the remote dev instance and [Git & GitHub
Guide](http://zulip.readthedocs.io/en/latest/git-guide.html) to learn how to
Guide](http://zulip.readthedocs.io/en/latest/contributing/git-guide.html) to learn how to
use Git with Zulip.
```

View File

@ -198,9 +198,9 @@ Your remote Zulip dev server has been created!
http://{0}.zulipdev.org:9991.
""".format(username))
print("See [Developing remotely](http://zulip.readthedocs.io/en/latest/dev-remote.html) "
print("See [Developing remotely](http://zulip.readthedocs.io/en/latest/development/remote.html) "
"for tips on using the remote dev instance and "
"[Git & GitHub Guide](http://zulip.readthedocs.io/en/latest/git-guide.html) to learn "
"[Git & GitHub Guide](http://zulip.readthedocs.io/en/latest/contributing/git-guide.html) to learn "
"how to use Git with Zulip.\n")
print("Note that this droplet will automatically be deleted after a month of inactivity. "
"If you are leaving Zulip for more than a few weeks, we recommend pushing all of your "

View File

@ -80,7 +80,7 @@ try:
except OSError as err:
print("Error: Unable to create symlinks. Make sure you have permission to create symbolic links.")
print("See this page for more information:")
print(" http://zulip.readthedocs.io/en/latest/dev-env-first-time-contributors.html#os-symlink-error")
print(" http://zulip.readthedocs.io/en/latest/development/setup-vagrant.html#os-symlink-error")
sys.exit(1)
if platform.architecture()[0] == '64bit':

View File

@ -163,7 +163,7 @@ def block_internet():
# type: (*Any, **Any) -> None
raise Exception("Outgoing network requests are not allowed in the Zulip tests. "
"More details and advice are available here:"
"https://zulip.readthedocs.io/en/latest/testing.html#internet-access-inside-test-suits")
"https://zulip.readthedocs.io/en/latest/testing/testing.html#internet-access-inside-test-suites")
httplib2.Http.request = internet_guard
requests.request = internet_guard

View File

@ -11,7 +11,7 @@ if [ "$new_auto_named_migrations" != "" ]; then
echo
echo "$new_auto_named_migrations" | sed 's/\[[x ]\] / /'
echo
echo 'See https://zulip.readthedocs.io/en/latest/schema-migrations.html for advice.'
echo 'See https://zulip.readthedocs.io/en/latest/subsystems/schema-migrations.html for advice.'
echo
exit 1
fi
@ -19,7 +19,7 @@ fi
if ! ./manage.py makemigrations --check --dry-run; then
echo
echo 'ERROR: Migrations are not consistent with models! Fix with `./tools/renumber-migrations`.'
echo 'See http://zulip.readthedocs.io/en/latest/schema-migrations.html for details.'
echo 'See https://zulip.readthedocs.io/en/latest/subsystems/schema-migrations.html for details.'
echo
exit 1
else

View File

@ -100,7 +100,7 @@ if ! diff /tmp/expected_queue_processors.txt /tmp/running_queue_processors.txt >
set +x
echo "FAILURE: Runnable queue processors declared in zerver/worker/queue_processors.py "
echo "do not match those in puppet/manifests/zulip/base.pp"
echo "See http://zulip.readthedocs.io/en/latest/queuing.html for details."
echo "See https://zulip.readthedocs.io/en/latest/subsystems/queuing.html for details."
echo
diff -ur /tmp/expected_queue_processors.txt /tmp/running_queue_processors.txt
exit 1

View File

@ -8,7 +8,7 @@
# remove some and reconfigure others to make things run smoothly and
# quickly.
#
# More description in https://zulip.readthedocs.io/en/latest/events-system.html.
# More description in https://zulip.readthedocs.io/en/latest/testing/travis.html.
set -e
set -x

View File

@ -18,13 +18,13 @@
"emoji": [":thumbs_up:", ":thumbs_down:", ":shirt:", ":zulip:", ":tada:", ":earth_asia:",
":cop:", ":8ball:", ":boat:", ":egg:", ":heartpulse:", ":moon_ceremony:", ":cupid:", ":mag:"],
"links":
["http://zulip.readthedocs.io/en/latest/emoji.html",
"http://zulip.readthedocs.io/en/latest/full-text-search.html",
"http://zulip.readthedocs.io/en/latest/analytics.html",
"http://zulip.readthedocs.io/en/latest/translating.html",
"http://zulip.readthedocs.io/en/latest/client.html",
"http://zulip.readthedocs.io/en/latest/logging.html",
"http://zulip.readthedocs.io/en/latest/release-checklist.html"],
["http://zulip.readthedocs.io/en/latest/subsystems/emoji.html",
"http://zulip.readthedocs.io/en/latest/subsystems/full-text-search.html",
"http://zulip.readthedocs.io/en/latest/subsystems/analytics.html",
"http://zulip.readthedocs.io/en/latest/translating/translating.html",
"http://zulip.readthedocs.io/en/latest/subsystems/client.html",
"http://zulip.readthedocs.io/en/latest/subsystems/logging.html",
"http://zulip.readthedocs.io/en/latest/subsystems/release-checklist.html"],
"inline-code": [
"`(reduce (fn [m [k v]] (assoc m v k)) {} {:b 2 :a 1 :c 3})`" ,
"`select id, first-name, last-name from users where active = 1;`",

View File

@ -1,4 +1,4 @@
# System documented in https://zulip.readthedocs.io/en/latest/logging.html
# System documented in https://zulip.readthedocs.io/en/latest/subsystems/logging.html
import logging

View File

@ -1,4 +1,4 @@
# See http://zulip.readthedocs.io/en/latest/events-system.html for
# See https://zulip.readthedocs.io/en/latest/subsystems/events-system.html for
# high-level documentation on how this system works.
import copy

View File

@ -1,4 +1,4 @@
# System documented in https://zulip.readthedocs.io/en/latest/logging.html
# System documented in https://zulip.readthedocs.io/en/latest/subsystems/logging.html
from django.utils.timezone import now as timezone_now
from django.utils.timezone import utc as timezone_utc

View File

@ -1,4 +1,4 @@
# System documented in https://zulip.readthedocs.io/en/latest/logging.html
# System documented in https://zulip.readthedocs.io/en/latest/subsystems/logging.html
import logging
import platform

View File

@ -1,4 +1,4 @@
# Useful reading is https://zulip.readthedocs.io/en/latest/front-end-build-process.html
# Useful reading is https://zulip.readthedocs.io/en/latest/subsystems/front-end-build-process.html
import os
import shutil

View File

@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
# See http://zulip.readthedocs.io/en/latest/events-system.html for
# See http://zulip.readthedocs.io/en/latest/subsystems/events-system.html for
# high-level documentation on how this system works.
from typing import Any, Callable, Dict, List, Optional, Set, Text, Tuple, Union
import os

View File

@ -1,4 +1,4 @@
# See http://zulip.readthedocs.io/en/latest/events-system.html for
# See https://zulip.readthedocs.io/en/latest/subsystems/events-system.html for
# high-level documentation on how this system works.
from typing import cast, AbstractSet, Any, Callable, Dict, List, \
Mapping, MutableMapping, Optional, Iterable, Sequence, Set, Text, Union

View File

@ -1,4 +1,4 @@
# System documented in https://zulip.readthedocs.io/en/latest/logging.html
# System documented in https://zulip.readthedocs.io/en/latest/subsystems/logging.html
from typing import Any, Dict, Optional, Text, Union

View File

@ -1,4 +1,4 @@
# Documented in http://zulip.readthedocs.io/en/latest/queuing.html
# Documented in http://zulip.readthedocs.io/en/latest/subsystems/queuing.html
from typing import Any, Callable, Dict, List, Mapping, Optional, cast
import signal

View File

@ -2,7 +2,7 @@ from typing import Optional
# Zulip Settings intended to be set by a system administrator.
#
# See http://zulip.readthedocs.io/en/latest/settings.html for
# See https://zulip.readthedocs.io/en/latest/subsystems/settings.html for
# detailed technical documentation on the Zulip settings system.
#
### MANDATORY SETTINGS
@ -35,7 +35,7 @@ ZULIP_ADMINISTRATOR = 'zulip-admin@example.com'
# SMTP server already, we recommend services intended for developers
# such as Mailgun. Detailed documentation is available at:
#
# https://zulip.readthedocs.io/en/latest/prod-email.html
# https://zulip.readthedocs.io/en/latest/production/email.html
#
# To configure SMTP, you will need to complete the following steps:
#
@ -87,7 +87,7 @@ EMAIL_USE_TLS = True
### AUTHENTICATION SETTINGS
#
# Enable at least one of the following authentication backends.
# See http://zulip.readthedocs.io/en/latest/prod-authentication-methods.html
# See https://zulip.readthedocs.io/en/latest/production/authentication-methods.html
# for documentation on our authentication backends.
#
# The install process requires EmailAuthBackend (the default) to be
@ -154,7 +154,7 @@ SSO_APPEND_DOMAIN = None # type: Optional[str]
# Support for mobile push notifications. Setting controls whether
# push notifications will be forwarded through a Zulip push
# notification bouncer server to the mobile apps. See
# https://zulip.readthedocs.io/en/latest/prod-mobile-push-notifications.html
# https://zulip.readthedocs.io/en/latest/production/mobile-push-notifications.html
# for information on how to sign up for and configure this.
#PUSH_NOTIFICATION_BOUNCER_URL = 'https://push.zulipchat.com'
@ -171,7 +171,7 @@ SESSION_EXPIRE_AT_BROWSER_CLOSE = False
SESSION_COOKIE_AGE = 60 * 60 * 24 * 7 * 2 # 2 weeks
# Password strength requirements; learn about configuration at
# http://zulip.readthedocs.io/en/latest/security-model.html.
# https://zulip.readthedocs.io/en/latest/production/security-model.html.
# PASSWORD_MIN_LENGTH = 6
# PASSWORD_MIN_GUESSES = 10000

View File

@ -7,7 +7,7 @@
# * settings.py imports prod_settings.py, and any site-specific configuration
# belongs there. The template for prod_settings.py is prod_settings_template.py
#
# See http://zulip.readthedocs.io/en/latest/settings.html for more information
# See https://zulip.readthedocs.io/en/latest/subsystems/settings.html for more information
#
########################################################################
from copy import deepcopy
@ -762,7 +762,7 @@ STATIC_HEADER_FILE = 'zerver/static_header.txt'
# static files.
#
# Useful reading on how this works is in
# https://zulip.readthedocs.io/en/latest/front-end-build-process.html
# https://zulip.readthedocs.io/en/latest/subsystems/front-end-build-process.html
PIPELINE = {
'PIPELINE_ENABLED': PIPELINE_ENABLED,
@ -898,7 +898,7 @@ PIPELINE = {
}
# Useful reading on how this works is in
# https://zulip.readthedocs.io/en/latest/front-end-build-process.html
# https://zulip.readthedocs.io/en/latest/subsystems/front-end-build-process.html
JS_SPECS = {
'app': {
'source_filenames': [