api-changelog: Clarify feature level 162 descriptive text.

Original API changelog entries: commit 73f0eae394 and
commit 2c4e076fef and commit 891f83601d.
This commit is contained in:
Lauryn Menard 2023-05-22 17:59:24 +02:00 committed by Tim Abbott
parent 0e9c34a975
commit e4ae8b79c3
2 changed files with 49 additions and 42 deletions

View File

@ -209,16 +209,16 @@ format used by the Zulip server that they are interacting with.
**Feature level 162** **Feature level 162**
* [`POST /register`](/api/register-queue), [`GET /events`](/api/get-events), * `PATCH /realm`, [`POST /register`](/api/register-queue),
`PATCH /realm`: Added new `move_messages_within_stream_limit_seconds` setting. [`GET /events`](/api/get-events): Added two new realm settings
* [`POST /register`](/api/register-queue), [`GET /events`](/api/get-events), `move_messages_within_stream_limit_seconds` and
`PATCH /realm`: Added new `move_messages_between_streams_limit_seconds` setting. `move_messages_between_streams_limit_seconds` for organizations to
* [`PATCH /messages/{message_id}`](/api/update-message): Time limit to edit configure time limits for editing topics and moving messages between streams.
topics, for users other than administrators and moderators, can now be * [`PATCH /messages/{message_id}`](/api/update-message): For users other than
configured using `move_messages_within_stream_limit_seconds` setting. administrators and moderators, the time limit for editing topics is now
* [`PATCH /messages/{message_id}`](/api/update-message): Time limit to move controlled via the realm setting `move_messages_within_stream_limit_seconds`
messages between streams, for users other than administrators and moderators, and the time limit for moving messages between streams is now controlled by
can now be configured using `move_messages_between_streams_limit_seconds` setting. the realm setting `move_messages_between_streams_limit_seconds`.
**Feature level 161** **Feature level 161**

View File

@ -4071,29 +4071,31 @@ paths:
nullable: true nullable: true
description: | description: |
Messages sent more than this many seconds ago cannot be moved within a Messages sent more than this many seconds ago cannot be moved within a
stream by members with this organization's [message move stream to another topic by users who have permission to do so based on this
policy](/help/restrict-moving-messages). This setting does not organization's [topic edit policy](/help/restrict-moving-messages). This
affect moderators and administrators. setting does not affect moderators and administrators.
Will not be 0. A `null` value means no limit: messages can be moved Will not be 0. A `null` value means no limit, so message topics can be
regardless of how long ago they were sent. edited regardless of how long ago they were sent.
**Changes**: New in Zulip 7.0 (feature level 162). Previously, this **Changes**: New in Zulip 7.0 (feature level 162). Previously, this time
limit was always 72 hours. limit was always 72 hours for users who were not administrators or
moderators.
move_messages_between_streams_limit_seconds: move_messages_between_streams_limit_seconds:
type: integer type: integer
nullable: true nullable: true
description: | description: |
Messages sent more than this many seconds ago cannot be moved between Messages sent more than this many seconds ago cannot be moved between
streams by members with this organization's [message move streams by users who have permission to do so based on this organization's
policy](/help/restrict-moving-messages). This setting does not [message move policy](/help/restrict-moving-messages). This setting does
affect moderators and administrators. not affect moderators and administrators.
Will not be 0. A `null` value means no limit: messages can be moved Will not be 0. A `null` value means no limit, so messages can be moved
regardless of how long ago they were sent. regardless of how long ago they were sent.
**Changes**: New in Zulip 7.0 (feature level 162). Previously, it **Changes**: New in Zulip 7.0 (feature level 162). Previously, there was
was not possible to add a time limit for moving messages. no time limit for moving messages between streams for users with permission
to do so.
move_messages_between_streams_policy: move_messages_between_streams_policy:
type: integer type: integer
description: | description: |
@ -6918,12 +6920,15 @@ paths:
administrators or moderators, try to move messages after these time administrators or moderators, try to move messages after these time
limits have passed. limits have passed.
Before Zulip 7.0 (feature level 162), users who were not Before Zulip 7.0 (feature level 162), users who were not administrators or
administrators or moderators could only edit topics if the target moderators could only edit topics if the target message was sent within the
message was sent within the last 3 days. That time limit is now last 3 days. As of this feature level, that time limit is now controlled by
controlled by the `move_messages_within_stream_limit_seconds` setting. A the realm setting `move_messages_within_stream_limit_seconds`. Also at this
similar time limit for moving topics to different streams was added, feature level, a similar time limit for moving messages between streams was
controlled by the `move_messages_between_streams_limit_seconds` setting. added, controlled by the realm setting
`move_messages_between_streams_limit_seconds`. Previously, all users who
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 Before Zulip 7.0 (feature level 159), editing
streams and topics of messages was forbidden if streams and topics of messages was forbidden if
@ -12952,15 +12957,16 @@ paths:
Present if `realm` is present in `fetch_event_types`. Present if `realm` is present in `fetch_event_types`.
Messages sent more than this many seconds ago cannot be moved within a Messages sent more than this many seconds ago cannot be moved within a
stream by members with this organization's [message move stream to another topic by users who have permission to do so based on this
policy](/help/restrict-moving-messages). This setting does not organization's [topic edit policy](/help/restrict-moving-messages). This
affect moderators and administrators. setting does not affect moderators and administrators.
Will not be 0. A `null` value means no limit: messages can be moved Will not be 0. A `null` value means no limit, so message topics can be
regardless of how long ago they were sent. edited regardless of how long ago they were sent.
**Changes**: New in Zulip 7.0 (feature level 162). Previously, this **Changes**: New in Zulip 7.0 (feature level 162). Previously, this time
limit was always 72 hours. limit was always 72 hours for users who were not administrators or
moderators.
realm_move_messages_between_streams_limit_seconds: realm_move_messages_between_streams_limit_seconds:
type: integer type: integer
nullable: true nullable: true
@ -12968,15 +12974,16 @@ paths:
Present if `realm` is present in `fetch_event_types`. Present if `realm` is present in `fetch_event_types`.
Messages sent more than this many seconds ago cannot be moved between Messages sent more than this many seconds ago cannot be moved between
streams by members with this organization's [message move streams by users who have permission to do so based on this organization's
policy](/help/restrict-moving-messages). This setting does not [message move policy](/help/restrict-moving-messages). This setting does
affect moderators and administrators. not affect moderators and administrators.
Will not be 0. A `null` value means no limit: messages can be moved Will not be 0. A `null` value means no limit, so messages can be moved
regardless of how long ago they were sent. regardless of how long ago they were sent.
**Changes**: New in Zulip 7.0 (feature level 162). Previously, it **Changes**: New in Zulip 7.0 (feature level 162). Previously, there was
was not possible to add a time limit for moving messages. no time limit for moving messages between streams for users with permission
to do so.
realm_community_topic_editing_limit_seconds: realm_community_topic_editing_limit_seconds:
type: integer type: integer
description: | description: |