mirror of https://github.com/zulip/zulip.git
docs: Update links from codebase to point to ReadTheDocs.
This commit is contained in:
parent
07c2b205a4
commit
054952a44a
|
@ -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:
|
||||
|
|
|
@ -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.
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 = {};
|
||||
|
|
|
@ -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 () {
|
||||
|
|
|
@ -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 = {};
|
||||
|
|
|
@ -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 () {
|
||||
|
|
|
@ -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": "",
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -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": "",
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -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": "",
|
||||
|
|
|
@ -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": "姓名",
|
||||
|
|
|
@ -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": "",
|
||||
|
|
|
@ -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": "മുഴുവൻ പേര്",
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -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": "Полное имя",
|
||||
|
|
|
@ -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": "",
|
||||
|
|
|
@ -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": "முழு பெயர்",
|
||||
|
|
|
@ -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": "名称",
|
||||
|
|
|
@ -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": "",
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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 %}
|
||||
|
|
|
@ -73,7 +73,7 @@
|
|||
</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>You can find docs on testing Google & 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 & GitHub authentication over <a href="https://zulip.readthedocs.io/en/latest/subsystems/settings.html#testing-google-github-authentication">here</a>.</p>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -74,7 +74,7 @@ issue its own place for discussion.
|
|||
|
||||
Don’t 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
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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.
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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.
|
||||
```
|
||||
|
||||
|
|
|
@ -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 "
|
||||
|
|
|
@ -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':
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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;`",
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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': [
|
||||
|
|
Loading…
Reference in New Issue