- Changed the NotifyUrl in PostMeasureTaskToNF to use a hardcoded port (33030).
- Updated GetEMSState to retrieve the port from the server configuration instead of the YAML config.
- Removed deprecated RestParam struct and related code from YamlConfig.
- Deleted old certificate files (omc-server.crt, omc-server.key, omc-web.crt, omc-web.key).
- Added new certificate files (www.omc.net.crt, www.omc.net.key) for updated server configuration.
- Modified local/omc.yaml to reflect changes in server configuration and certificate paths.
- Updated main.go to load server configuration instead of rest configuration, ensuring proper handling of multiple HTTP services.
- 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.
- 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.