Commit Graph

3292 Commits

Author SHA1 Message Date
Karl Stolley
f434c9d913 dev_docs: Add instructions for preparing icon files. 2025-04-23 17:06:35 -07:00
Karl Stolley
025ead514b dev_docs: Finesse language on icons guidance. 2025-04-23 17:06:35 -07:00
Tim Abbott
c39c984993 Release Zulip Server 10.2. 2025-04-15 18:28:16 -07:00
bedo
51dab09c69 doc: Add an error explanation in schema migrations.
It wasn't clear enough the stated cause behind the following error:

"django.db.utils.OperationalError:
cannot ALTER TABLE "table_name" because it has pending trigger events"

So I add the detailed cause.
2025-04-14 09:10:34 -07:00
Alex Vandiver
e1aa8b1cb0 tusd: Use GCS upload backend when the endpoint matches.
This works around tus/tusd#322, which in turn is caused by
aws/aws-sdk-go-v2#1816.  This requires separate authentication via
service account key.

Fixes: #34186.
2025-04-11 12:16:03 -07:00
Alya Abbott
f4a337c656 contributor docs: Update info on icons in the help center. 2025-04-11 11:21:52 -07:00
Alex Vandiver
aeed907c50 s3: Support non-AWS S3 providers which do not support request checksums. 2025-04-10 11:11:25 -07:00
Anders Kaseorg
80b607c8cb install: Remove PostgreSQL 13 support.
PostgreSQL 13 reaches end of life on November 13, 2025, and Django 5.2
does not support it.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
2025-04-07 17:41:55 -07:00
Anders Kaseorg
818742c62b install: Support PostgreSQL 17.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2025-04-07 16:42:19 -07:00
Prakhar Pratyush
41df472d41 corporate: Replace /try-zulip with /?show_try_zulip_modal.
This commit removes the `/try-zulip` landing page.

The URLs are replaced with `chat.zulip.org/?show_try_zulip_modal`,
which leads to display a modal for spectators.

Fixes #34181.
2025-04-03 13:01:48 -07:00
KIRTAN AGARWAL
b1d955379e test-backend: Remove outdated reference to MarkdownTest class.
The tests and test classes have been slightly renamed over time.
2025-04-01 17:58:22 -07:00
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