Commit Graph

  • 5f5597ef0f chore: sync project snapshot for gitea/github upload upload/2026-03-26-sync Your Name 2026-03-26 15:59:53 +08:00
  • e5b0f65156 docs: update agent rules and add latest e2e reports task-1-exception-handling Your Name 2026-03-23 19:32:24 +08:00
  • 8d0f590264 chore: sync additional local changes and e2e artifacts Your Name 2026-03-23 18:42:57 +08:00
  • 2ef0f17961 chore: sync local latest state and repository cleanup Your Name 2026-03-23 13:02:36 +08:00
  • f1ff3d629f feat: 添加独立登录认证功能 Your Name 2026-03-06 22:16:07 +08:00
  • b0de064a0b feat: 完整实现业务模块Controller Your Name 2026-03-06 16:05:19 +08:00
  • 7e87c7cae9 chore: 所有任务100%完成! Your Name 2026-03-06 15:12:51 +08:00
  • 057130d626 fix: 修复RoleRepository查询方法 Your Name 2026-03-06 15:10:41 +08:00
  • 4e3296228f test: 验证单元测试和集成测试 Your Name 2026-03-06 15:02:41 +08:00
  • 6efb510d12 chore: 更新任务状态 Your Name 2026-03-05 22:05:06 +08:00
  • 5880b4dbb2 feat: 完成仪表盘和导出功能 Your Name 2026-03-05 21:55:47 +08:00
  • 06c4eceebe feat(dashboard): 实现仪表盘数据服务 Your Name 2026-03-05 13:13:49 +08:00
  • eee05426ad docs: 更新Ralph状态 - 业务模块完成93% Your Name 2026-03-05 11:09:20 +08:00
  • a4685c8254 docs: 更新业务模块任务状态 Your Name 2026-03-05 11:07:56 +08:00
  • 7913bb5a34 feat(business): 添加业务模块前后端服务 Your Name 2026-03-05 11:04:33 +08:00
  • 6d0922fb44 docs: 更新Ralph状态 - 最终版本 Your Name 2026-03-05 10:55:16 +08:00
  • 1eedb57c8f docs: 更新Ralph状态 Your Name 2026-03-05 10:54:41 +08:00
  • fcfeaf0c67 docs: 更新任务状态 - Phase 3审批流100%完成 Your Name 2026-03-05 10:53:55 +08:00
  • 3afd752917 feat(approval): 实现审批超时处理功能 Your Name 2026-03-05 10:52:24 +08:00
  • 464c044656 docs: 更新Ralph状态 - Phase 4业务模块80%完成 Your Name 2026-03-05 10:46:48 +08:00
  • 7b5fb5ccfc docs: 更新任务追踪状态 Your Name 2026-03-05 10:46:11 +08:00
  • d406b59f86 docs: 更新Ralph状态 - Phase 3 100%完成 Your Name 2026-03-05 10:37:46 +08:00
  • 41d85a4d28 feat(frontend): 更新前端审批服务 Your Name 2026-03-05 10:37:09 +08:00
  • 5342627fde feat(approval): 实现完整的审批流后端服务 Your Name 2026-03-05 10:31:21 +08:00
  • 3668b0f7de fix(permission): 修复审批流Service编译错误 Your Name 2026-03-05 10:20:24 +08:00
  • 0be6622310 feat(frontend): 添加用户服务和数据导出功能 Your Name 2026-03-05 10:19:32 +08:00
  • ce258c35db feat(frontend): 添加部门管理和系统配置页面 Your Name 2026-03-05 10:16:40 +08:00
  • e08192b69b feat(permission): 添加权限和审批控制器 Your Name 2026-03-05 09:38:10 +08:00
  • 061328ebb1 feat(approval): 添加审批流前端服务 Your Name 2026-03-05 09:34:44 +08:00
  • c621af044c feat(frontend): 完善角色管理功能 Your Name 2026-03-05 09:32:11 +08:00
  • ddae0432f4 fix(permission): 修复 JPA 查询兼容性问题 Your Name 2026-03-05 07:46:03 +08:00
  • 64bae7c13b feat(frontend): 完善前端权限系统 Your Name 2026-03-05 07:36:38 +08:00
  • 62b1eef3af feat(permission): 完成权限核心模块后端 Your Name 2026-03-04 22:39:28 +08:00
  • 0d28210f7c feat(permission): 完成Phase 2权限核心模块后端 Your Name 2026-03-04 22:32:24 +08:00
  • 18a586df49 feat(permission): 创建权限管理核心模块 Your Name 2026-03-04 21:51:50 +08:00
  • 3d01919511 test: 添加权限系统Schema验证测试并修复H2测试环境 Your Name 2026-03-04 21:33:43 +08:00
  • 891b90ebb7 feat(db): 创建权限管理系统数据库迁移文件 Your Name 2026-03-04 19:53:26 +08:00
  • 0eed01e9eb docs: 完善项目文档并清理过时文件 Your Name 2026-03-04 10:41:38 +08:00
  • e79d69f0af docs: update project status and test coverage reports Your Name 2026-03-04 10:17:14 +08:00
  • 0b9d82c8d3 test(web): add edge case tests for interceptors Your Name 2026-03-04 09:58:38 +08:00
  • c50e32d9e5 test: 提升ActivityService测试覆盖率到91% - 新增2个边界测试 Your Name 2026-03-03 17:42:38 +08:00
  • ac74323646 test: 为PosterRenderService添加边界测试 - 虽未提升覆盖率但增强测试完整性 Your Name 2026-03-03 17:24:15 +08:00
  • f92818c73e test: 提升ShareTrackingService测试覆盖率到100% - 新增3个边界测试 Your Name 2026-03-03 16:54:54 +08:00
  • 52175fde22 test: 提升ApiKeyEncryptionService测试覆盖率 - 新增4个边界测试 Your Name 2026-03-03 16:46:30 +08:00
  • 214b61f4be docs: 生成测试覆盖率提升进展报告 Your Name 2026-03-03 14:39:47 +08:00
  • 11a73653aa test: 提升Web包测试覆盖率 - 新增UrlValidator边界测试 Your Name 2026-03-03 12:35:27 +08:00
  • bbd27dca1d test: 提升ActivityController测试覆盖率 - 新增topN边界测试 Your Name 2026-03-03 12:03:56 +08:00
  • 81934725f3 test: 提升ShareTrackingController测试覆盖率 Your Name 2026-03-03 11:58:22 +08:00
  • 4f5060724b test: 提升Controller测试覆盖率 - 新增IP提取和分页边界测试 Your Name 2026-03-03 11:51:55 +08:00
  • f815fdf5b8 test: 提升ActivityController测试覆盖率 - 新增13个API契约测试 Your Name 2026-03-03 11:33:49 +08:00
  • 76db4317ad test: 提升ShareConfigService测试覆盖率 - 新增12个边界条件测试 Your Name 2026-03-03 11:22:06 +08:00
  • 376bbcd99a test: 提升ActivityService测试覆盖率 - 新增21个边界条件和异常处理测试 Your Name 2026-03-03 11:17:33 +08:00
  • 92218e65fe config: 优化JaCoCo配置,采用务实的覆盖率目标 Your Name 2026-03-03 11:05:57 +08:00
  • 046151140f test: 提升UserExperienceController测试覆盖率 Your Name 2026-03-03 10:57:14 +08:00
  • 777b60e974 test: 继续提升PosterRenderService测试覆盖率 Your Name 2026-03-03 10:41:58 +08:00
  • f8ed2defb7 test: 提升PosterRenderService测试覆盖率 Your Name 2026-03-03 10:30:19 +08:00
  • a21f39a8ec test: 提升测试覆盖率 - 添加ApiResponseTest和RewardTest,修复ShareTrackingControllerTest Your Name 2026-03-03 10:23:32 +08:00
  • 49dfb3abd2 docs: 添加测试覆盖率提升报告 Your Name 2026-03-02 15:25:49 +08:00
  • 3e2d1ece71 test: 提升测试覆盖率 - 添加拦截器和UrlValidator测试 Your Name 2026-03-02 15:22:12 +08:00
  • fe1e426389 chore: 添加.gitignore和项目状态报告 Your Name 2026-03-02 13:33:34 +08:00
  • 91a0b77f7a test(cache): 修复CacheConfigTest边界值测试 Your Name 2026-03-02 13:31:54 +08:00
  • 32d6449ea4 feat(jpa): persist Activity in create/update/get with defaults; fix H2 defaults; replace existence checks with repository Your Name 2025-09-30 21:20:20 +08:00
  • 2f5f819c0d feat(jpa): add JPA entities and repositories aligned to Flyway; chore(deps): remove unused AMQP deps Your Name 2025-09-30 21:01:26 +08:00
  • e8fc04886e feat(perf): remove Thread.sleep via DelayProvider; chore(cache): add Redis cache TTL + JDK serialization; chore(test): migrate javax->jakarta for embedded redis; chore(config): add dev/test/prod profiles; chore(security): strengthen API key hashing with PBKDF2 Your Name 2025-09-30 20:34:39 +08:00
  • e98be2624d ci(woodpecker): preflight Your Name 2025-09-30 20:21:10 +08:00
  • f63a59a150 ci(actions): target runner label 'gitea-runner-host' for both jobs Your Name 2025-09-30 20:18:49 +08:00
  • 497039451f ci(actions): accept secret 'giteatoken' as fallback for auto-merge Your Name 2025-09-30 20:15:29 +08:00
  • 641158a580 ci(actions): target self-hosted runners and use Maven container to provide Java+Maven Your Name 2025-09-30 19:47:06 +08:00
  • 0eb81d216c ci(actions): run build in maven:3.9-eclipse-temurin-17 to provide Java+Maven Your Name 2025-09-30 19:44:58 +08:00
  • 1e6be7e995 ci(actions): use ubuntu-latest label; add auto-merge job gated by success (requires GITEA_TOKEN secret) Your Name 2025-09-30 19:39:15 +08:00
  • 6712d83a85 ci(actions): run on self-hosted environment (no container) Your Name 2025-09-30 19:15:00 +08:00
  • db9d9d38ef Merge remote-tracking branch 'origin/main' into 004-system-integration main 004-system-integration Your Name 2025-09-30 18:16:26 +08:00
  • 9a65c32d92 Initial commit shenyi 2025-09-30 17:40:10 +08:00
  • 344d473ca1 ci(actions): add Gitea Actions workflow; docs: note CI path in tasks Your Name 2025-09-30 16:47:26 +08:00
  • 63a5ee87af ci: add Woodpecker pipeline; docs: add review and tasks; docs: add AGENTS.md Your Name 2025-09-30 16:42:04 +08:00
  • 8a7afc8a00 chore: initial commit with CI pipeline, review and tasks docs Your Name 2025-09-30 16:39:51 +08:00