[NEW] Remove "Game Center" setting (#22232)

pull/21820/merge
Shiqi Mei (梅世祺) 5 years ago committed by GitHub
parent 3afe072cdf
commit d05d37acda
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      app/apps/client/gameCenter/tabBar.ts
  2. 11
      app/apps/server/orchestrator.js
  3. 3
      packages/rocketchat-i18n/i18n/ca.i18n.json
  4. 3
      packages/rocketchat-i18n/i18n/cs.i18n.json
  5. 3
      packages/rocketchat-i18n/i18n/da.i18n.json
  6. 1
      packages/rocketchat-i18n/i18n/de.i18n.json
  7. 1
      packages/rocketchat-i18n/i18n/en.i18n.json
  8. 3
      packages/rocketchat-i18n/i18n/es.i18n.json
  9. 3
      packages/rocketchat-i18n/i18n/fr.i18n.json
  10. 3
      packages/rocketchat-i18n/i18n/he.i18n.json
  11. 3
      packages/rocketchat-i18n/i18n/hu.i18n.json
  12. 3
      packages/rocketchat-i18n/i18n/ja.i18n.json
  13. 3
      packages/rocketchat-i18n/i18n/ka-GE.i18n.json
  14. 3
      packages/rocketchat-i18n/i18n/ko.i18n.json
  15. 3
      packages/rocketchat-i18n/i18n/nl.i18n.json
  16. 3
      packages/rocketchat-i18n/i18n/pl.i18n.json
  17. 1
      packages/rocketchat-i18n/i18n/pt-BR.i18n.json
  18. 3
      packages/rocketchat-i18n/i18n/ru.i18n.json
  19. 3
      packages/rocketchat-i18n/i18n/zh-TW.i18n.json
  20. 3
      packages/rocketchat-i18n/i18n/zh.i18n.json
  21. 1
      server/startup/migrations/index.js
  22. 9
      server/startup/migrations/v226.js

@ -1,20 +1,16 @@
import { useMemo } from 'react';
import { useSetting } from '../../../../client/contexts/SettingsContext';
import { addAction } from '../../../../client/views/room/lib/Toolbox';
import { useEndpointData } from '../../../../client/hooks/useEndpointData';
import { AsyncStatePhase } from '../../../../client/hooks/useAsyncState';
addAction('game-center', () => {
const enabled = useSetting('Apps_Game_Center_enabled');
const { value = { externalComponents: [] }, phase: state, error } = useEndpointData('/apps/externalComponents');
const hasExternalComponents = value && value.externalComponents.length > 0;
const hasError = !!error;
return useMemo(() =>
(enabled
&& state === AsyncStatePhase.RESOLVED
(state === AsyncStatePhase.RESOLVED
&& !hasError
&& hasExternalComponents
? {
@ -24,5 +20,5 @@ addAction('game-center', () => {
icon: 'game',
template: 'GameCenter',
order: -1,
} : null), [enabled, hasError, hasExternalComponents, state]);
} : null), [hasError, hasExternalComponents, state]);
});

@ -190,17 +190,6 @@ settings.addGroup('General', function() {
public: true,
hidden: false,
});
this.add('Apps_Game_Center_enabled', false, {
type: 'boolean',
enableQuery: {
_id: 'Apps_Framework_enabled',
value: true,
},
hidden: false,
public: true,
alert: 'Experimental_Feature_Alert',
});
});
});

@ -431,7 +431,6 @@
"Apps_Framework_enabled": "Habiliteu el marc d'aplicació",
"Apps_Game_Center": "Centre de Jocs",
"Apps_Game_Center_Back": "Tornar al Centre de Jocs",
"Apps_Game_Center_enabled": "Activar el Centre de Jocs",
"Apps_Game_Center_Invite_Friends": "Convida els teus amics a unir-se",
"Apps_Game_Center_Play_Game_Together": "@aquí __name__ Juguem junts!",
"Apps_Interface_IPostExternalComponentClosed": "Esdeveniment que es produeix després que es tanca un component extern",
@ -4534,4 +4533,4 @@
"Your_temporary_password_is_password": "La vostra contrasenya temporal és <strong> [contrasenya] </strong>.",
"Your_TOTP_has_been_reset": "El vostre TOTP de dos factors s'ha restablert.",
"Your_workspace_is_ready": "El vostre espai de treball està a punt per utilitzar 🎉"
}
}

@ -410,7 +410,6 @@
"Apps_Framework_enabled": "Povolit Aplikace",
"Apps_Game_Center": "Herní centrum",
"Apps_Game_Center_Back": "Zpátky do herního centra",
"Apps_Game_Center_enabled": "Povolit herní centrum",
"Apps_Game_Center_Invite_Friends": "Pozvěte své přátele aby se přidali",
"Apps_Game_Center_Play_Game_Together": "@here Pojďme si společně zahrát __name__!",
"Apps_Interface_IPostExternalComponentClosed": "Událost po UZAVŘENÍ externí komponenty",
@ -4095,4 +4094,4 @@
"Your_server_link": "Odkaz na Váš server",
"Your_temporary_password_is_password": "Vaše dočasné heslo je <strong>[password]</strong>.",
"Your_workspace_is_ready": "Váš prostředí je připraveno k použití 🎉"
}
}

@ -412,7 +412,6 @@
"Apps_Framework_enabled": "Aktivér App-framework",
"Apps_Game_Center": "Spilcenter",
"Apps_Game_Center_Back": "Tilbage til spilcenteret",
"Apps_Game_Center_enabled": "Aktivér spilcenter",
"Apps_Game_Center_Invite_Friends": "Invitér dine venner til at deltage",
"Apps_Game_Center_Play_Game_Together": "@here Let's play __name__ together!",
"Apps_Interface_IPostExternalComponentClosed": "Begivenhed der indtræffer efter at en ekstern komponent er blevet lukket",
@ -4121,4 +4120,4 @@
"Your_server_link": "Din server link",
"Your_temporary_password_is_password": "Din midlertidige adgangskode er <strong>[password]</strong>.",
"Your_workspace_is_ready": "Dit arbejdsområde er klar til brug 🎉"
}
}

@ -428,7 +428,6 @@
"Apps_Framework_enabled": "Das App-Framework aktivieren",
"Apps_Game_Center": "Game Center",
"Apps_Game_Center_Back": "Zurück zum Game Center",
"Apps_Game_Center_enabled": "Game Center aktivieren",
"Apps_Game_Center_Invite_Friends": "Freunde einladen",
"Apps_Game_Center_Play_Game_Together": "@ere Lass uns gemeinsam __name__ spielen!",
"Apps_Interface_IPostExternalComponentClosed": "Ereignis, das eintritt, nachdem eine externe Komponente geschlossen wurde",

@ -434,7 +434,6 @@
"Apps_Framework_enabled": "Enable the App Framework",
"Apps_Game_Center": "Game Center",
"Apps_Game_Center_Back": "Back to Game Center",
"Apps_Game_Center_enabled": "Enable the Game Center",
"Apps_Game_Center_Invite_Friends": "Invite your friends to join",
"Apps_Game_Center_Play_Game_Together": "@here Let's play __name__ together!",
"Apps_Interface_IPostExternalComponentClosed": "Event happening after an external component is closed",

@ -431,7 +431,6 @@
"Apps_Framework_enabled": "Habilitar el marco de aplicaciones",
"Apps_Game_Center": "Centro de juegos",
"Apps_Game_Center_Back": "Volver al Centro de juegos",
"Apps_Game_Center_enabled": "Habilitar el Centro de Juegos",
"Apps_Game_Center_Invite_Friends": "Invita a tus amigos a unirse",
"Apps_Game_Center_Play_Game_Together": "@aqui __name__ juguemos juntos!",
"Apps_Interface_IPostExternalComponentClosed": "Evento que ocurre después de que un componente externo es cerrado",
@ -4534,4 +4533,4 @@
"Your_temporary_password_is_password": "Su contraseña temporal es <strong>[password]</strong>.",
"Your_TOTP_has_been_reset": "Su TOTP de dos factores ha sido restablecido.",
"Your_workspace_is_ready": "Su espacio de trabajo está listo para usar 🎉"
}
}

@ -431,7 +431,6 @@
"Apps_Framework_enabled": "Activer le cadre de l'application",
"Apps_Game_Center": "Centre de jeux",
"Apps_Game_Center_Back": "Retour au centre de jeux",
"Apps_Game_Center_enabled": "Activer le centre de jeux",
"Apps_Game_Center_Invite_Friends": "Invitez vos amis à rejoindre",
"Apps_Game_Center_Play_Game_Together": "@here Jouons à __name__ ensemble !",
"Apps_Interface_IPostExternalComponentClosed": "Evénement survenant après la fermeture d'un composant externe",
@ -4539,4 +4538,4 @@
"Your_temporary_password_is_password": "Votre mot de passe temporaire est <strong>[password]</strong>.",
"Your_TOTP_has_been_reset": "Votre TOTP à deux facteurs a été réinitialisé.",
"Your_workspace_is_ready": "Votre espace de travail est prêt à l'emploi 🎉"
}
}

@ -194,7 +194,6 @@
"Apps_Framework_Development_Mode": "אפשר מצב פיתוח",
"Apps_Game_Center": "משחקים",
"Apps_Game_Center_Back": "חזרה למשחקים",
"Apps_Game_Center_enabled": "אפשר משחקים",
"Archive": "ארכיון",
"archive-room": "העבר Room לארכיון",
"are_also_typing": "גם מקלידים",
@ -1564,4 +1563,4 @@
"Your_password_is_wrong": "הסיסמה שלך שגויה!",
"Your_push_was_sent_to_s_devices": "הודעת ה-push נשלח בהצלחה ל-%s מכשירים",
"Your_question": "השאלה שלך"
}
}

@ -392,7 +392,6 @@
"Apps_Framework_enabled": "Az alkalmazás-keretrendszer engedélyezése",
"Apps_Game_Center": "Játék központ",
"Apps_Game_Center_Back": "Vissza a játék központba",
"Apps_Game_Center_enabled": "Játék központ engedélyezése",
"Apps_Marketplace_Deactivate_App_Prompt": "Valóban le szeretné tiltani ezt az alkalmazást?",
"Apps_Marketplace_Login_Required_Description": "A Rocket.Chat alkalmazásboltból történő alkalmazások vásárlásához a munkaterület regisztrálása és bejelentkezés szükséges.",
"Apps_Marketplace_Login_Required_Title": "Alkalmazásbolt bejelentkezés szükséges",
@ -3408,4 +3407,4 @@
"Your_question": "Kérdésed",
"Your_server_link": "A szerver linkje",
"Your_workspace_is_ready": "A munkaterület készen áll a 🎉 használatára"
}
}

@ -427,7 +427,6 @@
"Apps_Framework_enabled": "Appフレームワークを有効にする",
"Apps_Game_Center": "ゲームセンター",
"Apps_Game_Center_Back": "ゲームセンターに戻る",
"Apps_Game_Center_enabled": "ゲームセンターを有効にする",
"Apps_Game_Center_Invite_Friends": "友達を招待する",
"Apps_Game_Center_Play_Game_Together": "@here __name__を一緒に遊ぼう!",
"Apps_Interface_IPostExternalComponentClosed": "外部コンポーネントが閉じられた後に発生するイベント",
@ -4234,4 +4233,4 @@
"Your_temporary_password_is_password": "一時的なパスワードは<strong>[password]</strong>です。",
"Your_TOTP_has_been_reset": "あなたの二要素TOTPがリセットされました。",
"Your_workspace_is_ready": "ワークスペースの準備ができました🎉"
}
}

@ -399,7 +399,6 @@
"Apps_Framework_enabled": "აპლიკაციების ფრეიმვორკის ჩართვა",
"Apps_Game_Center": "გასართობი ცენტრი",
"Apps_Game_Center_Back": "უკან გასართობ ცენტრში",
"Apps_Game_Center_enabled": "ჩართეთ გასართობი ცენტრი",
"Apps_Game_Center_Invite_Friends": "მოიწვიე მეგობრები",
"Apps_Game_Center_Play_Game_Together": "@ აქ მოდით __name__ ერთად ვითამაშოთ!",
"Apps_Marketplace_Deactivate_App_Prompt": "ნამდვილად გსურთ ამ აპლიკაციის გამორთვა?",
@ -3786,4 +3785,4 @@
"Your_server_link": "თქვენი სერვერის მისამართი",
"Your_temporary_password_is_password": "თქვენი დროებითი პაროლია არის <strong>[password]</strong>",
"Your_workspace_is_ready": "თქვენი სამუშაო გარემო მზად არის სამუშაოდ 🎉"
}
}

@ -426,7 +426,6 @@
"Apps_Framework_enabled": "App 프레임 워크 사용",
"Apps_Game_Center": "게임 센터",
"Apps_Game_Center_Back": "게임 센터로 돌아 가기",
"Apps_Game_Center_enabled": "게임 센터 사용",
"Apps_Game_Center_Invite_Friends": "친구를 초대하십시오",
"Apps_Game_Center_Play_Game_Together": "@here __name__ 을 함께 플레이합시다!",
"Apps_Interface_IPostExternalComponentClosed": "외부 구성 요소를 닫고 난 후 발생하는 이벤트",
@ -4161,4 +4160,4 @@
"Your_server_link": "서버 링크",
"Your_temporary_password_is_password": "임시 비밀번호는 <strong> [password] </strong>입니다.",
"Your_workspace_is_ready": " Workspace를 사용할 준비가 되었습니다."
}
}

@ -431,7 +431,6 @@
"Apps_Framework_enabled": "Schakel het app-framework in",
"Apps_Game_Center": "Game Center",
"Apps_Game_Center_Back": "Terug naar Game Center",
"Apps_Game_Center_enabled": "Schakel Game Center in",
"Apps_Game_Center_Invite_Friends": "Nodig je vrienden uit om mee te doen",
"Apps_Game_Center_Play_Game_Together": "@here Laten we samen __name__ spelen!",
"Apps_Interface_IPostExternalComponentClosed": "Gebeurtenis die plaatsvindt nadat een externe component is gesloten",
@ -4538,4 +4537,4 @@
"Your_temporary_password_is_password": "Uw tijdelijke wachtwoord is <strong>[password]</strong>.",
"Your_TOTP_has_been_reset": "Uw Two Factor TOTP werd gereset.",
"Your_workspace_is_ready": "Je werkruimte is klaar voor gebruik 🎉"
}
}

@ -428,7 +428,6 @@
"Apps_Framework_enabled": "Włącz strukturę aplikacji",
"Apps_Game_Center": "Centrum gier",
"Apps_Game_Center_Back": "Wróć do centrum gier",
"Apps_Game_Center_enabled": "Włącz centrum gier",
"Apps_Game_Center_Invite_Friends": "Zaproś swoich przyjaciół do dołączenia",
"Apps_Game_Center_Play_Game_Together": "@here zagrajmy razem w __name__ !",
"Apps_Interface_IPostExternalComponentClosed": "Zdarzenie miało miejsce po zamknięciu komponentu zewnętrznego",
@ -4451,4 +4450,4 @@
"Your_temporary_password_is_password": "Twoje tymczasowe hasło to <strong>[hasło]</strong>.",
"Your_TOTP_has_been_reset": "Twoje dwuskładnikowe TOTP zostało zresetowane",
"Your_workspace_is_ready": "Twój obszar roboczy jest gotowy do użycia 🎉"
}
}

@ -399,7 +399,6 @@
"Apps_Framework_enabled": "Ativar o App Framework",
"Apps_Game_Center": "Game Center",
"Apps_Game_Center_Back": "Voltar ao Game Center",
"Apps_Game_Center_enabled": "Habilitar Game Center",
"Apps_License_Message_appId": "A licença foi gerada para um app diferente",
"Apps_License_Message_bundle": "A licença foi gerada para um Bundle que não contém este app",
"Apps_License_Message_expire": "A licença não é mais válida e precisa ser renovada",

@ -431,7 +431,6 @@
"Apps_Framework_enabled": "Включить App Framework",
"Apps_Game_Center": "Игровой центр",
"Apps_Game_Center_Back": "Назад в игровой центр",
"Apps_Game_Center_enabled": "Включить игровой центр",
"Apps_Game_Center_Invite_Friends": "Пригласить своих друзей присоединиться",
"Apps_Game_Center_Play_Game_Together": "@here Давай поиграем в __name__ вметсе!",
"Apps_Interface_IPostExternalComponentClosed": "Событие, происходящее после закрытия внешнего компонента",
@ -4521,4 +4520,4 @@
"Your_temporary_password_is_password": "Ваш временный пароль <strong>[password]</strong>.",
"Your_TOTP_has_been_reset": "Ваш двухфакторный TOTP был сброшен.",
"Your_workspace_is_ready": "Ваше рабочее пространство готово к работе 🎉"
}
}

@ -428,7 +428,6 @@
"Apps_Framework_enabled": "啟用應用程式框架",
"Apps_Game_Center": "遊戲中心",
"Apps_Game_Center_Back": "退回游戲中心",
"Apps_Game_Center_enabled": "啟用遊戲中心",
"Apps_Game_Center_Invite_Friends": "邀請您的朋友加入",
"Apps_Game_Center_Play_Game_Together": "@here 讓我們一起玩__name__吧!",
"Apps_Interface_IPostExternalComponentClosed": "事件發生在外部元件已關閉之後",
@ -4294,4 +4293,4 @@
"Your_server_link": "您的伺服器連接",
"Your_temporary_password_is_password": "您的暫時密碼是 <strong>[password]</strong>。",
"Your_workspace_is_ready": "您的工作區已準備好使用🎉"
}
}

@ -420,7 +420,6 @@
"Apps_Framework_enabled": "启用应用框架",
"Apps_Game_Center": "游戏中心",
"Apps_Game_Center_Back": "返回游戏中心",
"Apps_Game_Center_enabled": "启用游戏中心",
"Apps_Game_Center_Invite_Friends": "邀请您的朋友加入",
"Apps_Game_Center_Play_Game_Together": "@here 来一起玩 __name__ 吧!",
"Apps_Interface_IPostExternalComponentClosed": "外部组件关闭后事件",
@ -4268,4 +4267,4 @@
"Your_temporary_password_is_password": "您的暂时密码为 <strong>[password]</strong>。",
"Your_TOTP_has_been_reset": "您的两步验证 TOTP 已重置。",
"Your_workspace_is_ready": "您的工作区已准备好使用🎉"
}
}

@ -222,4 +222,5 @@ import './v222';
import './v223';
import './v224';
import './v225';
import './v226';
import './xrun';

@ -0,0 +1,9 @@
import { Migrations } from '../../../app/migrations';
import { Settings } from '../../../app/models/server';
Migrations.add({
version: 226,
up() {
Settings.removeById('Apps_Game_Center_enabled');
},
});
Loading…
Cancel
Save