XuqmGroup-Server/tenant-service/src/main/java/com/xuqm/tenant/dto
XuqmGroup f97201e3e3 feat(tenant): API-based tenant migration for private deployment
- Add MigrateController: request-code / generate-key / export endpoints
  with one-time pmk_ key (SHA-256 hashed, 24h expiry)
- Add PrivateDeploymentController import endpoint for private mode only
- Add MigrateKeyEntity / MigrateKeyRepository for key lifecycle
- Add MigrateExportData DTO (tenant + apps + feature services)
- Add AppEntity.isDefault / deletable fields
- Add AppRepository.deleteAllExcept / FeatureServiceRepository.deleteAllExcept
- Permit /api/migrate/export and /api/private/migrate/import in SecurityConfig

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 15:11:49 +08:00
..
AppSummary.java feat(update): 添加应用更新检查功能支持用户ID参数 2026-05-08 12:00:33 +08:00
CreateAppRequest.java chore: sync local changes 2026-05-07 19:39:42 +08:00
CreateSubAccountRequest.java chore: initial commit 2026-04-21 22:07:29 +08:00
LoginRequest.java chore: initial commit 2026-04-21 22:07:29 +08:00
MigrateExportData.java feat(tenant): API-based tenant migration for private deployment 2026-05-19 15:11:49 +08:00
RegisterRequest.java chore: initial commit 2026-04-21 22:07:29 +08:00
ServiceRequestView.java feat(update): 添加应用更新检查功能支持用户ID参数 2026-05-08 12:00:33 +08:00
TenantSummary.java feat(update): 添加应用更新检查功能支持用户ID参数 2026-05-08 12:00:33 +08:00