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.
|
# high-level documentation on our Travis CI setup.
|
||||||
dist: trusty
|
dist: trusty
|
||||||
install:
|
install:
|
||||||
|
|
|
@ -8,5 +8,5 @@ This directory contains scripts that:
|
||||||
development-only scripts live in `tools/`).
|
development-only scripts live in `tools/`).
|
||||||
|
|
||||||
For more details, see
|
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
|
for f in "/etc/ssl/private/zulip.key" "/etc/ssl/certs/zulip.combined-chain.crt"; do
|
||||||
[ -e "$f" ] || echo " - $f is missing!"
|
[ -e "$f" ] || echo " - $f is missing!"
|
||||||
done
|
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
|
||||||
echo "Once fixed, just rerun scripts/setup/install; it'll pick up from here!"
|
echo "Once fixed, just rerun scripts/setup/install; it'll pick up from here!"
|
||||||
echo
|
echo
|
||||||
|
@ -184,7 +184,7 @@ if [ "$has_nginx" = 0 ]; then
|
||||||
echo "Verifying the Zulip nginx configuration failed!"
|
echo "Verifying the Zulip nginx configuration failed!"
|
||||||
echo
|
echo
|
||||||
echo "This is almost always a problem with your SSL certificates."
|
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
|
||||||
echo "Once fixed, just rerun scripts/setup/install; it'll pick up from here!"
|
echo "Once fixed, just rerun scripts/setup/install; it'll pick up from here!"
|
||||||
echo
|
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
|
// This must be included before the first call to $(document).ready
|
||||||
// in order to be able to report exceptions that occur during their
|
// 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 hashchange = (function () {
|
||||||
|
|
||||||
var exports = {};
|
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.
|
// how this system is designed.
|
||||||
|
|
||||||
var pointer = (function () {
|
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 reload = (function () {
|
||||||
|
|
||||||
var exports = {};
|
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.
|
// how this system is designed.
|
||||||
|
|
||||||
var unread = (function () {
|
var unread = (function () {
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "",
|
"Filter streams": "",
|
||||||
"Filter users": "",
|
"Filter users": "",
|
||||||
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
|
"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?": "",
|
"Forgotten it?": "",
|
||||||
"Formatting": "",
|
"Formatting": "",
|
||||||
"Full name": "",
|
"Full name": "",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "Filtrovat skupiny",
|
"Filter streams": "Filtrovat skupiny",
|
||||||
"Filter users": "Filtrovat uživatele",
|
"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.",
|
"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?",
|
"Forgotten it?": "Zapomněl jste?",
|
||||||
"Formatting": "Formátování",
|
"Formatting": "Formátování",
|
||||||
"Full name": "Plný název",
|
"Full name": "Plný název",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "Streams filtern",
|
"Filter streams": "Streams filtern",
|
||||||
"Filter users": "Benutzer 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.",
|
"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?",
|
"Forgotten it?": "Passwort vergessen?",
|
||||||
"Formatting": "Formatierung",
|
"Formatting": "Formatierung",
|
||||||
"Full name": "Vollständiger Name",
|
"Full name": "Vollständiger Name",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "Filtrar canales",
|
"Filter streams": "Filtrar canales",
|
||||||
"Filter users": "Filtrar usuarios",
|
"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.",
|
"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?",
|
"Forgotten it?": "¿Te has olvidado?",
|
||||||
"Formatting": "Formato",
|
"Formatting": "Formato",
|
||||||
"Full name": "Nombre completo",
|
"Full name": "Nombre completo",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "Filtrer les canaux",
|
"Filter streams": "Filtrer les canaux",
|
||||||
"Filter users": "Filtrer les utilisateurs",
|
"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.",
|
"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?",
|
"Forgotten it?": "Oublier?",
|
||||||
"Formatting": "Formater",
|
"Formatting": "Formater",
|
||||||
"Full name": "Nom complet",
|
"Full name": "Nom complet",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "",
|
"Filter streams": "",
|
||||||
"Filter users": "",
|
"Filter users": "",
|
||||||
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
|
"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?": "",
|
"Forgotten it?": "",
|
||||||
"Formatting": "",
|
"Formatting": "",
|
||||||
"Full name": "",
|
"Full name": "",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "",
|
"Filter streams": "",
|
||||||
"Filter users": "",
|
"Filter users": "",
|
||||||
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
|
"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?": "",
|
"Forgotten it?": "",
|
||||||
"Formatting": "Formázás",
|
"Formatting": "Formázás",
|
||||||
"Full name": "Teljes név",
|
"Full name": "Teljes név",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "Saring stream",
|
"Filter streams": "Saring stream",
|
||||||
"Filter users": "Saring pengguna",
|
"Filter users": "Saring pengguna",
|
||||||
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
|
"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?",
|
"Forgotten it?": "Lupa?",
|
||||||
"Formatting": "Format",
|
"Formatting": "Format",
|
||||||
"Full name": "Nama lengkap",
|
"Full name": "Nama lengkap",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "",
|
"Filter streams": "",
|
||||||
"Filter users": "",
|
"Filter users": "",
|
||||||
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
|
"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?": "",
|
"Forgotten it?": "",
|
||||||
"Formatting": "",
|
"Formatting": "",
|
||||||
"Full name": "",
|
"Full name": "",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "ストリームをフィルター",
|
"Filter streams": "ストリームをフィルター",
|
||||||
"Filter users": "ユーザーを絞り込み",
|
"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>を読んでみてください。",
|
"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?": "忘れましたか?",
|
"Forgotten it?": "忘れましたか?",
|
||||||
"Formatting": "フォーマット",
|
"Formatting": "フォーマット",
|
||||||
"Full name": "姓名",
|
"Full name": "姓名",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "",
|
"Filter streams": "",
|
||||||
"Filter users": "",
|
"Filter users": "",
|
||||||
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
|
"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?": "",
|
"Forgotten it?": "",
|
||||||
"Formatting": "",
|
"Formatting": "",
|
||||||
"Full name": "",
|
"Full name": "",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "",
|
"Filter streams": "",
|
||||||
"Filter users": "",
|
"Filter users": "",
|
||||||
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
|
"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?": "അതു മറന്നുപോയോ?",
|
"Forgotten it?": "അതു മറന്നുപോയോ?",
|
||||||
"Formatting": "",
|
"Formatting": "",
|
||||||
"Full name": "മുഴുവൻ പേര്",
|
"Full name": "മുഴുവൻ പേര്",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "Filter kanalen",
|
"Filter streams": "Filter kanalen",
|
||||||
"Filter users": "",
|
"Filter users": "",
|
||||||
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
|
"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?",
|
"Forgotten it?": "Vergeten?",
|
||||||
"Formatting": "Opmaken",
|
"Formatting": "Opmaken",
|
||||||
"Full name": "Volledige naam",
|
"Full name": "Volledige naam",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "Filtruj kanały",
|
"Filter streams": "Filtruj kanały",
|
||||||
"Filter users": "",
|
"Filter users": "",
|
||||||
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
|
"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?",
|
"Forgotten it?": "Nie pamiętasz?",
|
||||||
"Formatting": "Formatowanie",
|
"Formatting": "Formatowanie",
|
||||||
"Full name": "Imię i nazwisko",
|
"Full name": "Imię i nazwisko",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "",
|
"Filter streams": "",
|
||||||
"Filter users": "",
|
"Filter users": "",
|
||||||
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
|
"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?": "",
|
"Forgotten it?": "",
|
||||||
"Formatting": "Formata\u00e7\u00e3o",
|
"Formatting": "Formata\u00e7\u00e3o",
|
||||||
"Full name": "Nome completo",
|
"Full name": "Nome completo",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "Отфильтровать каналы",
|
"Filter streams": "Отфильтровать каналы",
|
||||||
"Filter users": "",
|
"Filter users": "",
|
||||||
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
|
"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?": "Забыли?",
|
"Forgotten it?": "Забыли?",
|
||||||
"Formatting": "Форматирование текста",
|
"Formatting": "Форматирование текста",
|
||||||
"Full name": "Полное имя",
|
"Full name": "Полное имя",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "",
|
"Filter streams": "",
|
||||||
"Filter users": "",
|
"Filter users": "",
|
||||||
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
|
"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?": "",
|
"Forgotten it?": "",
|
||||||
"Formatting": "",
|
"Formatting": "",
|
||||||
"Full name": "",
|
"Full name": "",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "",
|
"Filter streams": "",
|
||||||
"Filter users": "",
|
"Filter users": "",
|
||||||
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
|
"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?": "",
|
"Forgotten it?": "",
|
||||||
"Formatting": "",
|
"Formatting": "",
|
||||||
"Full name": "முழு பெயர்",
|
"Full name": "முழு பெயர்",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "过滤频道",
|
"Filter streams": "过滤频道",
|
||||||
"Filter users": "过滤用户",
|
"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> 来创建和命名流。",
|
"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?": "忘记了?",
|
"Forgotten it?": "忘记了?",
|
||||||
"Formatting": "格式化",
|
"Formatting": "格式化",
|
||||||
"Full name": "名称",
|
"Full name": "名称",
|
||||||
|
|
|
@ -191,7 +191,7 @@
|
||||||
"Filter streams": "",
|
"Filter streams": "",
|
||||||
"Filter users": "",
|
"Filter users": "",
|
||||||
"First time? Read our <a href=\"/help/create-a-stream\" target=\"_blank\">guidelines</a> for creating and naming streams.": "",
|
"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?": "",
|
"Forgotten it?": "",
|
||||||
"Formatting": "",
|
"Formatting": "",
|
||||||
"Full name": "",
|
"Full name": "",
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
#
|
#
|
||||||
# Our own documentation lives at
|
# 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
|
# Basic Swagger UI info
|
||||||
swagger: '2.0'
|
swagger: '2.0'
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="stream-creation-info">
|
<div class="stream-creation-info">
|
||||||
{{#tr this}}
|
{{#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}}
|
{{/tr}}
|
||||||
</div>
|
</div>
|
||||||
<ul class="grey-box">
|
<ul class="grey-box">
|
||||||
|
|
|
@ -45,7 +45,7 @@ $(function () {
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
See
|
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
|
authentication documentation</a> to learn how to
|
||||||
configure authentication backends.
|
configure authentication backends.
|
||||||
</p>
|
</p>
|
||||||
|
|
|
@ -31,13 +31,13 @@
|
||||||
<p>
|
<p>
|
||||||
You may also want to test your email configuration,
|
You may also want to test your email configuration,
|
||||||
as described in the
|
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>.
|
Production installation docs</a>.
|
||||||
</p>
|
</p>
|
||||||
{% else %}
|
{% else %}
|
||||||
<p>
|
<p>
|
||||||
Please have a look at our
|
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
|
setup guide</a> for forwarding emails sent in development
|
||||||
environment to an email account.
|
environment to an email account.
|
||||||
</p>
|
</p>
|
||||||
|
@ -56,13 +56,13 @@
|
||||||
{% if development_environment %}
|
{% if development_environment %}
|
||||||
<p>
|
<p>
|
||||||
For more information, have a look at
|
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.
|
setup guide</a> for the development environment.
|
||||||
</p>
|
</p>
|
||||||
{% else %}
|
{% else %}
|
||||||
<p>
|
<p>
|
||||||
For more information, have a look at
|
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>.
|
setup guide</a> and the comments in <code>{{ settings_comments_path }}</code>.
|
||||||
</p>
|
</p>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
|
@ -73,7 +73,7 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</p>
|
</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>
|
</div>
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -48,7 +48,7 @@
|
||||||
<br/>
|
<br/>
|
||||||
<div class="alert alert-info">
|
<div class="alert alert-info">
|
||||||
You must setup SMTP as described
|
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.
|
here</a> first before enabling this.
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
|
|
@ -74,7 +74,7 @@ issue its own place for discussion.
|
||||||
|
|
||||||
Don’t like something? You can
|
Don’t like something? You can
|
||||||
[open an issue](https://github.com/zulip/zulip/issues),
|
[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
|
[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
|
at [chat.zulip.org](https://chat.zulip.org). All code, including the
|
||||||
[desktop](https://github.com/zulip/zulip-electron) and
|
[desktop](https://github.com/zulip/zulip-electron) and
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
<p>
|
<p>
|
||||||
<a href="/help/">Documentation home</a>.
|
<a href="/help/">Documentation home</a>.
|
||||||
The Zulip software, including this documentation, is open source! Learn how
|
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>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -108,7 +108,7 @@
|
||||||
</a>
|
</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor %}
|
{% 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-lozenge integration-create-your-own">
|
||||||
<div class="integration-logo">
|
<div class="integration-logo">
|
||||||
<i class="icon-vector-plus"></i>
|
<i class="icon-vector-plus"></i>
|
||||||
|
|
|
@ -60,7 +60,7 @@ common.autofocus('#id_username');
|
||||||
server yet, so it is impossible to login!</p>
|
server yet, so it is impossible to login!</p>
|
||||||
|
|
||||||
<p>See
|
<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
|
authentication documentation</a> to learn how to
|
||||||
configure authentication backends.</p>
|
configure authentication backends.</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -44,7 +44,7 @@
|
||||||
<div class="pricing-details">
|
<div class="pricing-details">
|
||||||
Free and open source forever!
|
Free and open source forever!
|
||||||
</div>
|
</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">
|
<button class="green" type="button">
|
||||||
Install a Zulip server
|
Install a Zulip server
|
||||||
</button>
|
</button>
|
||||||
|
|
|
@ -4,5 +4,5 @@ Note that tools that are also useful in production belong in
|
||||||
`scripts/` or should be Django management commands.
|
`scripts/` or should be Django management commands.
|
||||||
|
|
||||||
For more details, see
|
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:
|
if frontend_errors or backend_errors:
|
||||||
# Point the user to the documentation on what the policy is.
|
# 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)
|
print(FAIL + "Failed!" + ENDC)
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
else:
|
else:
|
||||||
|
|
|
@ -42,7 +42,7 @@ if __name__ == '__main__':
|
||||||
print('\n'.join(found))
|
print('\n'.join(found))
|
||||||
|
|
||||||
print(WARNING +
|
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 "
|
"on how you can insert variables in the frontend translatable "
|
||||||
"strings." +
|
"strings." +
|
||||||
ENDC)
|
ENDC)
|
||||||
|
|
|
@ -97,9 +97,9 @@ Your remote Zulip dev server has been created!
|
||||||
at http://<username>.zulipdev.org:9991.
|
at http://<username>.zulipdev.org:9991.
|
||||||
|
|
||||||
See [Developing
|
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
|
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.
|
use Git with Zulip.
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -198,9 +198,9 @@ Your remote Zulip dev server has been created!
|
||||||
http://{0}.zulipdev.org:9991.
|
http://{0}.zulipdev.org:9991.
|
||||||
""".format(username))
|
""".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 "
|
"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")
|
"how to use Git with Zulip.\n")
|
||||||
print("Note that this droplet will automatically be deleted after a month of inactivity. "
|
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 "
|
"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:
|
except OSError as err:
|
||||||
print("Error: Unable to create symlinks. Make sure you have permission to create symbolic links.")
|
print("Error: Unable to create symlinks. Make sure you have permission to create symbolic links.")
|
||||||
print("See this page for more information:")
|
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)
|
sys.exit(1)
|
||||||
|
|
||||||
if platform.architecture()[0] == '64bit':
|
if platform.architecture()[0] == '64bit':
|
||||||
|
|
|
@ -163,7 +163,7 @@ def block_internet():
|
||||||
# type: (*Any, **Any) -> None
|
# type: (*Any, **Any) -> None
|
||||||
raise Exception("Outgoing network requests are not allowed in the Zulip tests. "
|
raise Exception("Outgoing network requests are not allowed in the Zulip tests. "
|
||||||
"More details and advice are available here:"
|
"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
|
httplib2.Http.request = internet_guard
|
||||||
requests.request = internet_guard
|
requests.request = internet_guard
|
||||||
|
|
|
@ -11,7 +11,7 @@ if [ "$new_auto_named_migrations" != "" ]; then
|
||||||
echo
|
echo
|
||||||
echo "$new_auto_named_migrations" | sed 's/\[[x ]\] / /'
|
echo "$new_auto_named_migrations" | sed 's/\[[x ]\] / /'
|
||||||
echo
|
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
|
echo
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
@ -19,7 +19,7 @@ fi
|
||||||
if ! ./manage.py makemigrations --check --dry-run; then
|
if ! ./manage.py makemigrations --check --dry-run; then
|
||||||
echo
|
echo
|
||||||
echo 'ERROR: Migrations are not consistent with models! Fix with `./tools/renumber-migrations`.'
|
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
|
echo
|
||||||
exit 1
|
exit 1
|
||||||
else
|
else
|
||||||
|
|
|
@ -100,7 +100,7 @@ if ! diff /tmp/expected_queue_processors.txt /tmp/running_queue_processors.txt >
|
||||||
set +x
|
set +x
|
||||||
echo "FAILURE: Runnable queue processors declared in zerver/worker/queue_processors.py "
|
echo "FAILURE: Runnable queue processors declared in zerver/worker/queue_processors.py "
|
||||||
echo "do not match those in puppet/manifests/zulip/base.pp"
|
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
|
echo
|
||||||
diff -ur /tmp/expected_queue_processors.txt /tmp/running_queue_processors.txt
|
diff -ur /tmp/expected_queue_processors.txt /tmp/running_queue_processors.txt
|
||||||
exit 1
|
exit 1
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
# remove some and reconfigure others to make things run smoothly and
|
# remove some and reconfigure others to make things run smoothly and
|
||||||
# quickly.
|
# 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 -e
|
||||||
set -x
|
set -x
|
||||||
|
|
||||||
|
|
|
@ -18,13 +18,13 @@
|
||||||
"emoji": [":thumbs_up:", ":thumbs_down:", ":shirt:", ":zulip:", ":tada:", ":earth_asia:",
|
"emoji": [":thumbs_up:", ":thumbs_down:", ":shirt:", ":zulip:", ":tada:", ":earth_asia:",
|
||||||
":cop:", ":8ball:", ":boat:", ":egg:", ":heartpulse:", ":moon_ceremony:", ":cupid:", ":mag:"],
|
":cop:", ":8ball:", ":boat:", ":egg:", ":heartpulse:", ":moon_ceremony:", ":cupid:", ":mag:"],
|
||||||
"links":
|
"links":
|
||||||
["http://zulip.readthedocs.io/en/latest/emoji.html",
|
["http://zulip.readthedocs.io/en/latest/subsystems/emoji.html",
|
||||||
"http://zulip.readthedocs.io/en/latest/full-text-search.html",
|
"http://zulip.readthedocs.io/en/latest/subsystems/full-text-search.html",
|
||||||
"http://zulip.readthedocs.io/en/latest/analytics.html",
|
"http://zulip.readthedocs.io/en/latest/subsystems/analytics.html",
|
||||||
"http://zulip.readthedocs.io/en/latest/translating.html",
|
"http://zulip.readthedocs.io/en/latest/translating/translating.html",
|
||||||
"http://zulip.readthedocs.io/en/latest/client.html",
|
"http://zulip.readthedocs.io/en/latest/subsystems/client.html",
|
||||||
"http://zulip.readthedocs.io/en/latest/logging.html",
|
"http://zulip.readthedocs.io/en/latest/subsystems/logging.html",
|
||||||
"http://zulip.readthedocs.io/en/latest/release-checklist.html"],
|
"http://zulip.readthedocs.io/en/latest/subsystems/release-checklist.html"],
|
||||||
"inline-code": [
|
"inline-code": [
|
||||||
"`(reduce (fn [m [k v]] (assoc m v k)) {} {:b 2 :a 1 :c 3})`" ,
|
"`(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;`",
|
"`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
|
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.
|
# high-level documentation on how this system works.
|
||||||
|
|
||||||
import copy
|
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 now as timezone_now
|
||||||
from django.utils.timezone import utc as timezone_utc
|
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 logging
|
||||||
import platform
|
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 os
|
||||||
import shutil
|
import shutil
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- 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.
|
# high-level documentation on how this system works.
|
||||||
from typing import Any, Callable, Dict, List, Optional, Set, Text, Tuple, Union
|
from typing import Any, Callable, Dict, List, Optional, Set, Text, Tuple, Union
|
||||||
import os
|
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.
|
# high-level documentation on how this system works.
|
||||||
from typing import cast, AbstractSet, Any, Callable, Dict, List, \
|
from typing import cast, AbstractSet, Any, Callable, Dict, List, \
|
||||||
Mapping, MutableMapping, Optional, Iterable, Sequence, Set, Text, Union
|
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
|
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
|
from typing import Any, Callable, Dict, List, Mapping, Optional, cast
|
||||||
|
|
||||||
import signal
|
import signal
|
||||||
|
|
|
@ -2,7 +2,7 @@ from typing import Optional
|
||||||
|
|
||||||
# Zulip Settings intended to be set by a system administrator.
|
# 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.
|
# detailed technical documentation on the Zulip settings system.
|
||||||
#
|
#
|
||||||
### MANDATORY SETTINGS
|
### MANDATORY SETTINGS
|
||||||
|
@ -35,7 +35,7 @@ ZULIP_ADMINISTRATOR = 'zulip-admin@example.com'
|
||||||
# SMTP server already, we recommend services intended for developers
|
# SMTP server already, we recommend services intended for developers
|
||||||
# such as Mailgun. Detailed documentation is available at:
|
# 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:
|
# To configure SMTP, you will need to complete the following steps:
|
||||||
#
|
#
|
||||||
|
@ -87,7 +87,7 @@ EMAIL_USE_TLS = True
|
||||||
### AUTHENTICATION SETTINGS
|
### AUTHENTICATION SETTINGS
|
||||||
#
|
#
|
||||||
# Enable at least one of the following authentication backends.
|
# 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.
|
# for documentation on our authentication backends.
|
||||||
#
|
#
|
||||||
# The install process requires EmailAuthBackend (the default) to be
|
# 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
|
# Support for mobile push notifications. Setting controls whether
|
||||||
# push notifications will be forwarded through a Zulip push
|
# push notifications will be forwarded through a Zulip push
|
||||||
# notification bouncer server to the mobile apps. See
|
# 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.
|
# for information on how to sign up for and configure this.
|
||||||
#PUSH_NOTIFICATION_BOUNCER_URL = 'https://push.zulipchat.com'
|
#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
|
SESSION_COOKIE_AGE = 60 * 60 * 24 * 7 * 2 # 2 weeks
|
||||||
|
|
||||||
# Password strength requirements; learn about configuration at
|
# 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_LENGTH = 6
|
||||||
# PASSWORD_MIN_GUESSES = 10000
|
# PASSWORD_MIN_GUESSES = 10000
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
# * settings.py imports prod_settings.py, and any site-specific configuration
|
# * settings.py imports prod_settings.py, and any site-specific configuration
|
||||||
# belongs there. The template for prod_settings.py is prod_settings_template.py
|
# 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
|
from copy import deepcopy
|
||||||
|
@ -762,7 +762,7 @@ STATIC_HEADER_FILE = 'zerver/static_header.txt'
|
||||||
# static files.
|
# static files.
|
||||||
#
|
#
|
||||||
# Useful reading on how this works is in
|
# 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 = {
|
||||||
'PIPELINE_ENABLED': PIPELINE_ENABLED,
|
'PIPELINE_ENABLED': PIPELINE_ENABLED,
|
||||||
|
@ -898,7 +898,7 @@ PIPELINE = {
|
||||||
}
|
}
|
||||||
|
|
||||||
# Useful reading on how this works is in
|
# 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 = {
|
JS_SPECS = {
|
||||||
'app': {
|
'app': {
|
||||||
'source_filenames': [
|
'source_filenames': [
|
||||||
|
|
Loading…
Reference in New Issue