XuqmGroup-Server/tenant-service/src/main/java/com/xuqm/tenant/controller
XuqmGroup 4e54737e72 feat: webhook shows app name; auto-withdraw superseded approved stores
- Webhook notification body shows app display name (resolved from
  tenant-service via internal API with in-memory cache) instead of appKey
- When re-uploading a package with the same versionCode, automatically
  withdraw APPROVED store entries from the older entity before submitting
  the new entity, preventing duplicate active submissions
- tenant-service /internal/sdk/apps/{appKey}/platform-info now includes
  the app 'name' field

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 13:31:31 +08:00
..
AppController.java Use auth domain for license files 2026-05-15 21:09:24 +08:00
AuthController.java chore: initial commit 2026-04-21 22:07:29 +08:00
DashboardController.java feat(deploy): 添加生产环境部署配置和联调环境切换功能 2026-04-30 11:47:01 +08:00
FeatureServiceController.java Add license service and tenant integration 2026-05-15 21:00:24 +08:00
GlobalExceptionHandler.java feat(deploy): 添加生产环境部署配置和联调环境切换功能 2026-04-30 11:47:01 +08:00
ImPlatformEventController.java feat(im): 添加平台事件通知功能支持应用审核状态实时更新 2026-05-08 18:32:46 +08:00
InternalImPlatformEventController.java feat(im): 添加平台事件通知功能支持应用审核状态实时更新 2026-05-08 18:32:46 +08:00
InternalSdkController.java feat: webhook shows app name; auto-withdraw superseded approved stores 2026-05-18 13:31:31 +08:00
OperationLogController.java docs(deploy): 添加生产环境部署配置示例和部署文档 2026-04-30 09:49:05 +08:00
OpsController.java feat: add app transfer API, parallel store upload, DingTalk/WeCom/Feishu webhook formats 2026-05-16 15:34:59 +08:00
SdkConfigController.java docs(deploy): 添加部署文档和安全设计规范 2026-05-08 18:32:00 +08:00
SubAccountController.java docs(deploy): 添加生产环境部署配置示例和部署文档 2026-04-30 09:49:05 +08:00