张翔
|
f44cee4958
|
fix(docker,test): 修复 Docker 构建和测试配置
- 更新 Dockerfile 使用本地编译的 jar 文件
- 修复 vite.config.ts 移除未使用的 lodash-es 依赖
- 更新测试密码为 Test@123
|
2026-04-28 16:04:45 +08:00 |
|
张翔
|
31ee0d4ece
|
feat(docker): 添加网关服务,实现前端-》网关-》后端调用链路
- 更新 docker-compose.yml 添加网关服务
- 更新后端 Dockerfile 支持多模块构建
- 更新网关 Dockerfile 支持多模块构建
- 前端 API 请求现在通过网关路由到后端
|
2026-04-27 15:44:22 +08:00 |
|
张翔
|
6769e069f5
|
feat(gateway): 迁移 manage-gateway 模块配置与测试(任务 T3.2)
- 替换 application*.yml 配置文件,适配应用名 novalon-manage-gateway
- 删除并复制测试文件,替换包名 cn.novalon.gym.manage → cn.novalon.manage
- 替换测试配置 application-test.yml
- 编译验证通过
|
2026-04-27 14:34:17 +08:00 |
|
张翔
|
5acf8b8bcf
|
feat(gateway): 迁移 manage-gateway 模块主代码(任务 T3.1)
- 删除 novalon manage-gateway 现有 Java 源代码
- 从 gym-manage 复制 37 个 Java 文件并替换包名 cn.novalon.gym.manage → cn.novalon.manage
- 编译验证通过
|
2026-04-27 14:31:41 +08:00 |
|
张翔
|
2954e8cd2c
|
chore: 清理旧迁移脚本并添加本地开发配置
- 删除旧的V10和V11迁移脚本(已被V12和V13替代)
- 更新BaseDomain和自动配置文件
- 删除旧的测试文件
- 添加本地开发配置文件
- 添加简化版应用启动类
|
2026-04-15 23:39:02 +08:00 |
|
张翔
|
60fb84e306
|
chore: 更新Docker和CI配置
- 更新Woodpecker CI配置
- 更新Docker Compose配置
- 更新应用主类配置
- 更新网关路由服务
- 更新审计日志相关代码
|
2026-04-15 23:38:03 +08:00 |
|
张翔
|
fdca179d45
|
refactor(接口命名): 统一接口命名规范并重构相关实现
将接口命名统一调整为以I开头,并重构相关实现类和服务调用
重构审计日志和网关路由服务接口,优化代码结构
删除旧接口文件,更新依赖接口的类
|
2026-04-14 18:46:44 +08:00 |
|
张翔
|
f882599072
|
fix: 改进成功消息等待策略,修复测试失败问题
- 添加waitForSuccessMessage()方法到UserManagementPage和RoleManagementPage
- 改进submitForm()方法,添加等待时间
- 更新测试用例使用新的等待方法
- 增加错误消息检测和日志输出
- 修复权限选择器问题(使用.el-tree替代固定value)
|
2026-04-04 10:03:19 +08:00 |
|
张翔
|
2de0529d34
|
feat: 实现登录日志和操作日志的分页查询功能
refactor: 重构日志服务层代码,将分页逻辑移至Repository层
test: 添加日志分页查询的单元测试和组件测试
docs: 更新README文档,记录API响应格式修复过程
chore: 清理无用文件,更新.gitignore配置
build: 添加Jacoco代码覆盖率插件配置
ci: 添加测试环境配置文件application-h2-test.yml
style: 统一日志服务代码格式,添加必要的日志输出
|
2026-04-03 17:49:55 +08:00 |
|
张翔
|
b0f91d74f5
|
feat: 统一JWT密钥配置并修复签名验证问题
修复前端签名生成中bodyString硬编码问题
添加start-frontend.sh脚本启动前端服务
统一manage-app和gateway的JWT密钥配置
修复Repository扫描路径问题
更新测试配置和依赖
重构表名映射为sys_user和sys_role
完善用户实体类字段映射
添加集成测试配置和测试用例
|
2026-04-02 12:28:49 +08:00 |
|
张翔
|
6392c08560
|
feat(api/web): 实现API请求签名验证功能并优化测试环境配置
refactor(db): 重构查询条件类到query目录下
test: 添加登录流程测试脚本和测试数据
chore: 添加crypto-js依赖用于签名验证
ci: 配置测试环境数据库和端口设置
|
2026-04-02 08:07:53 +08:00 |
|
张翔
|
1e3dc11d59
|
refactor(test): 重构测试套件结构并优化测试配置
feat(test-suite): 新增测试套件模块,包含API测试客户端和测试配置
fix(api): 修复数据库实体和仓库的删除操作返回值
style(api): 统一数据库表名和字段命名
perf(api): 添加缓存注解提升配置查询性能
test(api): 添加H2测试数据库配置支持
chore: 清理旧的测试文件和脚本
|
2026-04-01 20:57:24 +08:00 |
|
张翔
|
24422c2c19
|
feat: 增强输入验证和安全防护
- 增强前端表单验证规则(用户名、密码、邮箱、手机号)
- 增强后端DTO验证注解(用户注册、角色创建)
- 添加后端Handler验证逻辑(用户创建、角色创建)
- 调整测试用例以适应系统实际情况
- 添加UAT测试套件(用户管理、角色管理、菜单管理、API交互、数据持久化、边界条件、安全测试)
- 修改远程分支为 https://git.f.novalon.cn/novalon/novalon-manage-system.git
|
2026-03-27 21:31:30 +08:00 |
|
张翔
|
af44c23f21
|
refactor(security): 重构安全配置并优化测试环境
- 移除旧的测试套件和UAT测试文件
- 更新密码编码器配置使用BCrypt strength=12
- 添加用户角色关联表和相关服务
- 优化前端日期显示格式
- 清理无用资源和配置文件
- 增强测试数据管理和清理功能
|
2026-03-27 13:00:22 +08:00 |
|
张翔
|
be5d5ede90
|
feat: 添加异常日志功能并优化UI样式
refactor: 重构后端查询逻辑和API响应处理
fix: 修复用户角色更新和文件上传问题
test: 添加前端性能测试脚本和E2E测试用例
chore: 更新依赖版本和配置文件
docs: 添加环境检查脚本和测试文档
style: 统一表格标签样式和路由命名
perf: 优化前端页面加载速度和响应时间
|
2026-03-24 13:32:20 +08:00 |
|
张翔
|
8a0cd64829
|
feat: extend operation log service and repository with pagination support
|
2026-03-18 22:34:43 +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 |
|
张翔
|
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 |
|
张翔
|
e7148498ad
|
feat: create manage-gateway module structure
|
2026-03-13 12:49:12 +08:00 |
|