XuqmGroup-Server/update-service/src/main/java/com/xuqm/update
XuqmGroup a6da4f3560 fix: prevent duplicate store submissions by adding SUBMITTING state guard
- Add SUBMITTING to skip guard in executeSubmitAsync to prevent concurrent uploads
- Add getSubmittingStores() public method to check SUBMITTING state
- Add controller-level check to reject submissions when stores are already uploading
- Prevents VIVO/Honor 'app is under review' errors from duplicate uploads

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-02 18:56:33 +08:00
..
config feat: update-service 签名验证 + bugcollect 统计图表 API + 修复字段映射 2026-06-19 01:26:36 +08:00
controller fix: prevent duplicate store submissions by adding SUBMITTING state guard 2026-07-02 18:56:33 +08:00
entity fix: bugcollect controller 路径从 /bugcollect/v1 改为 /api/bugcollect/v1,匹配 nginx 路由 2026-06-19 00:41:07 +08:00
handler feat(update): 添加 API Key 管理和 WebSocket 实时通知功能 2026-06-11 12:25:16 +08:00
model feat(private-deploy): 支持 MySQL/Redis 外部连接和托管模式部署 2026-05-18 18:37:10 +08:00
repository fix: bugcollect controller 路径从 /bugcollect/v1 改为 /api/bugcollect/v1,匹配 nginx 路由 2026-06-19 00:41:07 +08:00
service fix: prevent duplicate store submissions by adding SUBMITTING state guard 2026-07-02 18:56:33 +08:00
UpdateServiceApplication.java feat(update): add app store distribution — store config, server-side submission, scheduled publish, webhook 2026-04-29 00:34:17 +08:00