PIG208
c7210bfc75
docs: Update client.md for the request notes change.
...
`request.client` is no longer valid since the ZulipRequestNotes change.
This update the documentation to reflect that. And it also makes it
recommend `check_send_webhook_message` in favor of
`check_send_stream_message`.
2021-07-26 08:40:53 -07:00
Tim Abbott
454a900487
docs: Replace chat-zulip-org page with /developer-community/.
2021-07-25 22:17:57 -07:00
Tim Abbott
1905bb8f1a
docs: Document forked change password command.
2021-07-09 12:37:55 -07:00
Steve Howell
8ffe22fc15
slash commands: Remove /settings command.
...
It's easy enough for power keyboard users to just use "g"
to get to settings, and it's certainly easier for
mouse users to just go to the menu.
2021-07-08 10:47:52 -04:00
Anders Kaseorg
0ae94c6051
mypy: Move configuration to pyproject.toml.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-07-05 17:01:32 -07:00
Abhijeet Prasad Bodas
6bbfddb6c3
docs: Split widgets and slash command developer pages.
2021-07-01 08:06:46 -04:00
PIG208
a254fa24ee
docs: Use `JsonableError` instead of `json_error`.
2021-06-30 16:26:54 -07:00
Steve Howell
dcb058ca8b
docs: Remove BETA label for widget docs.
2021-06-28 21:59:22 -07:00
Anders Kaseorg
0ba9114c22
install-yarn: Rewrite Yarn installer.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-06-27 16:58:17 -07:00
Abhijeet Prasad Bodas
678526881b
docs: Update developer documentation for notification_data.py.
...
We extracted a bunch of code into the common notification_data.py
module, with a data class managing a lot of the logic; this updates
the documentation to cover that.
2021-06-25 08:57:56 -07:00
Tim Abbott
054be8dd2e
docs: Document new copied Django function.
2021-06-17 11:32:43 -07:00
Anders Kaseorg
e0769e39da
docs: Document how ShellCheck and shfmt are installed.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-06-09 11:01:42 -07:00
Tim Abbott
bb83aab860
docs: Correct widgets doc discussion of slash commands.
2021-06-04 09:23:51 -07:00
Abhijeet Prasad Bodas
e11648f22e
docs: Fix typo in subsystems/notifications.md.
2021-06-01 15:26:49 -07:00
Alex Vandiver
87a109e3e0
puppet: Pull in pinned puppet modules.
...
Using puppet modules from the puppet forge judiciously will allow us
to simplify the configuration somewhat; this specifically pulls in the
stdlib module, which we were already using parts of.
2021-05-27 21:14:48 -07:00
Tim Abbott
0294ce76b4
docs: Mention TODO/compatibility comments for events migrations.
2021-05-26 15:21:48 -07:00
Abhijeet Prasad Bodas
ddd123f133
message send: Rename `push_notify_user_ids` -> `online_push_user_ids`.
...
The old name `push_notify_user_ids` was misleading, because
it does not contain user ids which should be notified for
the current message, but rather user ids who have the online
push notifications setting enabled.
When the Tornado server is restarted during an upgrade, if
server has old events with the `push_notify_user_ids` fields,
the server will throw error after this rename. Hence, we need
to explicitly handle such cases while processing the event.
2021-05-26 15:13:08 -07:00
Tim Abbott
47689feb33
docs: Extend documentation on Tornado schema changes.
2021-05-24 13:56:58 -07:00
Anders Kaseorg
e015f3ed7d
docs: Correct “webapp” to “web app”.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-05-14 13:15:38 -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