smile
628a56cdfa
refactor(user): update user-related code
...
- Remove permission check for logout endpoint
- Optimize login logic
2025-09-04 17:34:08 +08:00
smile
2b9b0423ed
feat(system): 添加菜单、角色和用户相关操作的支持
...
- 在 DepartmentService、MenuService、PermissionService、RoleService 和 UserService 中添加了删除操作的实现
- 优化了树形结构数据的递归删除逻辑
- 处理了角色和用户删除时的关联数据清理
- 修复了一些潜在的 bug 和性能问题
2025-09-04 10:57:36 +08:00
sol
bf40695812
fix(plugin-mail): 修复邮件发送时附件加载问题
...
- 使用 ByteArrayResource 替代 InputStreamResource,将文件内容读入内存
-优化 Content-Type 的获取方式,取 headers 中的第一个值
- 修复了 InputStreamResource 可能导致的文件无法读取问题
2025-09-01 09:49:13 +08:00
sol
36fc542625
feat(plugin): 添加邮件服务插件
...
- 新增 MailService 类实现邮件发送功能
- 添加 application-mail.yml 配置文件
- 在 pom.xml 中添加 mail 插件模块
- 更新 plugin/pom.xml,调整模块顺序
2025-08-28 17:24:33 +08:00
sol
f9af9892d2
feat(websocket): 优化 WebSocket消息处理
...
- 重构了 PingMessageHandler 和 WebSocketHandlerImpl 类
- 新增 GetWSTopic 工具方法,用于生成 WebSocket 主题
- 在 PingMessageHandler 中添加了 serviceName 属性,用于动态生成主题
- 优化了消息发送逻辑,提高了代码复用性和可维护性
2025-08-28 11:36:57 +08:00
sol
c067653144
refactor(model-file): Refactor the toEntity that creates and updates the DTO
2025-08-21 16:42:09 +08:00
sol
4a1ce2324e
perf(cache): Optimized baseCache search
2025-08-19 16:25:52 +08:00
sol
d61e8870c5
feat(model-file): update FileUpdateDto
2025-08-01 09:26:43 +08:00
sol
564f850ec6
refactor(file): Refactoring the file to upload the relevant code
2025-07-30 12:20:34 +08:00
sol
069ada0795
refactor: Optimize code structure and constant usage
2025-07-29 18:17:38 +08:00
sol
d73a76d9c1
feat(model): Add @JsonIgnore annotations to the PageDto class
2025-07-29 17:00:02 +08:00
sol
a4cc0d076e
refactor(auth): Added exception capture when permissions were initialized
2025-07-29 13:55:37 +08:00
sol
988b966cd4
refactor(plugin-swagger): Refactor the service endpoint configuration
2025-07-29 11:46:09 +08:00
sol
465ae069de
fix(docker): Optimized the mounting method of PostgreSQL configuration files
2025-07-28 03:25:43 +08:00
sol
9afbf3584d
perf(database): Optimized the paging query index
2025-07-26 00:19:45 +08:00
sol
0a7768d775
refactor(database): Update table names and indexes
...
Updated @TableName annotations in DepartmentEntity, FileEntity, ImageEntity, MenuEntity, PermissionEntity, RoleEntity, and UserEntity
Updated @JoinTable annotations in RoleEntity and UserEntity
Updated methods for querying associated tables in RoleService and UserService
Updated creation scripts for file, image, video, permission, menu, role, and user tables
Removed unnecessary indexes and added pagination primary order indexes
2025-07-25 22:14:20 +08:00
sol
04eb6015ea
feat(file): Add a video table and optimize the video frame rate field
2025-07-23 14:39:59 +08:00
sol
d7092a5d75
feat(file): Add video management function
2025-07-23 14:29:35 +08:00
sol
c87e0ffc65
refactor(OpenApiConfig): Remove unnecessary NacosException handling and simplify server list creation
2025-07-22 10:58:09 +08:00
sol
aafdb50df3
feat(docker): Add PostgreSQL configuration file to Docker setup
2025-07-18 16:04:54 +08:00
sol
2d0c71563b
feat(docker): Fix redis-server command syntax for memory configuration
2025-07-17 18:10:08 +08:00
sol
c9fae7bde3
feat(docker): Fix redis-server command syntax for memory configuration
2025-07-17 18:08:14 +08:00
sol
7f7b2d8f5d
feat(docker): Update Redis server configuration with memory limits and persistence options
2025-07-17 17:51:06 +08:00
sol
9be1fd1bed
feat(docker): Update Redis configuration with memory limits and persistence options
2025-07-17 17:48:51 +08:00
sol
15315c049a
feat(build): 将依赖项安装命令从 npm ci 更新为 npm install
2025-07-17 12:34:48 +08:00
sol
6918171261
feat(run-script): Enhance run.sh with colored output and improved Docker management steps
2025-07-13 13:46:34 +08:00
sol
cb69126402
feat(build): Enhance build script with colored output and modular structure for backend and frontend
2025-07-11 16:24:53 +08:00
sol
31049fd589
feat(docker): Update environment variables and add build scripts for backend and frontend
2025-07-11 15:29:09 +08:00
sol
bfeee19038
feat(image-service): Refactor findOtherTable method to use fileService for file retrieval
2025-07-08 09:46:37 +08:00
sol
aaba20fd79
feat(websocket): Implement WebSocket message handling and authentication interceptor
2025-07-04 09:59:14 +08:00
sol
6bcf487cb3
feat(admin-menu): Update menu component to use min-h-full for better layout
2025-07-04 09:21:48 +08:00
sol
62ebab50ec
feat(gateway): Implement dynamic route synchronization and improve service registration handling
2025-07-01 12:24:12 +08:00
sol
d5be623aa9
feat(gateway): Add dynamic route registration and improve route addition logging
2025-07-01 11:01:46 +08:00
sol
a107b6085d
feat(nginx): Increase client_max_body_size to 1024m for larger uploads
2025-06-30 14:57:15 +08:00
sol
bc3110e708
feat(service): Refactored the "cacheSearch" method
2025-06-26 10:12:46 +08:00
sol
730c8fe559
feat(service): Enhance selectByIds method to include additional table lookup after fetching entities
2025-06-25 15:20:20 +08:00
sol
23f193b619
feat(websocket): Implement SendMessageChunkDto for chunked message sending in MyWebSocketHandler
2025-06-20 10:20:12 +08:00
sol
230b9b3a00
feat(websocket): Refactor message sending in MyWebSocketHandler to use structured JSON format
2025-06-20 10:01:04 +08:00
sol
ae1b9ccee1
feat(websocket): Enhance MyWebSocketHandler to support ping-pong messages and chunked message sending
2025-06-19 19:38:52 +08:00
sol
7839966b15
feat(dependencies): Add common-base-model dependency to pom.xml and rename WsSendMessageDto class
2025-06-19 15:31:15 +08:00
sol
193a9dba36
feat(websocket): Add message handling interface and implement message processing in WebSocket handler
2025-06-19 14:54:19 +08:00
sol
aae3fbe5c8
feat(websocket): Implement WebSocket handler and configuration for message broadcasting
2025-06-19 14:33:10 +08:00
sol
b5eff88830
refactor(sql): Add missing closing parenthesis in user_menu_permission_role_department.sql and create indexes for role and permission IDs
2025-06-17 15:54:05 +08:00
sol
5470f3e38f
refactor(docker): Rename Dockerfiles for consistency in naming convention
2025-06-17 11:18:27 +08:00
sol
204f011ce7
refactor(docker): Rename Dockerfiles for consistency in naming convention
2025-06-17 09:40:41 +08:00
sol
5e24dc89ff
refactor(docker): Rename Dockerfiles for consistency in naming convention
2025-06-17 09:22:57 +08:00
sol
39e68a64ad
refactor(sql): Adjust column order and optimize index creation for role-menu and role-permission tables
2025-06-16 16:25:40 +08:00
sol
45d80a660e
refactor(database): Optimize SQL schema by adding missing columns and consolidating indexes
2025-06-15 17:02:33 +08:00
sol
ef000d6a73
refactor(api): Update download endpoint to use Feign Response and set content type
2025-06-15 12:03:16 +08:00
Sol
c548ec9b6e
refactor(common-base-web): Optimize BaseEntityClass method
...
- Use ResolvableType to replace reflection mechanism to get generic types
2025-06-13 12:28:01 +08:00