Alya Abbott
7f51161761
docs: Edit installation instructions for clarity.
2024-02-20 19:55:06 -08:00
Mateusz Mandera
8349437aff
ldap: Clarify order of role processing by AUTH_LDAP_USER_FLAGS_BY_GROUP.
2024-02-20 16:18:43 -08:00
Tim Abbott
7d9c82cbea
docs: Document restarts after changing zulip.conf.
2024-02-20 15:49:46 -08:00
David Rosa
2b95068406
docs: Split /production/deployment.html into multiple pages.
...
- Makes "Deployment options" easier to navigate by splitting the
"Reverse proxies" and "System configuration" sections out into
dedicated pages.
Fixes #28928 .
2024-02-20 15:49:46 -08:00
Tim Abbott
2a59edda53
version: Update version and changelog following 8.2 release.
2024-02-16 15:31:54 -08:00
Sujal Shah
c1b749cc0f
docs: Update markdown.js to markdown.ts.
...
This was missed when it was converted to TypeScript.
2024-02-16 14:22:01 -08:00
Anders Kaseorg
b9e62c7af8
page_params: Split out state data for realm.
...
For spectators, the chunk of page_params that originates from
do_events_register isn’t assigned until ui_init.js. That means the
TypeScript type of page_params is mostly a lie during module load
time: reading a parameter too early silently results in undefined
rather than the declared type, with unpredictable results later on.
We want to make such an early read into an immediate runtime error,
for both users and spectators consistently, and pave the way for
runtime validation of the page_params type. As a second step, split
out the subset of fields that pertain to the entire realm.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-02-15 10:22:52 -08:00
Anders Kaseorg
e96ede0ef6
page_params: Split out state data for current user.
...
For spectators, the chunk of page_params that originates from
do_events_register isn’t assigned until ui_init.js. That means the
TypeScript type of page_params is mostly a lie during module load
time: reading a parameter too early silently results in undefined
rather than the declared type, with unpredictable results later on.
We want to make such an early read into an immediate runtime error,
for both users and spectators consistently, and pave the way for
runtime validation of the page_params type. As a first step, split
out the subset of fields that pertain to the current user.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-02-15 10:22:52 -08:00
Anders Kaseorg
80a6b12690
docs: Optimize /api links to skip trailing slash redirect.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-02-14 21:06:03 -05:00
Alya Abbott
920814f8c2
contributor docs: Update GSoC focus areas.
2024-02-13 14:06:15 -08:00
Varun Singh
e4c6476c57
ts: Update extension of recently migrated '.js' files.
2024-02-12 09:49:54 -08:00
Alya Abbott
c0cdfd78fb
contributor docs: Tweak wording in "Counting contributions" intro.
2024-02-10 07:06:35 -08:00
Alya Abbott
8fa39c2dc9
contributor docs: Rename "Contributor statistics" to "Counting contributions".
2024-02-10 07:06:35 -08:00
Eeshan Garg
03dd5daecc
docs: Add page explaining contributor stats on /team.
2024-02-09 16:56:44 -08:00
Tim Abbott
c3208c73a1
docs: Update GSoC page based on feedback.
2024-02-06 18:18:07 -08:00
Alex Vandiver
b23d90ed62
puppet: Rename puppet/zulip_ops to puppet/kandra.
...
This makes for easier tab-completion, and also is a bit more explicit
about the expected consumer.
2024-02-06 17:56:27 -08:00
Tim Abbott
b8562bf7b4
docs: Update main GSoC page.
2024-02-05 17:51:23 -08:00
Greg Price
000e9fdb69
docs: Update mobile project description for GSoC 2024.
2024-01-31 16:31:54 -08:00
Alya Abbott
b9d4e86a1d
contributor docs: Link to GSoC 2023 blog post.
2024-01-30 17:37:10 -08:00
Karl Stolley
f07dae6b25
bootstrap: Fork CSS into app, portico copies.
...
This aims to reduce the cognitive overhead of doing Bootstrap CSS
cleanup by concerning contributors only with Zulip or the portico.
2024-01-28 15:07:36 -08:00
Alya Abbott
31839a1306
docs: Update priorities GitHub board link 8.0->9.0.
2024-01-26 16:55:20 -08:00
Tim Abbott
4b6b1da83c
bootstrap: Remove now-unused tabs JS component.
...
This was the last bootstrap.js feature, so we finally get to remove
the whole module.
2024-01-25 18:35:38 -08:00
Tim Abbott
a53aee714d
version: Update version and changelog following 8.1 release.
2024-01-24 17:46:56 -08:00
Tim Abbott
35f14e3a89
github: Add Zulip Server 8.0+ to bug report checklist.
...
And the release checklist so we don't forget next time.
2024-01-24 09:53:45 -08:00
Mateusz Mandera
8ab0296a6e
docs: Add documentation for the new custom auth wrapper setting.
2024-01-23 17:46:40 -08:00
Alex Vandiver
e0bd169c77
docs: Fix other help pages that were renamed or moved, to save a redirect.
2024-01-11 13:52:12 -08:00
Alex Vandiver
eefe147c34
web: Fix links which were missing trailing slashes.
2024-01-11 13:52:12 -08:00
Alex Vandiver
ec4f3e44df
docs: Fix selfhoster URL to be the canonical one.
...
We redirect from `/serverlogin` to `/serverlogin/`, so save a 301.
2024-01-11 12:43:31 -08:00
Akash Kumar Singh
2f9b5081ed
docs: Update PostgreSQL support table for Zulip Server 8.x.
...
Co-authored-by: Alex Vandiver <alexmv@zulip.com>
2024-01-08 15:17:09 -05:00
Sharif Naas
bafea0e7be
docs: Add a more direct link to the code for the push notification bouncer.
2024-01-07 16:41:41 -08:00
Alex Vandiver
511cc4d8f7
management: Provide a way to deactivate the push registration.
2024-01-04 15:34:28 -08:00
Karl Stolley
131c24b390
docs: Add warning about failed provisioning on macOS.
...
Fixes : #28370
2024-01-04 10:29:57 -08:00
Mateusz Mandera
75212e7ded
docs: Add tiny note about Keycloak URL format in SAML doc.
...
That specific piece of the instructions makes it sound like /auth/ is
surely supposed to be there in the URL. But newer versions of Keycloak
don't have it - so mention that explicitly, not to create a wrong
expectation.
2024-01-04 09:39:03 -08:00
Anders Kaseorg
88f0d6e710
docs: Fix reference to page_params.mandatory_topics.
...
Commit 64041e0da1
(#4628 ) renamed this.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-01-01 17:37:50 -08:00
Mateusz Mandera
bc8167db2a
docs: Fix typo in mypy doc.
2024-01-01 17:36:13 -08:00
Prakhar Pratyush
1472aac750
docs: Update the URL for Stripe docs to install Stripe CLI locally.
2023-12-30 11:15:06 -08:00
Prakhar Pratyush
3dd9ba4e94
docs: Update 'set private key' step in billing (development) docs.
...
Earlier, the URL directed to live API keys. Updated the URL
to direct to 'test API keys'.
Also explicitly mentioned is to double check that the keys are
'test keys', in case Stripe changes the URL as it did before.
2023-12-30 11:15:06 -08:00
Alex Vandiver
1ba2f39854
install: Support PostgreSQL 16.
2023-12-23 14:57:12 -08:00
Anders Kaseorg
cd96193768
models: Extract zerver.models.realms.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-12-16 22:08:44 -08:00
Anders Kaseorg
45bb8d2580
models: Extract zerver.models.users.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-12-16 22:08:44 -08:00
Anders Kaseorg
e601d0ae7c
models: Rename zerver/models.py to zerver/models/__init__.py.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-12-16 22:08:44 -08:00
Anders Kaseorg
839b04a253
docs: Update example run-dev output.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-12-16 22:08:44 -08:00
Anders Kaseorg
a37b36ca2b
changelog: Fix version number typo.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-12-15 13:21:09 -08:00
Tim Abbott
7b80af61e4
Update version following 8.0 release.
2023-12-15 13:14:29 -08:00
Tim Abbott
bc13f0ea37
Release Zulip Server 8.0.
2023-12-15 11:16:19 -08:00
Tim Abbott
9423ccecd4
docs: Document plan management login tips.
2023-12-15 11:03:42 -08:00
Tim Abbott
ace8344b5a
docs: Document manual update_analytics_counts.
2023-12-15 10:13:35 -08:00
Anders Kaseorg
a13e42f18a
docs: Add missing spaces around code spans.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-12-14 00:05:44 -08:00
Tim Abbott
555cdd0a57
Release Zulip Server 8.0-beta2.
2023-12-12 12:17:56 -08:00
Tim Abbott
bd539d7d12
docs: Update changelog with latest changes.
2023-12-12 11:38:19 -08:00