Skip to content

Commit d05d37a

Browse files
author
Shiqi Mei (梅世祺)
authored
[NEW] Remove "Game Center" setting (RocketChat#22232)
1 parent 3afe072 commit d05d37a

22 files changed

Lines changed: 27 additions & 50 deletions
Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,16 @@
11
import { useMemo } from 'react';
22

3-
import { useSetting } from '../../../../client/contexts/SettingsContext';
43
import { addAction } from '../../../../client/views/room/lib/Toolbox';
54
import { useEndpointData } from '../../../../client/hooks/useEndpointData';
65
import { AsyncStatePhase } from '../../../../client/hooks/useAsyncState';
76

87
addAction('game-center', () => {
9-
const enabled = useSetting('Apps_Game_Center_enabled');
10-
118
const { value = { externalComponents: [] }, phase: state, error } = useEndpointData('/apps/externalComponents');
129

1310
const hasExternalComponents = value && value.externalComponents.length > 0;
1411
const hasError = !!error;
1512
return useMemo(() =>
16-
(enabled
17-
&& state === AsyncStatePhase.RESOLVED
13+
(state === AsyncStatePhase.RESOLVED
1814
&& !hasError
1915
&& hasExternalComponents
2016
? {
@@ -24,5 +20,5 @@ addAction('game-center', () => {
2420
icon: 'game',
2521
template: 'GameCenter',
2622
order: -1,
27-
} : null), [enabled, hasError, hasExternalComponents, state]);
23+
} : null), [hasError, hasExternalComponents, state]);
2824
});

app/apps/server/orchestrator.js

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -190,17 +190,6 @@ settings.addGroup('General', function() {
190190
public: true,
191191
hidden: false,
192192
});
193-
194-
this.add('Apps_Game_Center_enabled', false, {
195-
type: 'boolean',
196-
enableQuery: {
197-
_id: 'Apps_Framework_enabled',
198-
value: true,
199-
},
200-
hidden: false,
201-
public: true,
202-
alert: 'Experimental_Feature_Alert',
203-
});
204193
});
205194
});
206195

packages/rocketchat-i18n/i18n/ca.i18n.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,6 @@
431431
"Apps_Framework_enabled": "Habiliteu el marc d'aplicació",
432432
"Apps_Game_Center": "Centre de Jocs",
433433
"Apps_Game_Center_Back": "Tornar al Centre de Jocs",
434-
"Apps_Game_Center_enabled": "Activar el Centre de Jocs",
435434
"Apps_Game_Center_Invite_Friends": "Convida els teus amics a unir-se",
436435
"Apps_Game_Center_Play_Game_Together": "@aquí __name__ Juguem junts!",
437436
"Apps_Interface_IPostExternalComponentClosed": "Esdeveniment que es produeix després que es tanca un component extern",
@@ -4534,4 +4533,4 @@
45344533
"Your_temporary_password_is_password": "La vostra contrasenya temporal és <strong> [contrasenya] </strong>.",
45354534
"Your_TOTP_has_been_reset": "El vostre TOTP de dos factors s'ha restablert.",
45364535
"Your_workspace_is_ready": "El vostre espai de treball està a punt per utilitzar 🎉"
4537-
}
4536+
}

packages/rocketchat-i18n/i18n/cs.i18n.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -410,7 +410,6 @@
410410
"Apps_Framework_enabled": "Povolit Aplikace",
411411
"Apps_Game_Center": "Herní centrum",
412412
"Apps_Game_Center_Back": "Zpátky do herního centra",
413-
"Apps_Game_Center_enabled": "Povolit herní centrum",
414413
"Apps_Game_Center_Invite_Friends": "Pozvěte své přátele aby se přidali",
415414
"Apps_Game_Center_Play_Game_Together": "@here Pojďme si společně zahrát __name__!",
416415
"Apps_Interface_IPostExternalComponentClosed": "Událost po UZAVŘENÍ externí komponenty",
@@ -4095,4 +4094,4 @@
40954094
"Your_server_link": "Odkaz na Váš server",
40964095
"Your_temporary_password_is_password": "Vaše dočasné heslo je <strong>[password]</strong>.",
40974096
"Your_workspace_is_ready": "Váš prostředí je připraveno k použití 🎉"
4098-
}
4097+
}

packages/rocketchat-i18n/i18n/da.i18n.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -412,7 +412,6 @@
412412
"Apps_Framework_enabled": "Aktivér App-framework",
413413
"Apps_Game_Center": "Spilcenter",
414414
"Apps_Game_Center_Back": "Tilbage til spilcenteret",
415-
"Apps_Game_Center_enabled": "Aktivér spilcenter",
416415
"Apps_Game_Center_Invite_Friends": "Invitér dine venner til at deltage",
417416
"Apps_Game_Center_Play_Game_Together": "@here Let's play __name__ together!",
418417
"Apps_Interface_IPostExternalComponentClosed": "Begivenhed der indtræffer efter at en ekstern komponent er blevet lukket",
@@ -4121,4 +4120,4 @@
41214120
"Your_server_link": "Din server link",
41224121
"Your_temporary_password_is_password": "Din midlertidige adgangskode er <strong>[password]</strong>.",
41234122
"Your_workspace_is_ready": "Dit arbejdsområde er klar til brug 🎉"
4124-
}
4123+
}

packages/rocketchat-i18n/i18n/de.i18n.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,7 +428,6 @@
428428
"Apps_Framework_enabled": "Das App-Framework aktivieren",
429429
"Apps_Game_Center": "Game Center",
430430
"Apps_Game_Center_Back": "Zurück zum Game Center",
431-
"Apps_Game_Center_enabled": "Game Center aktivieren",
432431
"Apps_Game_Center_Invite_Friends": "Freunde einladen",
433432
"Apps_Game_Center_Play_Game_Together": "@ere Lass uns gemeinsam __name__ spielen!",
434433
"Apps_Interface_IPostExternalComponentClosed": "Ereignis, das eintritt, nachdem eine externe Komponente geschlossen wurde",

packages/rocketchat-i18n/i18n/en.i18n.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,6 @@
434434
"Apps_Framework_enabled": "Enable the App Framework",
435435
"Apps_Game_Center": "Game Center",
436436
"Apps_Game_Center_Back": "Back to Game Center",
437-
"Apps_Game_Center_enabled": "Enable the Game Center",
438437
"Apps_Game_Center_Invite_Friends": "Invite your friends to join",
439438
"Apps_Game_Center_Play_Game_Together": "@here Let's play __name__ together!",
440439
"Apps_Interface_IPostExternalComponentClosed": "Event happening after an external component is closed",

packages/rocketchat-i18n/i18n/es.i18n.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,6 @@
431431
"Apps_Framework_enabled": "Habilitar el marco de aplicaciones",
432432
"Apps_Game_Center": "Centro de juegos",
433433
"Apps_Game_Center_Back": "Volver al Centro de juegos",
434-
"Apps_Game_Center_enabled": "Habilitar el Centro de Juegos",
435434
"Apps_Game_Center_Invite_Friends": "Invita a tus amigos a unirse",
436435
"Apps_Game_Center_Play_Game_Together": "@aqui __name__ juguemos juntos!",
437436
"Apps_Interface_IPostExternalComponentClosed": "Evento que ocurre después de que un componente externo es cerrado",
@@ -4534,4 +4533,4 @@
45344533
"Your_temporary_password_is_password": "Su contraseña temporal es <strong>[password]</strong>.",
45354534
"Your_TOTP_has_been_reset": "Su TOTP de dos factores ha sido restablecido.",
45364535
"Your_workspace_is_ready": "Su espacio de trabajo está listo para usar 🎉"
4537-
}
4536+
}

packages/rocketchat-i18n/i18n/fr.i18n.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,6 @@
431431
"Apps_Framework_enabled": "Activer le cadre de l'application",
432432
"Apps_Game_Center": "Centre de jeux",
433433
"Apps_Game_Center_Back": "Retour au centre de jeux",
434-
"Apps_Game_Center_enabled": "Activer le centre de jeux",
435434
"Apps_Game_Center_Invite_Friends": "Invitez vos amis à rejoindre",
436435
"Apps_Game_Center_Play_Game_Together": "@here Jouons à __name__ ensemble !",
437436
"Apps_Interface_IPostExternalComponentClosed": "Evénement survenant après la fermeture d'un composant externe",
@@ -4539,4 +4538,4 @@
45394538
"Your_temporary_password_is_password": "Votre mot de passe temporaire est <strong>[password]</strong>.",
45404539
"Your_TOTP_has_been_reset": "Votre TOTP à deux facteurs a été réinitialisé.",
45414540
"Your_workspace_is_ready": "Votre espace de travail est prêt à l'emploi 🎉"
4542-
}
4541+
}

packages/rocketchat-i18n/i18n/he.i18n.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,6 @@
194194
"Apps_Framework_Development_Mode": "אפשר מצב פיתוח",
195195
"Apps_Game_Center": "משחקים",
196196
"Apps_Game_Center_Back": "חזרה למשחקים",
197-
"Apps_Game_Center_enabled": "אפשר משחקים",
198197
"Archive": "ארכיון",
199198
"archive-room": "העבר Room לארכיון",
200199
"are_also_typing": "גם מקלידים",
@@ -1564,4 +1563,4 @@
15641563
"Your_password_is_wrong": "הסיסמה שלך שגויה!",
15651564
"Your_push_was_sent_to_s_devices": "הודעת ה-push נשלח בהצלחה ל-%s מכשירים",
15661565
"Your_question": "השאלה שלך"
1567-
}
1566+
}

0 commit comments

Comments
 (0)