Commit Graph
4 Commits
Author SHA1 Message Date
abcv7 6ca418fb42 fix(ui): Vue Router base='/admin/' + API baseURL='/admin/api'
deploy-test / build-and-deploy-test (push) Successful in 3m40s
- Router createWebHistory('/admin/') 修复 SPA 路由跳转
- axios baseURL 改为 /admin/api 匹配 nginx 代理路径
- 401 重定向修正为 /admin/login
2026-08-27 11:05:54 +08:00
abcv7 4b538f613c fix(ui): vite.config.js 设置 base='/admin/' 修复管理后台白屏
deploy-test / build-and-deploy-test (push) Successful in 4m13s
Vue3 SPA 部署在 /admin/ 子路径,需要 base 配置确保资源路径正确
2026-08-27 10:17:16 +08:00
abcv7 1164b51c64 feat: Phase 3-5 管理后台前端+统计监控+部署配置
deploy-test / build-and-deploy-test (push) Successful in 2m41s
Phase 3: 管理后台前端 (Vue3+Vite+Element Plus)
- 登录页面/JWT认证/Pinia状态管理
- 首页大盘/站点管理/验证码日志/IP黑名单/套餐管理/系统设置
- 7个页面完整路由+API对接

Phase 4: 统计监控模块
- CaptchaLogAspect AOP自动记录
- RealtimeStatsService Redis实时计数
- HistoryStatsService 历史查询
- AnomalyDetectionService 异常检测

Phase 5: 部署和测试
- docker-compose.yml 5服务编排
- application-prod.yml 外部化配置
- CaptchaApiIntegrationTest 集成测试
- 前端 Dockerfile + nginx.conf
2026-08-26 13:44:08 +08:00
abcv7 dbe9b58b0c feat: 增强版验证码全套实现 — 16种类型生成器/加密/风控/站点管理/平台后端/前端SDK/UI
- 核心新增: ICON_CLICK(PNG图标方案,预渲染资源)/SCRATCH/JIGSAW/CURVE_SLIDER(V1-V3)/ANGLE/CURVE_DRAW/WORD_ORDER_CLICK/PROOF_OF_WORK 等生成器
- 图标点选: classpath PNG 加载替代运行时字体渲染(Linux容器无emoji字体),提示条图作为 templateImage 返回前端
- 新增模块: crypto(AES+RSA)/obfuscator(背景乱序/噪声/扭曲)/risk(风控/IP黑名单/限流)/site(站点管理)/ml(轨迹规则引擎)
- 平台后端: 站点管理/验证码API(generate/verify/secondary-verify)/统计/ML轨迹学习
- 前端SDK: TPCaptcha兼容,支持全部新型号渲染与交互
- 工具: tools/icon-render 图标预渲染工具
2026-08-26 09:58:15 +08:00