Block deliver by software (#15727)

* feat(backend): suspend instance by software

* feat(frontend): suspend instance by software

* docs(chaangelog): 連合先のソフトウェア及びバージョン名により配信停止を行えるようになりました

* chore: 例で使うバージョン名を変える

* fix: broken lockfile

* fix: broken lock file

* fix broken lock file

* update changelog

* fix dependencies

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
This commit is contained in:
anatawa12
2025-05-01 17:58:34 +09:00
committed by GitHub
parent 2fcb50273d
commit 795b8366b5
18 changed files with 208 additions and 20 deletions

16
locales/index.d.ts vendored
View File

@@ -898,6 +898,10 @@ export interface Locale extends ILocale {
* ソフトウェア
*/
"software": string;
/**
* ソフトウェア名
*/
"softwareName": string;
/**
* バージョン
*/
@@ -5871,6 +5875,10 @@ export interface Locale extends ILocale {
* サーバー応答なしのため停止中
*/
"autoSuspendedForNotResponding": string;
/**
* 配信停止中のソフトウェアであるため停止中
*/
"softwareSuspended": string;
};
};
"_bubbleGame": {
@@ -6356,6 +6364,14 @@ export interface Locale extends ILocale {
* 一定期間モデレーターのアクティビティが検出されなかった場合、スパム防止のためこの設定は自動でオフになります。
*/
"thisSettingWillAutomaticallyOffWhenModeratorsInactive": string;
/**
* 配信停止中のソフトウェア
*/
"deliverSuspendedSoftware": string;
/**
* 脆弱性などの理由で、サーバーのソフトウェアの名前及びバージョンの範囲を指定して配信を停止できます。このバージョン情報はサーバーが提供したものであり、信頼性は保証されません。バージョン指定には semver の範囲指定が使用できますが、>= 2024.3.1 と指定すると 2024.3.1-custom.0 のようなカスタムバージョンが含まれないため、>= 2024.3.1-0 のように prerelease の指定を行うことを推奨します。
*/
"deliverSuspendedSoftwareDescription": string;
};
"_accountMigration": {
/**