XuqmGroup
|
7b52d09758
|
refactor(sdk-bugcollect): 将 Gradle 插件拆分为独立 JVM 模块 sdk-bugcollect-plugin
AAR 无法作为 Gradle 插件 classpath,plugins{} 块也需要独立的 plugin marker artifact。
将 XuqmBugCollectPlugin/XuqmUploadMappingTask 迁移到新的 sdk-bugcollect-plugin 模块,
使用 java-gradle-plugin 自动生成 com.xuqm.bugcollect 插件标记并发布到 Nexus。
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-17 10:41:29 +08:00 |
|
XuqmGroup
|
8db0d353de
|
feat(sdk-bugcollect): Gradle plugin 支持从 config.xuqm 自动解密读取配置
Mode A 项目放置了 assets/xuqm/config.xuqm(PBKDF2+AES-256-GCM 加密),
Gradle plugin 现可直接解密读取 appKey / platformUrl,无需额外的
xuqm.config.json。优先级:config.xuqm > xuqm.config.json > gradle.properties。
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-16 19:14:49 +08:00 |
|
XuqmGroup
|
dff226ae71
|
feat(sdk-bugcollect): Gradle plugin 支持从 xuqm.config.json 读取配置
- 读取优先级:xuqm.config.json > XUQM_APP_KEY(gradle.properties)
- 默认 platformUrl 改为 https://dev.xuqinmin.com(SaaS 平台)
- 移除 51szyx.com 硬编码
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-16 19:02:39 +08:00 |
|
XuqmGroup
|
c8a482a5c0
|
refactor: sdk-log → sdk-bugcollect
- 目录/包名/类名/Gradle plugin 全部重命名
- XLog → BugCollect
- logApiUrl/logEnabled → bugCollectApiUrl/bugCollectEnabled
- assembleDebug 通过
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-06-16 17:39:23 +08:00 |
|