mirror of
https://github.com/zulip/zulip.git
synced 2025-10-23 04:52:12 +00:00
api: Increment API feature level to 392.
This commit is contained in:
@@ -20,6 +20,31 @@ format used by the Zulip server that they are interacting with.
|
||||
|
||||
## Changes in Zulip 11.0
|
||||
|
||||
**Feature level 392**
|
||||
|
||||
* [`GET /users/me/subscriptions`](/api/get-subscriptions),
|
||||
[`GET /streams`](/api/get-streams), [`GET /events`](/api/get-events),
|
||||
[`POST /register`](/api/register-queue): Added `topics_policy`
|
||||
field to Stream and Subscription objects.
|
||||
* [`POST /users/me/subscriptions`](/api/subscribe),
|
||||
[`PATCH /streams/{stream_id}`](/api/update-stream): Added
|
||||
`topics_policy` parameter to support setting and changing the
|
||||
the configuration for sending messages in the empty topic of the
|
||||
channel.
|
||||
* `PATCH /realm`, [`POST /register`](/api/register-queue),
|
||||
[`GET /events`](/api/get-events): Added `can_set_topics_policy_group`
|
||||
realm setting, which is a [group-setting value](/api/group-setting-values)
|
||||
describing the set of users with permission to change per-channel `topics_policy`
|
||||
setting.
|
||||
* `PATCH /realm`, [`GET /events`](/api/get-events),
|
||||
[`POST /register`](/api/register-queue):
|
||||
Added a new realm setting, `topics_policy` defining the
|
||||
default configuration for sending messages in empty topics.
|
||||
* [`GET /events`](/api/get-events), [`POST /register`](/api/register-queue):
|
||||
Deprecated `mandatory_topics` field in favor of `topics_policy` realm setting.
|
||||
* `PATCH /realm`: Removed `mandatory_topics` field as it is now replaced by
|
||||
`topics_policy` field.
|
||||
|
||||
**Feature level 391**
|
||||
|
||||
* [`POST /user_groups/{user_group_id}/members`](/api/update-user-group-members),
|
||||
|
@@ -1,9 +0,0 @@
|
||||
* [`GET /users/me/subscriptions`](/api/get-subscriptions),
|
||||
[`GET /streams`](/api/get-streams), [`GET /events`](/api/get-events),
|
||||
[`POST /register`](/api/register-queue): Added `topics_policy`
|
||||
field to Stream and Subscription objects.
|
||||
* [`POST /users/me/subscriptions`](/api/subscribe),
|
||||
[`PATCH /streams/{stream_id}`](/api/update-stream): Added
|
||||
`topics_policy` parameter to support setting and changing the
|
||||
the configuration for sending messages in the empty topic of the
|
||||
channel.
|
@@ -1,8 +0,0 @@
|
||||
* `PATCH /realm`, [`GET /events`](/api/get-events),
|
||||
[`POST /register`](/api/register-queue):
|
||||
Added a new realm setting, `topics_policy` defining the
|
||||
default configuration for sending messages in empty topics.
|
||||
* [`GET /events`](/api/get-events), [`POST /register`](/api/register-queue):
|
||||
Deprecated `mandatory_topics` field in favor of `topics_policy` realm setting.
|
||||
* `PATCH /realm`: Removed `mandatory_topics` field as it is now replaced by
|
||||
`topics_policy` field.
|
@@ -1,5 +0,0 @@
|
||||
* `PATCH /realm`, [`POST /register`](/api/register-queue),
|
||||
[`GET /events`](/api/get-events): Added `can_set_topics_policy_group`
|
||||
realm setting, which is a [group-setting value](/api/group-setting-values)
|
||||
describing the set of users with permission to change per-channel `topics_policy`
|
||||
setting.
|
@@ -34,7 +34,7 @@ DESKTOP_WARNING_VERSION = "5.9.3"
|
||||
# new level means in api_docs/changelog.md, as well as "**Changes**"
|
||||
# entries in the endpoint's documentation in `zulip.yaml`.
|
||||
|
||||
API_FEATURE_LEVEL = 391
|
||||
API_FEATURE_LEVEL = 392
|
||||
|
||||
# Bump the minor PROVISION_VERSION to indicate that folks should provision
|
||||
# only when going from an old version of the code to a newer version. Bump
|
||||
|
@@ -4780,7 +4780,7 @@ paths:
|
||||
Organization administrators can always change the `topics_policy` setting of
|
||||
every channel.
|
||||
|
||||
**Changes**: New in Zulip 10.0 (feature level ZF-ec92b4).
|
||||
**Changes**: New in Zulip 11.0 (feature level 392).
|
||||
- $ref: "#/components/schemas/GroupSettingValue"
|
||||
can_invite_users_group:
|
||||
allOf:
|
||||
@@ -5086,7 +5086,7 @@ paths:
|
||||
description: |
|
||||
Whether [topics are required](/help/require-topics) for messages in this organization.
|
||||
|
||||
**Changes**: Deprecated in Zulip 10.0 (feature level ZF-d9265f). This configuration is
|
||||
**Changes**: Deprecated in Zulip 11.0 (feature level 392). This configuration is
|
||||
now controlled by `topics_policy` realm setting.
|
||||
topics_policy:
|
||||
type: string
|
||||
@@ -5099,7 +5099,7 @@ paths:
|
||||
- allow_empty_topic - Topics are not required to send messages in the channels.
|
||||
- disable_empty_topic - Topics are required to send messages in the channels.
|
||||
|
||||
**Changes**: New in Zulip 10.0 (feature level ZF-d9265f). Previously, this configuration was
|
||||
**Changes**: New in Zulip 11.0 (feature level 392). Previously, this configuration was
|
||||
controlled by a boolean realm setting, `mandatory_topics`.
|
||||
max_file_upload_size_mib:
|
||||
type: integer
|
||||
@@ -17852,7 +17852,7 @@ paths:
|
||||
Organization administrators can always change the `topics_policy` setting of
|
||||
every channel.
|
||||
|
||||
**Changes**: New in Zulip 10.0 (feature level ZF-ec92b4).
|
||||
**Changes**: New in Zulip 11.0 (feature level 392).
|
||||
- $ref: "#/components/schemas/GroupSettingValue"
|
||||
realm_can_invite_users_group:
|
||||
allOf:
|
||||
@@ -18253,7 +18253,7 @@ paths:
|
||||
|
||||
Whether [topics are required](/help/require-topics) for messages in this organization.
|
||||
|
||||
**Changes**: Deprecated in Zulip 10.0 (feature level ZF-d9265f). This configuration is
|
||||
**Changes**: Deprecated in Zulip 11.0 (feature level 392). This configuration is
|
||||
now controlled by `topics_policy` realm setting.
|
||||
realm_topics_policy:
|
||||
type: string
|
||||
@@ -18268,7 +18268,7 @@ paths:
|
||||
- allow_empty_topic - Topics are not required to send messages in the channels.
|
||||
- disable_empty_topic - Topics are required to send messages in the channels.
|
||||
|
||||
**Changes**: New in Zulip 10.0 (feature level ZF-d9265f). Previously, this configuration was
|
||||
**Changes**: New in Zulip 11.0 (feature level 392). Previously, this configuration was
|
||||
controlled by a boolean realm setting, `mandatory_topics`.
|
||||
realm_message_retention_days:
|
||||
type: integer
|
||||
@@ -26962,7 +26962,7 @@ components:
|
||||
- allow_empty_topic - Topics are not required to send messages in the channel.
|
||||
- disable_empty_topic - Topics are required to send messages in the channel.
|
||||
|
||||
**Changes**: New in Zulip 10.0 (feature level ZF-263011).
|
||||
**Changes**: New in Zulip 11.0 (feature level 392).
|
||||
ChannelCanAddSubscribersGroup:
|
||||
allOf:
|
||||
- $ref: "#/components/schemas/GroupSettingValue"
|
||||
|
Reference in New Issue
Block a user