diff --git a/templates/zerver/api/changelog.md b/templates/zerver/api/changelog.md index 8bd6ac389c..284a7d8724 100644 --- a/templates/zerver/api/changelog.md +++ b/templates/zerver/api/changelog.md @@ -214,7 +214,7 @@ No changes; feature level used for Zulip 5.0 release. **Feature level 104** -* [`PATCH /realm`]: Added `string_id` parameter for changing an +* `PATCH /realm`: Added `string_id` parameter for changing an organization's subdomain. Currently, this is only allowed for changing a demo organization to a normal one. @@ -222,7 +222,8 @@ No changes; feature level used for Zulip 5.0 release. * [`POST /register`](/api/register-queue): Added `create_web_public_stream_policy` policy for which users can create web-public streams. -* [`PATCH /realm`]: Added support for updating `create_web_public_stream_policy`. +* [`GET /events`](/api/get-events), `PATCH /realm`: Added support for updating + `create_web_public_stream_policy`. * [`POST /register`](/api/register-queue): Added `can_create_web_public_streams` boolean field to the response. diff --git a/zerver/openapi/zulip.yaml b/zerver/openapi/zulip.yaml index 037e2efb4e..148e4148a4 100644 --- a/zerver/openapi/zulip.yaml +++ b/zerver/openapi/zulip.yaml @@ -3717,6 +3717,13 @@ paths: **Changes**: Before Zulip 5.0 (feature level 102), permission to create streams was controlled by the `create_stream_policy` setting. + create_web_public_stream_policy: + type: integer + description: | + The [policy](/api/roles-and-permissions#permission-levels) + for which users can create web public streams in this organization. + + **Changes**: New in Zulip 5.0 (feature level 103). default_code_block_language: type: string nullable: true