Commit Graph

775 Commits

Author SHA1 Message Date
TsMask
80d612c56c Refactor error handling in system and trace controllers
- Updated error response codes for various validation errors from 400 to 422 to better reflect the nature of the errors.
- Changed error messages for empty parameters (e.g., userId, menuId, roleId) to use a consistent error code format.
- Improved error handling in the IPerf, Ping, and WS controllers to provide more informative error messages.
- Ensured that all controllers return appropriate error messages when binding JSON or query parameters fails.
2025-04-27 16:38:19 +08:00
TsMask
56991a0b49 feat: Implement Oauth2 login log service and repository
- Added Oauth2LogLoginService for managing user authorization logs.
- Implemented methods for inserting logs, cleaning logs, and exporting log data.
- Created a new file for Oauth2 login log service.

refactor: Remove unused open_api module

- Deleted the open_api.go file as it was not utilized in the project.

fix: Update error codes in SysProfileController

- Changed error codes for binding errors and user authentication errors to more descriptive values.

fix: Update cache handling in SysConfig and SysDictType services

- Modified Redis set operations to include expiration time for cached values.

refactor: Update middleware authorization checks

- Replaced PreAuthorize middleware with AuthorizeUser across multiple routes in system and tool modules for consistency.

chore: Clean up trace and ws modules

- Updated middleware authorization in trace and ws modules to use AuthorizeUser.
2025-04-27 11:07:34 +08:00
TsMask
b29a36e7b5 fix: UDMVolte用户特殊VoIP数据 2025-04-25 17:24:34 +08:00
TsMask
151271fdd6 ref: 添加定时导出UDM数据备份任务,优化CDR导出删除任务 2025-04-25 15:57:37 +08:00
TsMask
357289c491 style: UDM数据导出代码格式 2025-04-25 15:49:20 +08:00
TsMask
eaf95cadf2 feat: 统一备份数据发送ftp配置功能接口 2025-04-25 15:39:33 +08:00
TsMask
be5fb5eb94 feat: 添加对本地文件的操作接口 2025-04-25 15:38:07 +08:00
TsMask
81e1112166 fix: 移除网元备份文件ftp改用统一ftp配置 2025-04-25 15:33:16 +08:00
TsMask
081ef5c9cc feat: 添加udm-voip/volte功能接口 2025-04-24 10:55:05 +08:00
TsMask
cb1b0cde55 fix: 网元主机title唯一导致冲突5002修改失败 2025-04-22 14:43:34 +08:00
TsMask
6bed1fda33 feat: 新增告警导出接口 2025-04-18 19:19:06 +08:00
TsMask
8bb240128e fix: IMS-CDR原因码字典补充 2025-04-18 17:39:09 +08:00
TsMask
b2f81ead9f fix: ws连接异常中断问题 2025-04-18 17:12:22 +08:00
TsMask
89b9c105ec fix: 网元主机title唯一导致冲突5002修改失败 2025-04-18 17:11:15 +08:00
TsMask
e30069603d feat: 配置控制首次登录密码修改 2025-04-18 17:09:30 +08:00
TsMask
2e1e356ca4 feat: 信令跟踪功能接口定义 2025-04-18 16:58:14 +08:00
TsMask
43965222b1 ref: 重构网元跟踪任务功能 2025-04-18 16:12:27 +08:00
TsMask
243312e5fa ref: 重构packet跟踪解析 2025-04-17 19:18:00 +08:00
TsMask
94cab3965e fix: 网元重启命令改用systemctl 2025-04-11 11:09:30 +08:00
TsMask
ad81d04db1 feat: 添加网元配置文件备份的FTP配置管理功能 2025-04-11 11:04:39 +08:00
TsMask
704ca75059 fix: 增加密码策略最小长度验证 2025-04-03 17:55:53 +08:00
TsMask
afbb1e6ef4 fix: 超管账号跳过强制改密码 2025-04-01 20:40:09 +08:00
TsMask
01df7b745b fix: 更新restagent为omc 2025-04-01 18:44:35 +08:00
TsMask
3353e34899 fix: 网元巡检告警检查创建时间不为0的 2025-03-31 18:54:33 +08:00
TsMask
46b66cda5b feat: 密码不允许使用最近修改的密码功能 2025-03-31 18:31:25 +08:00
TsMask
36aa32dc94 feat: 密码强度校验/密码过期时间功能 2025-03-31 15:18:17 +08:00
TsMask
ecdd61f22b fix: 修改UPF流量数据缓存键的常量引用 2025-03-21 19:24:56 +08:00
TsMask
cf48cd8854 fix: UPF流量总计7,30天累计数据查询 2025-03-21 15:03:29 +08:00
TsMask
07718f1e0c fix: 移除安装和升级命令中的 M_PARAM 参数 2025-03-20 21:01:44 +08:00
TsMask
37f725b142 fix: 将配置中的 "standard" 修改为 "std" 2025-03-20 19:40:01 +08:00
TsMask
d988508185 fix: 修复UPFTodayFlowUpdate函数的返回值 2025-03-19 17:46:59 +08:00
TsMask
5040a5ae40 perf: 通用模块分出认证模块 2025-03-19 11:32:57 +08:00
TsMask
f767e14bf1 fix: 备份数据输出路径变更 2025-03-18 19:29:58 +08:00
TsMask
c5e5fe105b fix: 改sys_i18n表结构 2025-03-18 16:27:50 +08:00
TsMask
a27e1d243c perf: 配置文件调整 2025-03-17 19:21:52 +08:00
TsMask
b3bb2d788f perf: 重构目录结构 2025-03-14 18:25:41 +08:00
TsMask
6ed3184b36 fix: 角色操作错误 2025-03-13 16:51:48 +08:00
TsMask
aa0a98c3b1 fix: 用户新增部门parentId必填问题 2025-03-13 11:49:57 +08:00
TsMask
387135d5b6 fix: 修复IMSI数据验证逻辑,确保正确处理前缀和长度 2025-03-08 10:31:05 +08:00
TsMask
b52d92eaf9 fix: 字典数据重新加载附加多语言缓存 2025-03-06 16:26:39 +08:00
TsMask
68b7014ed4 fix: UDM数据IMSI勾选导出 2025-03-06 11:16:12 +08:00
TsMask
8da9948d06 fix: 调整批量添加操作的批次大小为500 2025-03-05 19:36:46 +08:00
TsMask
0c83bcecc6 fix: 查询like使用字符串拼接替代concat 2025-03-05 17:39:01 +08:00
TsMask
27da69050d fix: 网元安装Para5G参数读取nil和终端终止符判断 2025-03-04 18:12:09 +08:00
TsMask
9f52c9aa3b fix: 网元状态更新带时间变化 2025-03-04 14:48:49 +08:00
TsMask
523ec55fb6 fix: 更新WebSocket组ID格式,移除冗余下划线 2025-03-03 18:14:33 +08:00
TsMask
2829361748 refactor: 移除冗余错误日志并优化缓存获取逻辑 2025-03-03 18:06:30 +08:00
TsMask
c286e68845 feat: 优化UPF流量统计逻辑 2025-03-03 18:06:14 +08:00
TsMask
f92e9a1704 feat: 添加告警类型字段并新增告警相关接口 2025-02-28 15:58:43 +08:00
TsMask
df4bf82a6b feat: 重构调度任务删除记录/导出cdr 2025-02-27 19:27:19 +08:00