sol
bd35ec0bb5
feat(minio): Support range request and streaming of video online playback
2025-09-24 01:18:49 +08:00
sol
f77118843c
feat(video): Optimized video streaming supports range requests
2025-09-24 00:58:44 +08:00
sol
b8a7329ed9
feat(file):Optimized the file upload and status management logic
2025-09-24 00:03:17 +08:00
sol
64b008538e
refactor(file): Adjust the file creation logic to set the default value and creation time uniformly
2025-09-23 21:53:00 +08:00
sol
50de33cffc
refactor(plugin-minio):Refactor OssService and migrate to the plugin module
2025-09-23 20:18:16 +08:00
sol
c85be6c29e
refactor: Remove unused imports
2025-09-21 16:48:11 +08:00
sol
080ea5dc29
refactor(video): edit @GetMapping("/play/{id}")
2025-09-21 16:41:06 +08:00
sol
20a70f3360
refactor(file): 文件存储
2025-09-19 22:33:59 +08:00
sol
068fd54e1e
refactor(file): 文件存储
2025-09-19 22:30:53 +08:00
sol
9849aecfa2
feat(plugin): Add data rights controls and optimize file services
2025-09-19 21:54:33 +08:00
smile
a3ed646df5
refactor(web system): Modify permissions and menu query methods in role services
...
-Changing the query method for permissions and menus from cacheSearch to findById - This change can improve code readability and consistency, as the findById method is typically used to directly query entities based on their IDs
2025-09-19 17:29:32 +08:00
smile
815e2e7112
refactor(web-system-8081): Optimizing the toIds method in RoleService
...
-Add processing for empty lists and return empty lists instead of null
-Use Collections. emptyList() instead of new ArrayList<>()
-Optimized code structure, improved code readability and robustness
2025-09-19 16:52:04 +08:00
smile
56acac8759
feat(file): Object storage persistence follows preset path rules
2025-09-19 16:04:40 +08:00
sol
3e74da643d
feat(menu): Add a menu grouping ID to the file service menu item
2025-09-19 09:52:24 +08:00
sol
8e3561848a
refactor(common): Refactor the underlying entity class and tree structure services
2025-09-17 19:04:07 +08:00
smile
25d9a354e5
Refactor (common base): Refactoring Excel import and export functionality
...
-Optimized the logic for generating import templates and importing data
-Improved code reusability and maintainability - improved error handling and logging
-Unified API interfaces for import and export
2025-09-17 17:03:12 +08:00
sol
855a9ab466
feat(menu): Added the function of querying menus under specified menu groups
2025-09-17 15:19:52 +08:00
sol
bdb6125128
feat(menu): Added the function of querying menus under specified menu groups
2025-09-17 15:10:45 +08:00
sol
c5fd5e6760
refactor(web-system): Refactor menu initialization code
2025-09-17 11:01:28 +08:00
sol
9bc6334549
refactor(web-file-8082): Refactor menu initialization code
2025-09-17 10:50:09 +08:00
sol
e9494ecc59
refactor(CorsConfigure, SaTokenConfigure): Add @NonNull annotation to method parameters; delete unused CacheEvictAspect and CacheEvictById classes; update GatewayConfigValues with new constant; enhance FeignInterceptor to include user identity token; modify application configuration to enable system authentication
2025-09-16 17:50:25 +08:00
sol
7408258faa
refactor(common-base-web): Extract import and export functions into separate classes
2025-09-16 10:40:29 +08:00
sol
9c73eabc17
feat(file): Realize the online playback function of video files
2025-09-10 17:16:07 +08:00
sol
5aa47b663b
test: Add streamFile
2025-09-10 11:17:30 +08:00
smile
0346cd1ccc
feat(common-base): 添加角色导入导出功能
...
- 新增导入模板下载和 Excel 导入功能- 实现基于 EasyExcel 的高效导入逻辑
- 添加数据校验和错误处理机制
- 更新相关模型和接口定义
2025-09-08 16:56:11 +08:00
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
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
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
d7092a5d75
feat(file): Add video management function
2025-07-23 14:29:35 +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
745ccc8b38
refactor(file): Refactor file upload logic
2025-06-11 15:45:59 +08:00
Sol
8489b9e8c0
feat(file): Optimize file upload logic
2025-06-11 15:10:54 +08:00
Sol
97ba7cffaf
fix(service): Fix cache update logic
2025-06-11 10:28:32 +08:00
Sol
71d41b675b
feat(system): Implement basic Service caching functions and optimize logging
2025-06-10 20:02:59 +08:00
Sol
0fc6e1b160
build(web-system-8081): Upgrade captcha dependent version
2025-06-03 20:27:50 +08:00
Sol
f02e0f82ef
feat(plugin-micrometer): dynamically set management port and configure Actuator endpoints
...
- Add `DynamicManagementPortProcessor` to dynamically set the management server port
- Update `application-micrometer.yml` to enable common Actuator endpoints
- Refactor `SaTokenConfigure` to remove whitelist configuration for Actuator endpoints
2025-05-30 11:43:40 +08:00
Sol
9e9d0d934e
refactor: Delete RedisCacheConfig
2025-05-27 09:43:15 +08:00
Sol
5cb7affa2b
refactor(架构调整): Remove Seata-related code and optimize cache logic
2025-05-24 19:07:21 +08:00
Sol
615c76b0e4
build:Rename the load balancing plug-in and update the database script
2025-05-24 15:19:04 +08:00
Sol
b4beaf4b08
ci:Adjust log configuration and optimize project structure
2025-05-21 12:07:55 +08:00
Sol
9da03ec4ff
refactor(common): Use Lombok annotations to simplify entity class code
2025-05-17 19:04:24 +08:00
Sol
437c7bee43
feat(cloud): Add Feign and Loadbalance model.
2025-04-25 21:48:26 +08:00
Sol
38ce61ff6b
feat(cache): todo: add UserCache
2025-04-24 23:58:50 +08:00
Sol
029db85278
Refactor: Move RedisCacheConfig to a new location
2025-04-24 00:58:59 +08:00
Sol
c0cc05fc68
refactor(web-system): Refactor captcha functionality
...
- Removed unused imports in BaseTreeEntity
- Refactored captcha generation and validation logic in LoginService
- Added RedisCacheConfig class to enable Redis caching
- Removed redundant code in StpInterfaceImpl
- Removed YmlPropertySourceFactory class
- Added CaptchaCache class for managing captcha cache
2025-04-23 23:49:37 +08:00
Sol
6b88e970e3
refactor(web-system): Change the validation time of the verification code from 5 minutes to 1 minute
2025-04-23 22:38:29 +08:00
Sol
c3b5da305e
refactor(dev): Update docker's .env
2025-04-11 17:49:57 +08:00
sol
ff526774bb
refactor(database): Refactor the database configuration
2025-03-20 17:27:18 +08:00