FEATURE: Log tag group changes in staff action log (#28787)

* FEATURE: Log tag group changes in staff action log

This commit records every change (add, change, delete) to a tag group in
the staff action log.

It uses a modal that was originally called ThemeChangeModal to display
changes, allowing staffs to see the specific changes clearly. The modal
is renamed to StaffActionLogChangeModal in this PR.

ref: https://meta.discourse.org/t/-/325011/14

Co-authored-by: Keegan George <kgeorge13@gmail.com>
This commit is contained in:
Linca
2024-09-09 10:50:48 +08:00
committed by GitHub
parent 2bb740cb16
commit aab2987438
11 changed files with 222 additions and 19 deletions

View File

@@ -6339,6 +6339,9 @@ en:
custom_emoji_destroy: "delete custom emoji"
delete_post_permanently: "permanently delete post"
delete_topic_permanently: "permanently delete topic"
tag_group_create: "create tag group"
tag_group_destroy: "delete tag group"
tag_group_change: "change tag group"
screened_emails:
title: "Screened Emails"
description: "When someone tries to create a new account, the following email addresses will be checked and the registration will be blocked, or some other action performed."