Alex Vandiver
467723145b
tools: Switch to download.zulip.com from www.zulip.org.
...
(cherry picked from commit 7d7d727865 )
2021-09-10 17:07:34 -07:00
Anders Kaseorg
4ce37176db
docs: Migrate from recommonmark to MyST-Parser.
...
Recommonmark is no longer maintained, and MyST-Parser is much more
complete.
https://myst-parser.readthedocs.io/
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-09-10 16:12:52 -07:00
Anders Kaseorg
d81ce3ba76
docs: Format Markdown with Prettier.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
(cherry picked from commit a4dbc1edd4 )
2021-09-10 16:02:22 -07:00
Anders Kaseorg
aa6e70382d
docs: Apply sentence single-spacing from Prettier.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
(cherry picked from commit 35c1c8d41b )
2021-09-10 16:02:22 -07:00
Anders Kaseorg
0147c6adce
docs: Apply bullet style changes from Prettier.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
(cherry picked from commit 915884bff7 )
2021-09-10 16:02:22 -07:00
Anders Kaseorg
5ae8fe292d
docs: Rewrap to avoid line breaks in inline code spans.
...
This works around https://github.com/prettier/prettier/issues/11372 .
Signed-off-by: Anders Kaseorg <anders@zulip.com >
(cherry picked from commit 6145fdf678 )
2021-09-10 16:02:22 -07:00
Anders Kaseorg
2e8d8ca044
docs: Fix pip compile typo.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
(cherry picked from commit a6e01b35fc )
2021-09-10 16:02:22 -07:00
Anders Kaseorg
e5e7e58c99
docs: Display main branch name as inline code.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
(cherry picked from commit f4d2d199e2 )
2021-09-07 13:56:41 -07:00
Anders Kaseorg
6a6c6d469b
Rename default branch to ‘main’.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
(cherry picked from commit 646c04eff2 )
2021-09-07 13:56:41 -07:00
Anders Kaseorg
da3396b4d7
docs: Update links for other repository branch renames.
...
GitHub redirects these, but we should use the canonical URLs.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
(cherry picked from commit 1ce12191aa )
2021-09-07 13:56:41 -07:00
Anders Kaseorg
cb0d29d845
docs: Escape asterisks for Prettier compatibility.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
(cherry picked from commit 7b3d4ff1de )
2021-09-07 13:56:41 -07:00
Anders Kaseorg
90bf44bde0
docs: Add syntax highlighting languages to code blocks.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
(cherry picked from commit b29b6f6526 )
2021-09-07 13:56:40 -07:00
Tim Abbott
7486b646d8
docs: Update missing details in release checklist.
2021-05-13 12:36:56 -07:00
Alex Vandiver
0f1611286d
management: Rename the deliver_email command to deliver_scheduled_email.
...
This makes it parallel with deliver_scheduled_messages, and clarifies
that it is not used for simply sending outgoing emails (e.g. the
`email_senders` queue).
This also renames the supervisor job to match.
2021-05-11 13:07:29 -07:00
Anders Kaseorg
544bbd5398
docs: Fix capitalization mistakes.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-05-10 09:57:26 -07:00
Tim Abbott
129b5c6779
docs: Document our choice of tooltip library.
...
This page has very little documentation on UI widgets in general, but
adding this is probably net helpful.
Fixes #1398 .
2021-05-09 21:54:51 -07:00
Mateusz Mandera
8bc614abf6
docs: Mention quirk of mixing ALTER TABLE and RunPython in migrations.
2021-05-09 09:38:08 -07:00
Mateusz Mandera
ddcb919e4d
docs: Mention new AddIndexConcurrently operation in migration doc.
2021-05-09 09:37:28 -07:00
Anders Kaseorg
405bc8dabf
requirements: Remove Thumbor.
...
Thumbor and tc-aws have been dragging their feet on Python 3 support
for years, and even the alphas and unofficial forks we’ve been running
don’t seem to be maintained anymore. Depending on these projects is
no longer viable for us.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-05-06 20:07:32 -07:00
Alex Vandiver
0663094920
docs: Document Sentry in logging docs.
2021-05-05 23:04:12 -07:00
Alex Vandiver
b26ef55d38
Remove old "conversion" documentation.
2021-05-05 23:03:26 -07:00
Alex Vandiver
bf1a6d18ef
docs: Remove out-of-date "users" documentation.
2021-05-05 23:03:26 -07:00
Alex Vandiver
045e8aa2f0
docs: Remove old "custom apps" documentation.
...
This is significantly out of date; https://chat.zulip.org/api/ serves
as documentation of the current state of affairs.
2021-05-05 23:03:26 -07:00
Tim Abbott
07a2e91688
docs: Update changelog heading for new release lifecycle page.
...
Also update the release checklist to make sure we don't forget to
update the top-heading section when we publish a new major release.
2021-05-05 17:45:11 -07:00
Abhijeet Prasad Bodas
80ccfc79df
docs: Fix outdated pre-ES6 function examples.
2021-05-05 09:34:39 -07:00
Mateusz Mandera
537186f474
docs: Remove mention of SessionMiddleware from django-upgrades.md.
...
We no longer fork SessionMiddleware since
dce6b4a40f .
2021-05-02 13:15:38 +02:00
Tim Abbott
03e155f38a
docs: Add production documentation for custom management commands.
2021-04-29 12:36:13 -07:00
Alex Vandiver
bc9d20eaa2
docs: Describe the process of upgrading settings.py files.
...
Fixes #17782 .
2021-04-27 18:01:28 -07:00
Anders Kaseorg
6060d0d364
docs: Add missing space to compound verbs “log in”, “set up”, etc.
...
Noun: backup, checkout, cleanup, login, logout, setup, shutdown, signup,
timeout.
Verb: back up, check out, clean up, log in, log out, set up, shut
down, sign up, time out.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-04-26 09:31:08 -07:00
Anders Kaseorg
e3f2ffa681
docs: Capitalize “Markdown” consistently.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-04-26 09:31:08 -07:00
Anders Kaseorg
178736c8eb
docs: Fix spelling errors caught by codespell.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-04-26 09:31:08 -07:00
Mateusz Mandera
977a2f7fa0
emails: Rename "missed message email" to "message notification email".
2021-04-21 10:10:54 -07:00
Riken Shah
14b01343d9
webpack: Introduce webpack.dev-asset.json.
...
This commit will now allow development-only pages to
use development-only packages without breaking the
production build.
2021-04-19 10:31:39 -07:00
Tim Abbott
4b3ac8c5ed
docs: Document TODO/compatability convention in release checklist.
...
This should provide a better mechanism for us to keep track of what
backwards-compatibility code we can safely delete.
2021-04-16 10:02:30 -07:00
Anders Kaseorg
9cae3450ff
docs: Update documentation for FormatJS migration.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-04-13 17:41:10 -07:00
Tim Abbott
ec8ffb8c80
docs: Fix typo in performance documentation.
2021-04-13 10:37:52 -07:00
Tim Abbott
1470dd9105
api: Delete ancient fetch_google_client_id endpoint.
...
This was used by the old native Zulip Android app
(zulip/zulip-android). That app has been undeveloped for enough years
that we believe it no longer functions; as a result, there's no reason
to keep a prototype API endpoint for it (that we believe never worked).
2021-04-08 06:10:39 -07:00
Tim Abbott
d690640e65
docs: Clarify how dev-secrets.conf works more.
2021-04-06 21:18:46 -07:00
Anders Kaseorg
738532ba51
requirements: Remove django-webpack-loader.
...
It does not seem like an official version supporting Webpack 4 (to say
nothing of 5) will be released any time soon, and we can reimplement
it in very little code.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-04-06 09:31:35 -07:00
Anders Kaseorg
8798b0a134
docs: Update documentation on JavaScript modules.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-03-29 14:53:33 -07:00
Tim Abbott
c5ff7daf52
docs: Add a few notes to release checklist.
2021-03-29 00:10:26 -07:00
Tim Abbott
9b19227862
docs: Update link to linkifiers in Help Center.
2021-03-28 19:23:35 -07:00
Vishnu KS
79586cc466
github: Create action for generating DigitalOcean one click app image.
2021-03-26 16:01:18 -07:00
Steve Howell
746cc9e1f6
refactor: Extract browser_history module.
...
This mainly extracts a new module called
browser_history. It has much fewer dependencies
than hashchange.js, so any modules that just
need the smaller API from browser_history now
have fewer transitive dependencies.
Here are some details:
* Move is_overlay_hash to hash_util.
* Rename hashchange.update_browser_history to
brower_history.update
* Move go_to_location verbatim.
* Remove unused argument for exit_overlay.
* Introduce helper functions:
* old_hash()
* set_hash_before_overlay()
* save_old_hash()
We now have 100% line coverage on the extracted
code.
2021-03-22 13:29:32 -07:00
Steve Howell
dbf19fe8d7
refactor: Extract watchdog module.
...
We now have 100% code coverage on this somewhat
fiddly code.
We also break activity's dependency on server_events.
2021-03-22 13:17:37 -07:00
Anders Kaseorg
3ef6f6e2e2
js: Convert static/js/blueslip.js to ES6 module.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-03-17 08:47:15 -04:00
Tim Abbott
a556abbec6
docs: Update path for in-app markdown help.
2021-03-11 21:28:51 -08:00
Sourabh
8d3f3952cd
doc: Path not provided for "check_message" and "do_send_message".
...
In the documentation of the "Sending messages," path for the `check_message` and `do_send_message` function is not provided. So, I added the path of both for future contributors.
2021-03-10 11:47:54 -08:00
Tim Abbott
b15cb27fcc
docs: Add a document explaining email/push notifications.
...
With various fixes by Mateusz Mandera.
2021-03-05 15:24:25 -08:00
Mateusz Mandera
6c7eee0a1f
presence: Document that a user can disable their presence updates.
...
This is a crucial detail, as it makes UserPresence an unreliable
indicator of when users were recently active. It should be documented
more clearly.
2021-03-01 15:05:17 -08:00