MM-58066-Use Client Config to determine AppsEnabled (#27872)

* remove enabling apps plugin by default

* use client config to determine creating app bindings.

* update the way dispatch is made

* updated type setting

* fixed unit test

* prevent a nil check

* dispatch batch

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
Scott Bishel
2024-08-26 16:03:17 -06:00
коммит произвёл GitHub
родитель 081aa8f6dc
Коммит e64cdfb34b
5 изменённых файлов: 13 добавлений и 4 удалений

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

@@ -11,6 +11,7 @@ export type ClientConfig = {
AndroidLatestVersion: string;
AndroidMinVersion: string;
AppDownloadLink: string;
AppsPluginEnabled: string;
AsymmetricSigningPublicKey: string;
AvailableLocales: string;
BannerColor: string;