api-changelog: Clarify feature level 159 descriptive text.

Original API changelog entries: commit 02eee3a04f and
commit 815bf609fa.
This commit is contained in:
Lauryn Menard 2023-05-22 19:56:45 +02:00 committed by Tim Abbott
parent e4ae8b79c3
commit 8ec9abe00d
2 changed files with 29 additions and 25 deletions

View File

@ -240,16 +240,15 @@ format used by the Zulip server that they are interacting with.
**Feature level 159**
* [`POST /register`](/api/register-queue), [`GET /events`](/api/get-events),
`PATCH /realm`: Nobody added as an option for the realm setting
`edit_topic_policy`.
* [`POST /register`](/api/register-queue), [`GET /events`](/api/get-events),
`PATCH /realm`: Nobody added as an option for the realm setting
`move_messages_between_streams_policy`.
* [`PATCH /messages/{message_id}`](/api/update-message): Permission to edit stream
and topic of messages do not depend on `allow_message_editing` setting now.
* [`PATCH /messages/{message_id}`](/api/update-message): Message senders are not
allowed to edit topics indefinitely now.
* `PATCH /realm`, [`POST /register`](/api/register-queue),
[`GET /events`](/api/get-events):
Nobody added as an option for the realm settings `edit_topic_policy`
and `move_messages_between_streams_policy`.
* [`PATCH /messages/{message_id}`](/api/update-message): Permission
to edit the stream and/or topic of messages no longer depends on the
realm setting `allow_message_editing`.
* [`PATCH /messages/{message_id}`](/api/update-message): The user who
sent the message can no longer edit the message's topic indefinitely.
Feature level 158 is reserved for future use in 6.x maintenance
releases.

View File

@ -3941,9 +3941,10 @@ paths:
- 5 = Everyone
- 6 = Nobody
**Changes**: New in Zulip 5.0 (feature level 75), replacing the
previous `allow_community_topic_editing` boolean. Nobody added
as an option in Zulip 7.0 (feature level 159).
**Changes**: Nobody added as an option in Zulip 7.0 (feature level 159).
New in Zulip 5.0 (feature level 75), replacing the previous
`allow_community_topic_editing` boolean.
[permission-level]: /api/roles-and-permissions#permission-levels
[calc-full-member]: /api/roles-and-permissions#determining-if-a-user-is-a-full-member
@ -4108,8 +4109,9 @@ paths:
- 4 = Moderators only
- 6 = Nobody
**Changes**: New in Zulip 4.0 (feature level 56). Nobody added
as an option in Zulip 7.0 (feature level 159).
**Changes**: Nobody added as an option in Zulip 7.0 (feature level 159).
New in Zulip 4.0 (feature level 56).
[permission-level]: /api/roles-and-permissions#permission-levels
[calc-full-member]: /api/roles-and-permissions#determining-if-a-user-is-a-full-member
@ -6930,12 +6932,13 @@ paths:
had permission to move messages between streams did not have any time limit
restrictions when doing so.
Before Zulip 7.0 (feature level 159), editing
streams and topics of messages was forbidden if
`allow_message_editing` was `false`, regardless of the
Before Zulip 7.0 (feature level 159), editing streams and topics of messages
was forbidden if the realm setting for `allow_message_editing` was `false`,
regardless of an organization's configuration for the realm settings
`edit_topic_policy` or `move_messages_between_streams_policy`.
Before Zulip 7.0 (feature level 159), message senders were allowed
to edit the topic indefinitely.
Before Zulip 7.0 (feature level 159), message senders were allowed to edit
the topic of their messages indefinitely.
[config-message-editing]: /help/restrict-message-editing-and-deletion
[restrict-move-messages]: /help/restrict-moving-messages
@ -12684,8 +12687,9 @@ paths:
- 4 = Moderators only
- 6 = Nobody
**Changes**: New in Zulip 4.0 (feature level 56). Nobody added
as an option in Zulip 7.0 (feature level 159).
**Changes**: Nobody added as an option in Zulip 7.0 (feature level 159).
New in Zulip 4.0 (feature level 56).
[permission-level]: /api/roles-and-permissions#permission-levels
[calc-full-member]: /api/roles-and-permissions#determining-if-a-user-is-a-full-member
@ -12929,9 +12933,10 @@ paths:
- 5 = Everyone
- 6 = Nobody
**Changes**: New in Zulip 5.0 (feature level 75), replacing the
previous `allow_community_topic_editing` boolean. Nobody added as
an option in Zulip 7.0 (feature level 159).
**Changes**: Nobody added as an option in Zulip 7.0 (feature level 159).
New in Zulip 5.0 (feature level 75), replacing the previous
`allow_community_topic_editing` boolean.
[permission-level]: /api/roles-and-permissions#permission-levels
[calc-full-member]: /api/roles-and-permissions#determining-if-a-user-is-a-full-member