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
..
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-26 16:19:30 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-04-01 10:51:36 +08:00
2025-04-01 10:51:36 +08:00
2025-04-01 10:51:36 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-04-01 10:51:36 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-04-27 11:07:34 +08:00
2025-04-27 11:07:34 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-04-25 16:19:46 +08:00
2025-03-19 17:42:31 +08:00
2025-04-18 17:39:09 +08:00
2025-04-18 16:55:51 +08:00
2025-04-27 11:07:34 +08:00
2025-03-19 17:42:31 +08:00
2025-04-25 16:19:46 +08:00
2025-04-25 16:19:46 +08:00
2025-03-19 17:42:31 +08:00
2025-03-31 18:42:26 +08:00
2025-04-25 16:19:46 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-04-25 16:19:46 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-04-01 17:33:42 +08:00
2025-04-18 16:55:51 +08:00
2025-03-19 17:42:31 +08:00
2025-04-18 16:55:51 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-04-24 10:55:05 +08:00
2025-04-24 10:55:05 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00
2025-03-19 17:42:31 +08:00