[MM-63513] Turn Cross team search feature flag into a setting option (#30518)

* feat: Add EnableCrossTeamSearch configuration option to ServiceSettings

* feat: Add EnableCrossTeamSearch configuration option to ServiceSettings

* feat: Enable cross-team search by default

* include old FF in client config
Этот коммит содержится в:
Julien Tant
2025-03-26 10:37:12 -07:00
коммит произвёл GitHub
родитель 65256843f9
Коммит c440a3223e
12 изменённых файлов: 29 добавлений и 15 удалений

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

@@ -64,6 +64,7 @@
"EnableEmojiPicker": true,
"PostEditTimeLimit": -1,
"TimeBetweenUserTypingUpdatesMilliseconds": 5000,
"EnableCrossTeamSearch": true,
"EnablePostSearch": true,
"EnableFileSearch": true,
"MinimumHashtagLength": 3,

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

@@ -151,6 +151,7 @@ const defaultServerConfig: AdminConfig = {
EnableEmojiPicker: true,
PostEditTimeLimit: -1,
TimeBetweenUserTypingUpdatesMilliseconds: 5000,
EnableCrossTeamSearch: true,
EnablePostSearch: true,
EnableFileSearch: true,
MinimumHashtagLength: 3,
@@ -749,7 +750,6 @@ const defaultServerConfig: AdminConfig = {
WebSocketEventScope: true,
NotificationMonitoring: true,
ExperimentalAuditSettingsSystemConsoleUI: false,
ExperimentalCrossTeamSearch: false,
CustomProfileAttributes: false,
},
ImportSettings: {

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

@@ -5,8 +5,6 @@ import {createRandomTeam} from '@e2e-support/server';
import {expect, test} from '@e2e-support/test_fixture';
test('team selector must show all my teams', async ({pw}) => {
pw.skipIfFeatureFlagNotSet('ExperimentalCrossTeamSearch', true);
const {adminClient, user, team} = await pw.initSetup();
// # create 2 more teams and add the user to them