Commit graph

69 commits

Author SHA1 Message Date
Sol
080255cd9f feat(file): Add file update interface and optimize files API 2025-06-11 15:49:16 +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
a5e2932b6a perf(database): Adjust index creation strategy 2025-06-11 11:19:23 +08:00
Sol
97ba7cffaf fix(service): Fix cache update logic 2025-06-11 10:28:32 +08:00
Sol
05afb9afb6 refactor(common-base-web): Optimize cache deletion logic 2025-06-11 10:06:25 +08:00
Sol
e6b2a76bef fix(common): Fix cache penetration issue 2025-06-11 10:02:22 +08:00
Sol
71d41b675b feat(system): Implement basic Service caching functions and optimize logging 2025-06-10 20:02:59 +08:00
Sol
1c592a57ef feat(common-base-web): Add cache to clear faces and annotations 2025-06-10 14:12:12 +08:00
Sol
be08569228 feat(model-file): Add FileCreateDto constructor 2025-06-06 12:31:28 +08:00
Sol
b39ce418e9 refactor(model-file): Optimize the media type of file upload interface 2025-06-06 12:09:28 +08:00
Sol
544b176783 refactor(auth): Optimize token refresh logic 2025-06-06 09:31:46 +08:00
Sol
adabbb45cd refactor: Adjust log output level 2025-06-05 16:19:40 +08:00
Sol
cda688618f refactor(auth): Use the @SneakyThrows annotation to handle interrupt exceptions 2025-06-05 10:08:05 +08:00
Sol
0fc6e1b160 build(web-system-8081): Upgrade captcha dependent version 2025-06-03 20:27:50 +08:00
Sol
83e1f95b7a refactor(common-base-model): Lombok annotations for optimized entities and DTO classes 2025-05-30 15:31:05 +08:00
Sol
5cbf6026e2 refactor(common-base-model): Lombok annotations for optimized entities and DTO classes 2025-05-30 15:15:24 +08:00
Sol
e4b6bdb82d refactor(lombok): refactor Lombok annotations in entity and DTO classes
- Replace `@Data` with `@Getter`, `@Setter`, and `@SuperBuilder`
- Add `@NoArgsConstructor` and `@AllArgsConstructor` where applicable
- Remove redundant `@EqualsAndHashCode` annotations
- Update usage of `BaseVo` and `PageVo`
- Unify code style to improve readability and maintainability
2025-05-30 12:37:59 +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
0e882a58c1 feat(plugin): add WebSocket plugin and configure related features
- Introduced a new WebSocket plugin module to enable WebSocket communication
- Updated gateway CORS configuration to exclude WebSocket paths
- Enhanced Redis setup by adding message listener support
- Modified Sa-Token configuration to allow WebSocket paths to bypass filters
- Added WebSocket configuration class for STOMP endpoints and message broker setup
- Implemented Tomcat WebSocket configuration for scientific WebSocket initialization
2025-05-29 18:18:58 +08:00
Sol
3a433a1047 fix(auth): Optimize authentication exception handling 2025-05-29 11:32:29 +08:00
Sol
e840c459af feat(model-file): Add ImageApi.java 2025-05-27 17:41:16 +08:00
Sol
2298fd5084 refactor(model-file): Fix access to uploadFile fields in FileCreateDto 2025-05-27 17:24:59 +08:00
Sol
4e71250f99 refactor: Delete RedisCacheConfig 2025-05-27 09:45:21 +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
17251be10a refactor(auth): Optimize token refresh tasks 2025-05-23 11:31:44 +08:00
Sol
a52169ffdb refactor(plugin-openfeign):Optimize OpenFeign retry mechanism configuration 2025-05-22 00:03:51 +08:00
Sol
87c6486c06 refactor(plugin-openfeign):Optimize OpenFeign retry mechanism configuration 2025-05-21 23:59:14 +08:00
Sol
51f2bda7a8 build(gateway-9527): update application.yml 2025-05-21 12:17:30 +08:00
Sol
ba572a1e56 refactor(plugin-database): Optimize MybatisSqlLogger log output. 2025-05-21 12:10:00 +08:00
Sol
b4beaf4b08 ci:Adjust log configuration and optimize project structure 2025-05-21 12:07:55 +08:00
Sol
a15ec71e50 docs: Update SwaggerUIConfig display-operation-id. 2025-05-19 18:32:52 +08:00
Sol
89d2c4a8df fix(auth): Optimize the Same-Token refresh task. 2025-05-19 11:29:09 +08:00
Sol
9da03ec4ff refactor(common): Use Lombok annotations to simplify entity class code 2025-05-17 19:04:24 +08:00
Sol
9d6e49c94e fix(common-base-web): Fix null pointer exception in findById method 2025-05-16 22:56:07 +08:00
Sol
3567e5bd0d build(cloud): Add version number to Lombok annotation processor. 2025-05-14 17:42:37 +08:00
Sol
b538ceb9f9 feat(plugin-redis): Add Redisson support and implement Same-Token scheduled refresh. 2025-05-14 17:38:26 +08:00
Sol
d4fbffc31d refactor: Refine the description of the menu type and sort type 2025-05-13 21:41:42 +08:00
Sol
28490ab108 refactor pom 2025-05-13 20:02:13 +08:00
Sol
ede0533cea feat: introduce MapStruct for automatic DTO to Entity mapping 2025-05-13 19:58:22 +08:00
Sol
b1b5874c69 feat(exception): add parameter validation exception handling 2025-05-06 17:25:34 +08:00
Sol
451cc688cc Fix: Make routeIdList in GatewayConfig mutable to resolve length issue 2025-04-25 22:31:22 +08:00
Sol
437c7bee43 feat(cloud): Add Feign and Loadbalance model. 2025-04-25 21:48:26 +08:00
Sol
6869ede0ef refactor(common): remove ClientServer and update GatewayConfig routeIdList init function 2025-04-25 19:19:12 +08:00
Sol
68cccbd079 refactor(plugin-openfeign):Updated FeignInterceptor comments 2025-04-25 19:04:11 +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