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** **Feature level 159**
* [`POST /register`](/api/register-queue), [`GET /events`](/api/get-events), * `PATCH /realm`, [`POST /register`](/api/register-queue),
`PATCH /realm`: Nobody added as an option for the realm setting [`GET /events`](/api/get-events):
`edit_topic_policy`. Nobody added as an option for the realm settings `edit_topic_policy`
* [`POST /register`](/api/register-queue), [`GET /events`](/api/get-events), and `move_messages_between_streams_policy`.
`PATCH /realm`: Nobody added as an option for the realm setting * [`PATCH /messages/{message_id}`](/api/update-message): Permission
`move_messages_between_streams_policy`. to edit the stream and/or topic of messages no longer depends on the
* [`PATCH /messages/{message_id}`](/api/update-message): Permission to edit stream realm setting `allow_message_editing`.
and topic of messages do not depend on `allow_message_editing` setting now. * [`PATCH /messages/{message_id}`](/api/update-message): The user who
* [`PATCH /messages/{message_id}`](/api/update-message): Message senders are not sent the message can no longer edit the message's topic indefinitely.
allowed to edit topics indefinitely now.
Feature level 158 is reserved for future use in 6.x maintenance Feature level 158 is reserved for future use in 6.x maintenance
releases. releases.

View File

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