XuqmGroup-Server/push-service/src/main/java/com/xuqm/push
XuqmGroup 67da05dadc fix: remove @NotBlank from Java records, add manual validation + reset with data preservation
- Remove @Valid/@NotBlank/@Size/@Email/@NotNull from all Java record DTOs
  (incompatible with Jackson deserialization in Spring Boot 3.x)
- Add manual validation in controllers instead
- Add database reset with data preservation to reset container feature
  (exports core config tables, drops all tables, Hibernate recreates on startup,
  then restores preserved data)
- Update nginx timeout regex to cover all system endpoints

Affected services: tenant-service, license-service, im-service, push-service

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 02:43:35 +08:00
..
config fix: return 401 (not 403) for unauthenticated requests across all services 2026-05-18 13:31:24 +08:00
controller fix: remove @NotBlank from Java records, add manual validation + reset with data preservation 2026-05-23 02:43:35 +08:00
entity feat: 厂商应用商店提交功能完善及push用户管理 2026-05-14 23:40:35 +08:00
repository feat: 厂商应用商店提交功能完善及push用户管理 2026-05-14 23:40:35 +08:00
service feat: 校验 SDK 初始化时 packageName 与平台配置的 appKey 是否匹配 2026-05-22 16:41:17 +08:00
PushServiceApplication.java chore: initial commit 2026-04-21 22:07:29 +08:00