张翔
|
a02c64169a
|
feat: create UAT test directory structure and configuration
|
2026-03-25 09:43:43 +08:00 |
|
张翔
|
e2ad1331cc
|
feat: 添加测试框架和覆盖率报告功能
feat(测试): 新增Playwright和Vitest测试配置
feat(测试): 添加测试覆盖率报告生成功能
feat(测试): 实现前后端测试脚本集成
fix(测试): 修复测试密码不匹配问题
fix(测试): 修正URL等待策略
fix(测试): 调整错误消息选择器
refactor(测试): 重构测试目录结构
refactor(测试): 优化测试用例组织方式
docs: 更新测试报告文档
docs: 添加测试覆盖率报告模板
ci: 添加Docker测试环境配置
ci: 实现测试自动化脚本
chore: 更新依赖版本
chore: 添加测试相关配置文件
|
2026-03-25 09:03:37 +08:00 |
|
张翔
|
117978e148
|
feat(ui): 增强操作日志和仪表盘页面的UI交互体验
为操作日志页面添加操作模块图标和参数格式化展示功能
优化仪表盘页面统计卡片样式和最近登录/系统信息展示效果
|
2026-03-24 17:32:01 +08:00 |
|
张翔
|
31d66103e4
|
feat(登录日志): 添加今日登录次数统计功能
新增今日登录次数统计接口,修复Dashboard显示问题
- 在ISysLoginLogService接口添加countToday方法
- 实现SysLoginLogService中的countToday逻辑
- 更新ISysLoginLogRepository接口
- 添加SysLogHandler中的getTodayLoginCount方法
- 在SystemRouter中配置新路由端点
fix(测试): 更新系统配置URL匹配规则
- 将uat-phase1.spec.ts中的sysconfig改为sys/config
docs: 添加E2E测试报告和Dashboard问题诊断文档
|
2026-03-24 17:12:10 +08:00 |
|
张翔
|
3d6a0bd7b8
|
fix(QueryUtil): 修复条件判断逻辑错误
test: 更新密码测试用例以符合新验证规则
test: 更新用户名测试用例以使用ValidationException
test: 更新邮箱测试用例以使用ValidationException
test: 更新角色创建命令测试以使用ValidationException
build: 移除dependency-check-maven插件
|
2026-03-24 15:15:20 +08:00 |
|
张翔
|
f6916fb5b9
|
test(QueryUtil): 修复测试用例中criteria的空指针问题
修改测试用例中query.getCriteria()的调用方式,使用orElse处理可能的空值情况,避免空指针异常
|
2026-03-24 14:30:16 +08:00 |
|
张翔
|
e4721053bd
|
feat: 完善系统配置审计通知功能并优化异常处理
- 新增异常处理体系(BaseException及其子类)
- 优化密码、邮箱、用户名等基础类型
- 添加字典管理、登录日志、操作日志的E2E测试
- 完善API集成测试和安全测试
- 添加性能测试配置和脚本
- 优化OpenAPI配置和全局异常处理器
|
2026-03-24 14:05:35 +08:00 |
|
张翔
|
be5d5ede90
|
feat: 添加异常日志功能并优化UI样式
refactor: 重构后端查询逻辑和API响应处理
fix: 修复用户角色更新和文件上传问题
test: 添加前端性能测试脚本和E2E测试用例
chore: 更新依赖版本和配置文件
docs: 添加环境检查脚本和测试文档
style: 统一表格标签样式和路由命名
perf: 优化前端页面加载速度和响应时间
|
2026-03-24 13:32:20 +08:00 |
|
张翔
|
a97d317e4a
|
refactor: RoleManagement component with API services and permission assignment
|
2026-03-20 08:02:03 +08:00 |
|
张翔
|
50c5afbbb7
|
refactor: UserManagement component with API services and role assignment
|
2026-03-20 08:00:49 +08:00 |
|
张翔
|
5478139119
|
feat: add unified API error handler with user-friendly messages
|
2026-03-20 07:59:17 +08:00 |
|
张翔
|
c3716bf732
|
feat: add role management API service with permission support
|
2026-03-20 07:58:45 +08:00 |
|
张翔
|
cf49e2f2d1
|
feat: add user management API service with pagination support
|
2026-03-20 07:58:19 +08:00 |
|
张翔
|
738dd58e9c
|
feat: add auth API service with TypeScript interfaces
|
2026-03-20 07:57:48 +08:00 |
|
张翔
|
11af2d1695
|
fix: improve UAT tests with proper waits and increased timeouts
|
2026-03-20 07:57:07 +08:00 |
|
张翔
|
743bc1f390
|
fix: simplify basic tests with proper waits and assertions
|
2026-03-20 07:56:10 +08:00 |
|
张翔
|
61f0c980cc
|
fix: optimize playwright config with increased timeouts and retries
|
2026-03-20 07:55:29 +08:00 |
|
张翔
|
ce41fe7e26
|
feat: add frontend API integration for operation log
|
2026-03-18 22:37:47 +08:00 |
|
张翔
|
fd1c700412
|
feat: add operation log filter for automatic logging
|
2026-03-18 22:36:40 +08:00 |
|
张翔
|
bbcaee1116
|
feat: add operation log routes to SystemRouter
|
2026-03-18 22:35:42 +08:00 |
|
张翔
|
8a0cd64829
|
feat: extend operation log service and repository with pagination support
|
2026-03-18 22:34:43 +08:00 |
|
张翔
|
157aee2ffc
|
feat: add operation_log table migration
|
2026-03-18 22:28:51 +08:00 |
|
张翔
|
9ab7cb0982
|
test: 补充Handler层测试用例提升分支覆盖率
- SysUserHandler: 新增7个测试(分页、创建、更新、批量操作)
- SysRoleHandler: 新增3个测试(分页、更新NotFound)
- MenuHandler: 新增3个测试(默认参数、null参数、更新NotFound)
- 覆盖更多分支逻辑和边界条件
- 提升Handler层测试完整性
|
2026-03-14 18:03:12 +08:00 |
|
张翔
|
8ff7a6436d
|
test: 添加配置类和安全组件单元测试
- JwtTokenProviderTest: 测试JWT Token生成、解析和验证功能
- RateLimitConfigTest: 测试限流配置
- MultipartConfigTest: 测试文件上传配置
- 覆盖Token生成、解析、验证等核心安全功能
- 使用反射设置私有字段进行测试
- 避免Spring上下文依赖,提高测试速度
|
2026-03-14 17:10:22 +08:00 |
|
张翔
|
3bd684ce2a
|
test: 添加Service层单元测试
- OperationLogServiceTest: 测试操作日志服务
- SysDictDataServiceTest: 测试字典数据服务
- SysMenuServiceTest: 测试菜单服务(含树形结构构建)
- SysExceptionLogServiceTest: 测试异常日志服务(含分页查询)
- SysLoginLogServiceTest: 测试登录日志服务(含分页查询)
- SysDictTypeServiceTest: 测试字典类型服务
- 使用Mockito模拟Repository层依赖
- 使用StepVerifier验证响应式流
- 覆盖CRUD操作和复杂查询场景
|
2026-03-14 16:48:23 +08:00 |
|
张翔
|
fc9169cf6b
|
test: 添加StatsHandler和SysAuthHandler单元测试
- StatsHandler: 测试系统统计数据查询功能
- SysAuthHandler: 测试用户登录、注册、登出等认证功能
- 覆盖成功场景、失败场景和边界条件
- 使用Mockito模拟Service层依赖
- 使用StepVerifier验证响应式流
|
2026-03-14 16:42:06 +08:00 |
|
张翔
|
087e747608
|
test: 添加SysLogHandler单元测试
- 测试系统日志Handler的12个方法
- 覆盖登录日志和异常日志的查询、创建、分页等功能
- 使用Mockito模拟Service层依赖
- 使用StepVerifier验证响应式流
|
2026-03-14 16:39:31 +08:00 |
|
张翔
|
28e56fc2a5
|
test: 添加SysDictHandler单元测试
- 测试系统字典Handler的17个方法
- 覆盖字典类型和字典数据的查询、创建、更新、删除等功能
- 使用Mockito模拟Service层依赖
- 使用StepVerifier验证响应式流
|
2026-03-14 16:36:43 +08:00 |
|
张翔
|
db046bcb3c
|
test: 添加SysConfigHandler单元测试
- 测试系统配置Handler的9个方法
- 覆盖查询、创建、更新、删除等功能
- 使用Mockito模拟Service层依赖
- 使用StepVerifier验证响应式流
|
2026-03-14 16:35:10 +08:00 |
|
张翔
|
28ed7a8ed0
|
test: 添加MenuHandler单元测试
- 测试菜单Handler的9个方法
- 覆盖查询、创建、更新、删除、树形结构等功能
- 使用Mockito模拟Service层依赖
- 使用StepVerifier验证响应式流
|
2026-03-14 16:33:22 +08:00 |
|
张翔
|
55301b78ae
|
test: 添加SysRoleHandler单元测试
- 测试角色Handler的13个方法
- 覆盖查询、创建、更新、删除、恢复等功能
- 使用Mockito模拟Service层依赖
- 使用StepVerifier验证响应式流
|
2026-03-14 16:32:25 +08:00 |
|
张翔
|
a1bb6f4fa0
|
test: 添加SysUserHandler单元测试
- 测试用户Handler的11个方法
- 覆盖查询、创建、更新、删除、密码修改等功能
- 使用Mockito模拟Service层依赖
- 使用StepVerifier验证响应式流
|
2026-03-14 16:30:49 +08:00 |
|
张翔
|
22bf771760
|
test: add DictionaryConverter unit tests
|
2026-03-14 16:24:15 +08:00 |
|
张翔
|
76929aebd3
|
test: add SysLoginLogConverter unit tests
|
2026-03-14 16:23:36 +08:00 |
|
张翔
|
ddab6d2521
|
test: add OperationLogConverter unit tests
|
2026-03-14 16:22:53 +08:00 |
|
张翔
|
556d8aa760
|
test: add SysExceptionLogConverter unit tests
|
2026-03-14 16:22:02 +08:00 |
|
张翔
|
c42c15256f
|
test: add SysDictDataConverter unit tests
|
2026-03-14 16:21:24 +08:00 |
|
张翔
|
49e2bf4041
|
test: add SysDictTypeConverter unit tests
|
2026-03-14 16:20:33 +08:00 |
|
张翔
|
62154773b3
|
test: add SysConfigConverter unit tests
|
2026-03-14 16:19:47 +08:00 |
|
张翔
|
ccf916c731
|
test: add SysMenuConverter unit tests
|
2026-03-14 16:19:19 +08:00 |
|
张翔
|
ddf2913d43
|
test: add SysRoleConverter unit tests
|
2026-03-14 16:18:31 +08:00 |
|
张翔
|
0d5001fd1e
|
test: add SysUserConverter unit tests
|
2026-03-14 16:17:24 +08:00 |
|
张翔
|
c50ccd258f
|
feat: 重构测试框架并优化代码结构
refactor(tests): 将e2e_tests迁移到tests_suite和api_integration_tests
style: 为Java类添加文档注释
docs: 更新.gitignore和配置文件
test: 添加性能测试和Playwright测试脚本
chore: 清理旧测试文件和配置
|
2026-03-14 13:49:39 +08:00 |
|
张翔
|
9e187f42e5
|
refactor: use Woodpecker CI and simplify monitoring to Spring Boot Actuator only
|
2026-03-14 11:59:34 +08:00 |
|
张翔
|
c3d7ad8a40
|
feat: complete all post-refactor tasks (performance, monitoring, docs, CI/CD)
|
2026-03-14 11:48:47 +08:00 |
|
张翔
|
6453c8c6fb
|
feat: add notify handlers and routes to manage-app
|
2026-03-14 11:40:34 +08:00 |
|
张翔
|
2d14b47bcf
|
feat: implement file service and handler in manage-file module
|
2026-03-14 11:34:27 +08:00 |
|
张翔
|
08cd057124
|
docs: update deployment configurations for multi-module architecture
|
2026-03-14 11:05:39 +08:00 |
|
张翔
|
915edf4f7a
|
feat: implement JWT authentication and RBAC authorization filters in gateway
|
2026-03-14 11:03:20 +08:00 |
|
张翔
|
419c046dc4
|
refactor: add manage-notify and manage-file dependencies to manage-app
|
2026-03-14 10:38:00 +08:00 |
|