[CLD-7029] Add a new system console page for configuring custom export FileSettings (#26034)

* Add a new system console page for configuring custom export FileSettings

* Remove NONE option for ExportDriverName dropdown

* Fix tests

* Fix i18n

* Update webapp/channels/src/components/admin_console/admin_definition.tsx

Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>

* PR Feedback

* Fix formatting

* gofmt

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
Этот коммит содержится в:
Nick Misasi
2024-02-28 11:06:17 -05:00
коммит произвёл GitHub
родитель 344c5a7528
Коммит 9ffec5eab6
7 изменённых файлов: 228 добавлений и 31 удалений

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

@@ -50,6 +50,9 @@ type FeatureFlags struct {
ConsumePostHook bool
CloudAnnualRenewals bool
CloudDedicatedExportUI bool
WebSocketEventScope bool
}
@@ -70,6 +73,7 @@ func (f *FeatureFlags) SetDefaults() {
f.CloudIPFiltering = false
f.ConsumePostHook = false
f.CloudAnnualRenewals = false
f.CloudDedicatedExportUI = false
f.WebSocketEventScope = false
}