返回提交历史
Modified
README.md
+15
-9
Modified
README.zh-CN.md
+7
-5
Modified
SECURITY.md
+2
-2
Added
build-all.cmd
+4
-0
Modified
common/api/build.gradle
+1
-1
Modified
common/core/build.gradle
+1
-1
Modified
common/core/src/main/java/com/xfestudio/xfeservermanager/core/governance/claim/ClaimService.java
+56
-1
Modified
common/core/src/main/java/com/xfestudio/xfeservermanager/core/governance/maintenance/MaintenanceService.java
+23
-3
Added
common/core/src/main/java/com/xfestudio/xfeservermanager/core/governance/maintenance/MaintenanceStateRepositoryPort.java
+22
-0
Added
common/core/src/main/java/com/xfestudio/xfeservermanager/core/governance/moderation/ModerationCaseRepositoryPort.java
+22
-0
Modified
common/core/src/main/java/com/xfestudio/xfeservermanager/core/governance/moderation/ModerationLedger.java
+35
-11
Modified
common/core/src/main/java/com/xfestudio/xfeservermanager/core/rollback/RollbackQuery.java
+11
-0
Modified
common/infra/src/main/java/com/xfestudio/xfeservermanager/infra/config/ServerConfiguration.java
+49
-2
Modified
common/infra/src/main/java/com/xfestudio/xfeservermanager/infra/config/ServerConfigurationLoader.java
+42
-3
Modified
common/infra/src/main/java/com/xfestudio/xfeservermanager/infra/http/HttpApiServer.java
+120
-12
Modified
common/infra/src/main/java/com/xfestudio/xfeservermanager/infra/persistence/SqliteEventStore.java
+78
-1
Modified
common/infra/src/main/java/com/xfestudio/xfeservermanager/infra/persistence/SqliteGovernanceStateRepository.java
+173
-3
Modified
common/infra/src/main/java/com/xfestudio/xfeservermanager/infra/security/AuthenticationService.java
+14
-2
Modified
common/infra/src/main/java/com/xfestudio/xfeservermanager/infra/webhook/HmacWebhookEventSink.java
+1
-1
Added
common/infra/src/main/resources/db/migration/V006__player_join_notice_state.sql
+9
-0
Modified
common/infra/src/main/resources/db/migration/index.txt
+1
-0
Modified
common/infra/src/main/resources/web/index.html
+2
-2
Modified
common/infra/src/test/java/com/xfestudio/xfeservermanager/infra/config/ServerConfigurationLoaderTest.java
+7
-1
Modified
common/infra/src/test/java/com/xfestudio/xfeservermanager/infra/http/HttpApiServerSecurityTest.java
+12
-1
Modified
common/infra/src/test/java/com/xfestudio/xfeservermanager/infra/persistence/SqliteGovernanceStateRepositoryTest.java
+21
-0
Modified
common/infra/src/test/java/com/xfestudio/xfeservermanager/infra/security/AuthenticationServiceTest.java
+24
-0
Modified
common/testkit/build.gradle
+1
-1
Modified
common/testkit/src/test/java/com/xfestudio/xfeservermanager/core/governance/claim/ClaimServiceTest.java
+18
-0
Modified
deploy/Caddyfile.example
+1
-1
Modified
deploy/nginx.conf.example
+1
-1
Modified
deploy/xfeservermanager.service.example
+1
-1
Modified
docs/architecture.md
+2
-2
Modified
docs/building.md
+4
-5
Modified
docs/deployment.md
+3
-3
Modified
docs/implementation-status.md
+7
-5
Modified
docs/openapi.yaml
+172
-27
Modified
platform/forge-1.20.1/gradle.properties
+1
-1
Modified
platform/forge-1.20.1/settings.gradle
+1
-2
Added
platform/forge-1.20.1/src/main/java/com/xfestudio/xfeservermanager/platform/forge/ForgeWorldDataBridge.java
+87
-0
Modified
platform/forge-1.20.1/src/main/resources/pack.mcmeta
+1
-1
Modified
platform/forge-1.20.6/gradle.properties
+1
-1
Modified
platform/forge-1.20.6/settings.gradle
+1
-2
Added
platform/forge-1.20.6/src/main/java/com/xfestudio/xfeservermanager/platform/forge/ForgeWorldDataBridge.java
+85
-0
Modified
platform/forge-1.20.6/src/main/resources/pack.mcmeta
+1
-1
Modified
platform/forge-1.21.1/gradle.properties
+1
-1
Modified
platform/forge-1.21.1/settings.gradle
+1
-2
Added
platform/forge-1.21.1/src/main/java/com/xfestudio/xfeservermanager/platform/forge/ForgeWorldDataBridge.java
+85
-0
Modified
platform/forge-1.21.1/src/main/resources/pack.mcmeta
+1
-1
Modified
platform/forge-1.21.11/gradle.properties
+1
-1
Modified
platform/forge-1.21.11/settings.gradle
+1
-2
Added
platform/forge-1.21.11/src/main/java/com/xfestudio/xfeservermanager/platform/forge/ForgeWorldDataBridge.java
+93
-0
Modified
platform/forge-1.21.11/src/main/java/com/xfestudio/xfeservermanager/platform/forge/ModernForgeEvents.java
+181
-2
Modified
platform/forge-1.21.11/src/main/resources/pack.mcmeta
+1
-1
Modified
platform/shared/forge-common.gradle
+2
-1
Modified
platform/shared/src/forge-common/java/com/xfestudio/xfeservermanager/platform/forge/ForgeCommands.java
+17
-13
Added
platform/shared/src/forge-common/java/com/xfestudio/xfeservermanager/platform/forge/ForgeGovernanceService.java
+885
-0
Modified
platform/shared/src/forge-common/java/com/xfestudio/xfeservermanager/platform/forge/ForgeManagementGateway.java
+562
-4
Modified
platform/shared/src/forge-common/java/com/xfestudio/xfeservermanager/platform/forge/ForgeManagementRuntime.java
+76
-3
Modified
platform/shared/src/forge-common/java/com/xfestudio/xfeservermanager/platform/forge/ForgePlayerOperations.java
+45
-17
Added
platform/shared/src/forge-common/java/com/xfestudio/xfeservermanager/platform/forge/ForgeWorldAccess.java
+110
-0
Added
platform/shared/src/forge-common/java/com/xfestudio/xfeservermanager/platform/forge/ForgeWorldStateCodec.java
+183
-0
Added
platform/shared/src/forge-common/java/com/xfestudio/xfeservermanager/platform/forge/mixin/BaseContainerBlockEntityMixin.java
+59
-0
Modified
platform/shared/src/forge-legacy/java/com/xfestudio/xfeservermanager/platform/forge/LegacyForgeEvents.java
+171
-2
Modified
platform/shared/src/main/java/com/xfestudio/xfeservermanager/platform/bridge/BuildMetadata.java
+2
-2
Modified
platform/shared/src/main/resources/META-INF/mods.toml
+1
-1
Modified
platform/shared/src/main/resources/assets/xfeservermanager/lang/en_us.json
+1
-1
Modified
platform/shared/src/main/resources/assets/xfeservermanager/lang/zh_cn.json
+1
-2
Added
platform/shared/src/main/resources/xfeservermanager.mixins.json
+12
-0
Added
platform/shared/src/main/resources/xfeservermanager.png
+0
-0
Modified
scripts/build-all.ps1
+282
-76
Modified
scripts/verify-wrappers.ps1
+16
-1
Modified
settings.gradle
+1
-2
Modified
web-ui/README.md
+1
-1
Modified
web-ui/index.html
+2
-2
Modified
web-ui/package-lock.json
+325
-2
Modified
web-ui/package.json
+2
-0
Modified
web-ui/src/app.tsx
+3
-1
Modified
web-ui/src/components/app-shell.tsx
+4
-2
Modified
web-ui/src/context/server-context.tsx
+85
-1
Modified
web-ui/src/lib/api.ts
+74
-3
Modified
web-ui/src/lib/i18n.tsx
+100
-6
Modified
web-ui/src/lib/permissions.ts
+1
-0
Modified
web-ui/src/pages/claims.tsx
+81
-8
Added
web-ui/src/pages/maintenance.tsx
+56
-0
Modified
web-ui/src/pages/moderation.tsx
+16
-3
Modified
web-ui/src/pages/rollback.tsx
+26
-3
Modified
web-ui/src/pages/settings-accounts.test.tsx
+34
-2
Modified
web-ui/src/pages/settings-auth.test.tsx
+19
-9
Modified
web-ui/src/pages/settings.tsx
+187
-11
Modified
web-ui/src/styles.css
+23
-5
Modified
web-ui/src/types.ts
+59
-2
XFEstudio/XFEServerManager
实现XFEServerManager v2治理与维护前端支持
本次提交带来XFEServerManager v2全链路治理、区块认领、世界追踪与回滚、玩家入服体验等功能,Web UI与API全面接线,支持owner级配置与治理操作,适配四个Forge版本,构建与测试流程增强。新增maintenance.tsx页面,支持维护模式切换、公告、计划任务管理及相关表单交互,仅在moderation开启时可用。完善文档、数据库与多版本适配。
125ac14
代码差异
91 个文件
+5029
-311
二进制文件已变更,无法进行逐行预览。