authentication_methods: Bump feature level and add changelog entries.

This commit is contained in:
Mateusz Mandera 2024-02-16 01:06:32 +01:00 committed by Tim Abbott
parent 1ede8da46c
commit d5fb3f3176
3 changed files with 20 additions and 1 deletions

View File

@ -20,6 +20,17 @@ format used by the Zulip server that they are interacting with.
## Changes in Zulip 9.0 ## Changes in Zulip 9.0
**Feature level 243**
* [`POST /register`](/api/register-queue), [`GET
/events`](/api/get-events): Changed the format of
`realm_authentication_methods` and `authentication_methods`,
respectively, to use a dictionary rather than a boolean as the value
for each authentication method. The new dictionaries are more
extensively and contain fields indicating whether the backend is
unavailable to the current realm due to Zulip Cloud plan
restrictions or any other reason.
**Feature level 242** **Feature level 242**
* [`POST /register`](/api/register-queue), [`POST /events`](/api/get-events), * [`POST /register`](/api/register-queue), [`POST /events`](/api/get-events),

View File

@ -33,7 +33,7 @@ DESKTOP_WARNING_VERSION = "5.9.3"
# Changes should be accompanied by documentation explaining what the # Changes should be accompanied by documentation explaining what the
# new level means in api_docs/changelog.md, as well as "**Changes**" # new level means in api_docs/changelog.md, as well as "**Changes**"
# entries in the endpoint's documentation in `zulip.yaml`. # entries in the endpoint's documentation in `zulip.yaml`.
API_FEATURE_LEVEL = 242 API_FEATURE_LEVEL = 243
# Bump the minor PROVISION_VERSION to indicate that folks should provision # 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 # only when going from an old version of the code to a newer version. Bump

View File

@ -4183,6 +4183,10 @@ paths:
methods are enabled for the organization. For authentication UI itself, methods are enabled for the organization. For authentication UI itself,
clients should use the pre-authentication metadata returned by clients should use the pre-authentication metadata returned by
[`GET /server_settings`](/api/get-server-settings). [`GET /server_settings`](/api/get-server-settings).
**Changes**: In Zulip 9.0 (feature level 243), the values in this
dictionary were changed. Previously, the values were a simple boolean
indicating whether the backend is enabled or not.
bot_creation_policy: bot_creation_policy:
type: integer type: integer
description: | description: |
@ -14540,6 +14544,10 @@ paths:
methods are enabled for the organization. For authentication UI itself, methods are enabled for the organization. For authentication UI itself,
clients should use the pre-authentication metadata returned by clients should use the pre-authentication metadata returned by
[`GET /server_settings`](/api/get-server-settings). [`GET /server_settings`](/api/get-server-settings).
**Changes**: In Zulip 9.0 (feature level 241), the values in this
dictionary were changed. Previously, the values were a simple boolean
indicating whether the backend is enabled or not.
realm_allow_message_editing: realm_allow_message_editing:
type: boolean type: boolean
description: | description: |