Commit Graph

3281 Commits

Author SHA1 Message Date
Tim Abbott
3a6bacca2b docs: Update changelog for 10.1 release. 2025-03-28 17:49:23 -07:00
Alex Vandiver
88b74c46bc docs: Clarify which IAM role is being referenced. 2025-03-28 09:41:43 -07:00
neiljp (Neil Pilgrim)
719629e5e4 docs: [fixup?] Notes on projects. 2025-03-26 11:32:13 -07:00
neiljp (Neil Pilgrim)
3fd3392a8d docs: Clarify types of gsoc terminal projects. 2025-03-26 11:32:13 -07:00
neiljp (Neil Pilgrim)
ff0defd959 docs: Clarify skills required for gsoc terminal applicants. 2025-03-26 11:32:13 -07:00
neiljp (Neil Pilgrim)
b31e1d9a2e docs: Improve gsoc terminal project titling and layout.
- Improve 'Code:' description, including primary coding language
  (add comma to desktop description for similar consistency)
- Add bold section in bulleted text (describing ZT as a TUI, cf CLI/GUI),
  consistent with style in rest of document
- Split project details onto other lines to simplify later editing
2025-03-26 11:32:13 -07:00
Niloth P
610f8b42c3 docs: Reference the new templates directory for PythonAPIIntegrations.
Mention the new templates directory `static/generated/integrations`, and
the script that generates them, in the doc on documenting integrations.
2025-03-26 11:19:31 -07:00
Anders Kaseorg
343e9a99ae docs: Work around uv bugs in Ubuntu 24.04 upgrade instructions.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2025-03-25 09:49:09 -07:00
Alex Vandiver
b0292ffe37 puppet: Exclude pgroonga from unattended-upgrades. 2025-03-24 11:42:50 -07:00
Alex Vandiver
023e634e98 nginx: Allow adding extra monitoring paths in a localhost.d. 2025-03-21 18:07:22 -07:00
Tim Abbott
d072421f07 version: Update version and docs after 10.0 release. 2025-03-20 14:36:15 -07:00
Tim Abbott
ab0446fb4a Release Zulip Server 10.0. 2025-03-20 12:41:45 -07:00
Tim Abbott
ef3be27502 docs: Update changelog since beta2. 2025-03-20 12:40:00 -07:00
Alya Abbott
daf88ee9e9 docs: Document AI integrations. 2025-03-20 11:51:00 -07:00
Tim Abbott
cad594c5ef docs: Move TODO/compatibility step in release checklist. 2025-03-19 18:11:20 -07:00
Alya Abbott
dcabac6cad docs: Describe how to configure navigation tour video. 2025-03-18 16:36:25 -07:00
ahmedgulabkhan
3ece6ca196 user-settings: Update icon for managing a user or bot.
Co-authored-by: Lauryn Menard <lauryn@zulip.com>
2025-03-17 10:52:25 -07:00
ahmedgulabkhan
c0b3fb1bbe user-settings: Update icon for deactivating user or bot.
Co-authored-by: Lauryn Menard <lauryn@zulip.com>
2025-03-17 10:52:25 -07:00
Alex Vandiver
29a0d287fc puppet: Allow for arbitrary queues to have more than one worker.
This generalizes from thumbnail_workers, to include any other queue.
We only additionally choose to document `email_senders_workers`,
however, since other queues are not guaranteed to work correctly with
multiple consumers.
2025-03-14 14:07:09 -07:00
Sahil Batra
6f6059da73 personal_menu: Support changing information density settings.
This commit adds UI in personal popover menu for user to change
font-size and line-height.

Fixes part of #33186.
2025-03-10 16:07:37 -07:00
Alya Abbott
80078971b5 docs: Link to instructions for configuring billing admin in the UI. 2025-03-10 14:31:18 -07:00
Alya Abbott
fdd04b56a7 help and docs: Document how to disable file uploads on a server. 2025-03-07 17:07:50 -08:00
Tim Abbott
04bff0fe26 docs: Add missing details to release lifecycle docs.
- Clarify what we mean by supported ranges of Git versions.
- Document terminal app compatibility policies.
- Clarify that forks are an option on top of all supported Git
  versions.
2025-03-07 11:59:36 -08:00
Alya Abbott
988622c5bb docs: Clean up release lifecycle doc.
- Split out roadmap page.
- Reorganize content.
- Clarify the major points and reduce redundancy.
2025-03-07 11:59:36 -08:00
Alya Abbott
4246d42d91 docs: Reocmmend upgrading to latest release in upgrade doc. 2025-03-07 11:59:36 -08:00
Lauryn Menard
8f9a0516b6 docs: Update video call links for new configure call provider article.
Co-authored-by: Alya Abbott <alya@zulip.com>
2025-03-07 11:34:21 -08:00
Tim Abbott
fb244a611a Release Zulip Server 10.0-beta2. 2025-03-06 17:13:29 -08:00
Niloth P
b7e79715cc integration-docs: Combine two macros that are always used together.
Edited the git-append-branches.md macro to match the previous
git-branches-additional-feature.md macro, and moved it inside the
webhook-url-with-bot-email.md macro, as it's only ever used
immediately after that macro.
2025-03-05 10:39:13 -08:00
Niloth P
30e7310495 integration-docs: Remove two outdated macros.
- generate-integration-url.md has been long replaced by the
generate-webhook-url-basic.md.
- webhook-url.md was only being used inside the above macro.
2025-03-05 10:39:13 -08:00
Alya Abbott
8e810aae54 docs: Improve Upgrade Zulip documentation.
- Arrange info more cleanly into sections.
- Avoid duplicating git versions documentation.
2025-03-03 15:37:43 -08:00
Alya Abbott
38c235bdca contributor docs: More guidance on explaining your PR vs. prior ones. 2025-03-03 13:58:19 -08:00
Vector73
ad3886e142 docs: Document new create-api-changelog tool. 2025-03-03 11:40:29 -08:00
Tim Abbott
404a321799 Release Zulip Server 10.0-beta1. 2025-02-28 17:12:41 -08:00
Tim Abbott
c25ad00477 docs: Bump versions and drop legacy details in release lifecycle.
I don't think a user-facing document needs to spend limited attention
on a versioning scheme change from 5 years ago.
2025-02-28 17:12:25 -08:00
Tim Abbott
15409c05e2 docs: Bump versions in upgrade page examples. 2025-02-28 17:12:25 -08:00
Tim Abbott
9508877fbc docs: Modernize PostgreSQL upgrade instructions. 2025-02-28 17:12:25 -08:00
Tim Abbott
8a44d77eda docs: Delete Trusty to Xenial upgrade documentation.
I don't believe there's anyone still running 2.0.x versions.
2025-02-28 17:12:24 -08:00
Tim Abbott
b9cbbbcb35 docs: Rewrite server configuration page.
- Restructure the introductory content to be more focused on the
  overview.

- The bottom content was a stale duplicate of the bottom of the
  installer page, dating from when this was a required step after
  running the installer.

- Most of the longer-form sections were duplicates of sections of
  either the installer page or the introductions of dedicated pages on
  the topic. Remove these in favor of new entries in the popular
  settings area.

- Mention storage as a popular setting to configure.

- Remove deleted Twitter integration from popular settings list.
2025-02-28 17:12:24 -08:00
Anders Kaseorg
d7556b4060 requirements: Migrate to uv.
https://docs.astral.sh/uv/

Signed-off-by: Anders Kaseorg <anders@zulip.com>
2025-02-24 22:29:24 -08:00
Lauryn Menard
b96d94f679 docs: Update sections for organization settings tab changes.
Updates help center, integration and contributor docs where for
the new subsections on the organization settings tab, which were
changed in #33605.

Previously, these settings were all in the "Other settings"
subsection for that organization settings tab.
2025-02-24 18:14:21 -08:00
Tim Abbott
1031a97d0c docs: Update changelog for changes in main. 2025-02-20 14:53:03 -08:00
Alya Abbott
18a1a1e8e3 docs: Tweak descriptions of Zoom app options. 2025-02-14 10:17:52 -08:00
Lauryn Menard
8561800676 video-calls: Add Zoom Serverto Server OAuth integration.
Adds a second Zoom integration that uses the Zoom Server to Server
OAuth app process. Only one of the two Zoom integrations can be
configured on a Zulip server.

Adds a cache for the access token from the Zoom server so that it
can be used by the server to create meetings for the approximate
duration of the access token

In the web-app compose box, if the user's delivery email does not
match a user on the configured Zoom account for the server to server
integration, then a compose box error banner will be shown when the
error response is received after clicking/selecting the video or
audio call button.

Also updates the production documentation for the both types of Zoom
integration apps (Server to Server and General). The General app
process for Zoom now requires unlisted apps to go through their
review process, which we now have documented.

Fixes #33117.
2025-02-13 16:35:43 -08:00
Alex Vandiver
adbdbee26b cache: Rename user_profile_cache_key to be more specific. 2025-02-13 12:40:53 -08:00
Mateusz Mandera
0a45a289f2 install: Add --agree-to-terms-of-service flag. 2025-02-13 09:49:28 -08:00
Alya Abbott
ea7cc614a5 contributor docs: Reorganize contributor guide.
- Offer more hand-holding at the start.
- Clean up dev environment setup steps.
- Move joining CZO later in the process.
- Move feedback section to feature suggestions page.
- Drop other non-coding info, as it exists elsewhere.
2025-02-12 12:58:10 -08:00
Alya Abbott
801bf0454f contributor docs: Consistently describe project hours and difficulty. 2025-02-11 09:55:34 -08:00
Tim Abbott
745a81b70b docs: Add a few new GSoC project ideas.
I expect to add a few more in the coming weeks.
2025-02-10 17:25:28 -08:00
Mateusz Mandera
0de58860dc install: Configure services during installation. 2025-02-05 17:47:28 -08:00
Greg Price
2ce4fad39f contributor docs: Update GSoC mobile project for 2025. 2025-02-05 13:25:09 -08:00