fix(backup): 手动备份按服冷却、每服保留上限与独立保留期,容量驱逐不再删除回收世界的唯一副本

This commit is contained in:
Lemon-miaow committed 2026-09-24 19:58:59 +08:00
1 parent f69cdec9d4
commit 9bda3a52fa
30 files changed
+801 -42

No files matched your search

+6
View File
@@ -739,6 +739,12 @@ export function humanizeError(e: unknown): string {
return t("maintenance_in_progress");
case "no_world_volume":
return t("no_world_volume");
// On-demand backup rationing (data-durability-9): one per server per
// cooldown, none while the shared backup store is at its cap.
case "backup_cooldown":
return t("backup_cooldown");
case "backup_store_full":
return t("backup_store_full");
case "restore_unavailable":
return t("restore_unavailable");
// Server create/edit (spec §22): the portability regex + reservation list are