settings: Allow "resolve topic" permissions to be managed independently.

This commit separates the "resolve topic" permissions from the
topic editing permissions, through the introduction of setting -
"can_resolve_topics_group" which user group whose members
can resolve topics.

Fixes #21811
This commit is contained in:
roanster007
2024-06-17 03:54:39 +05:30
committed by Tim Abbott
parent 95eb883872
commit 2c548d4856
28 changed files with 484 additions and 24 deletions

View File

@@ -34,7 +34,7 @@ DESKTOP_WARNING_VERSION = "5.9.3"
# new level means in api_docs/changelog.md, as well as "**Changes**"
# entries in the endpoint's documentation in `zulip.yaml`.
API_FEATURE_LEVEL = 366
API_FEATURE_LEVEL = 367
# 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