[CLD-7549] Expose System Console UI for ExperimentalAuditSettings (#26840)

* Expose experimental audit log settings to sys console

* Add the rest of the config

* Add check for enterprise sku

* Update string to include a note about being required given another setting

* gofmt

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
Nick Misasi
2024-05-07 13:36:07 -04:00
коммит произвёл GitHub
родитель 09c39cf3ec
Коммит 5d4e92b6c5
4 изменённых файлов: 126 добавлений и 1 удалений

Просмотреть файл

@@ -56,6 +56,8 @@ type FeatureFlags struct {
NotificationMonitoring bool
ExperimentalAuditSettingsSystemConsoleUI bool
ClientMetrics bool
}
@@ -80,6 +82,7 @@ func (f *FeatureFlags) SetDefaults() {
f.ChannelBookmarks = false
f.WebSocketEventScope = false
f.NotificationMonitoring = true
f.ExperimentalAuditSettingsSystemConsoleUI = false
f.ClientMetrics = false
}