diff --git a/api_docs/changelog.md b/api_docs/changelog.md index 82630c815f..614a8c30ff 100644 --- a/api_docs/changelog.md +++ b/api_docs/changelog.md @@ -20,6 +20,34 @@ format used by the Zulip server that they are interacting with. ## Changes in Zulip 11.0 +**Feature level 407** + +* [`GET /users/me/subscriptions`](/api/get-subscriptions), + [`GET /streams`](/api/get-streams), [`GET /events`](/api/get-events), + [`POST /register`](/api/register-queue): Added `can_delete_any_message_group` + field which is a [group-setting value](/api/group-setting-values) describing the + set of users with permissions to delete any message in the channel. +* [`POST /users/me/subscriptions`](/api/subscribe), + [`PATCH /streams/{stream_id}`](/api/update-stream): Added + `can_delete_any_message_group` parameter to support setting and + changing the user group whose members can delete any message in the specified + channel. +* `PATCH /realm`, [`POST /register`](/api/register-queue), + [`GET /events`](/api/get-events): Added `can_set_delete_message_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 + `can_delete_any_message_group` and `can_delete_own_message_group` settings. +* [`GET /users/me/subscriptions`](/api/get-subscriptions), + [`GET /streams`](/api/get-streams), [`GET /events`](/api/get-events), + [`POST /register`](/api/register-queue): Added `can_delete_own_message_group` + field which is a [group-setting value](/api/group-setting-values) describing the + set of users with permissions to delete the messages they have sent in the channel. +* [`POST /users/me/subscriptions`](/api/subscribe), + [`PATCH /streams/{stream_id}`](/api/update-stream): Added + `can_delete_own_message_group` parameter to support setting and + changing the user group whose members can delete the messages they have sent + in the channel. + **Feature level 406** * [`POST /register`](/api/register-queue): Added `push_devices` diff --git a/api_docs/unmerged.d/ZF-4ce648.md b/api_docs/unmerged.d/ZF-4ce648.md deleted file mode 100644 index 1b075ddbd9..0000000000 --- a/api_docs/unmerged.d/ZF-4ce648.md +++ /dev/null @@ -1,5 +0,0 @@ -* `PATCH /realm`, [`POST /register`](/api/register-queue), - [`GET /events`](/api/get-events): Added `can_set_delete_message_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 - `can_delete_any_message_group` and `can_delete_own_message_group` settings. diff --git a/api_docs/unmerged.d/ZF-e165db.md b/api_docs/unmerged.d/ZF-e165db.md deleted file mode 100644 index 9806d506cb..0000000000 --- a/api_docs/unmerged.d/ZF-e165db.md +++ /dev/null @@ -1,10 +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 `can_delete_own_message_group` - field which is a [group-setting value](/api/group-setting-values) describing the - set of users with permissions to delete the messages they have sent in the channel. -* [`POST /users/me/subscriptions`](/api/subscribe), - [`PATCH /streams/{stream_id}`](/api/update-stream): Added - `can_delete_own_message_group` parameter to support setting and - changing the user group whose members can delete the messages they have sent - in the channel. diff --git a/api_docs/unmerged.d/ZF-f80828.md b/api_docs/unmerged.d/ZF-f80828.md deleted file mode 100644 index b361b598bd..0000000000 --- a/api_docs/unmerged.d/ZF-f80828.md +++ /dev/null @@ -1,10 +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 `can_delete_any_message_group` - field which is a [group-setting value](/api/group-setting-values) describing the - set of users with permissions to delete any message in the channel. -* [`POST /users/me/subscriptions`](/api/subscribe), - [`PATCH /streams/{stream_id}`](/api/update-stream): Added - `can_delete_any_message_group` parameter to support setting and - changing the user group whose members can delete any message in the specified - channel. diff --git a/version.py b/version.py index 8c5b2def3c..7606480060 100644 --- a/version.py +++ b/version.py @@ -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 = 406 +API_FEATURE_LEVEL = 407 # 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 diff --git a/zerver/openapi/zulip.yaml b/zerver/openapi/zulip.yaml index e4a63e88d3..076dabe885 100644 --- a/zerver/openapi/zulip.yaml +++ b/zerver/openapi/zulip.yaml @@ -4860,7 +4860,7 @@ paths: Organization administrators can always change these settings of every channel. - **Changes**: New in Zulip 11.0 (feature level ZF-4ce648). + **Changes**: New in Zulip 11.0 (feature level 407). - $ref: "#/components/schemas/GroupSettingValue" can_set_topics_policy_group: allOf: @@ -18340,7 +18340,7 @@ paths: Organization administrators can always change these settings of every channel. - **Changes**: New in Zulip 11.0 (feature level ZF-4ce648). + **Changes**: New in Zulip 11.0 (feature level 407). - $ref: "#/components/schemas/GroupSettingValue" realm_can_set_topics_policy_group: allOf: @@ -22442,7 +22442,7 @@ paths: can always delete any message in the channel if they [have content access](/help/channel-permissions) to that channel. - **Changes**: New in Zulip 11.0 (feature level ZF-f80828). Prior to this + **Changes**: New in Zulip 11.0 (feature level 407). Prior to this change, only the users in `can_delete_any_message_group` were able delete any message in the organization. example: @@ -22468,7 +22468,7 @@ paths: can always delete their own messages in the channel if they [have content access](/help/channel-permissions) to that channel. - **Changes**: New in Zulip 11.0 (feature level ZF-e165db). Prior to this + **Changes**: New in Zulip 11.0 (feature level 407). Prior to this change, only the users in the organization-level `can_delete_any_message_group` and `can_delete_own_message_group` settings were able delete their own messages in the organization. @@ -27943,7 +27943,7 @@ components: setting can always delete any message in the channel if they [have content access](/help/channel-permissions) to that channel. - **Changes**: New in Zulip 11.0 (feature level ZF-f80828). Prior to this + **Changes**: New in Zulip 11.0 (feature level 407). Prior to this change, only the users in `can_delete_any_message_group` were able delete any message in the organization. @@ -27965,7 +27965,7 @@ components: can always delete their own messages in the channel if they [have content access](/help/channel-permissions) to that channel. - **Changes**: New in Zulip 11.0 (feature level ZF-e165db). Prior to this + **Changes**: New in Zulip 11.0 (feature level 407). Prior to this change, only the users in the organization-level `can_delete_any_message_group` and `can_delete_own_message_group` settings were able delete their own messages in the organization.