Commit graph

15 commits

Author SHA1 Message Date
sol
e7c257b4da feat(discovery): Add a service discovery plugin and replace Nacos dependencies 2026-01-08 14:15:04 +08:00
smile
a7b4ccdf1b feat(redis): Support for polymorphic serialization based on @JsonTypeInfo 2025-12-09 09:12:56 +08:00
smile
23c9e84f6a feat(redis): introduce a custom JSON codec to support polymorphic types
- Add `CustomJsonJacksonCodec` to handle Redisson serialization/deserialization
- Replace the default `JsonJacksonCodec` with the custom codec
- Enable automatic polymorphic-type recognition via `@JsonTypeInfo` annotations
- Implement a type-cache mechanism to boost deserialization performance
- Configure `ObjectMapper` to ignore unknown properties and disable default typing
- Update Redisson configuration logs to reflect the new codec in use
2025-12-04 11:39:43 +08:00
sol
43b1df2abf chore(config)(2Core 2GB): Adjust system resource allocation to optimize performance. 2025-12-02 02:49:29 +08:00
sol
1af92cb1f5 feat(cache): add config option to enable or disable Redis level-3 caching (disabled by default) 2025-10-15 23:00:03 +08:00
smile
528bd61d53 feat(redis): Support for multiple Redis deployment modes and connection pool configuration
- Added support for standalone, cluster, and sentinel Redis modes
- Introduced connection pool parameters such as pool size and timeout
- Upgraded Redisson to version 3.52.0
- Removed spring-boot-starter-data-redis dependency
- Refactored RedissonConfig to accommodate multiple modes
- Enhanced comments in Redis configuration files
- Changed client logout endpoint return type to BaseVoString
- Added new data model definition: BaseVoString
2025-10-11 16:21:35 +08:00
sol
ee512e89a9 feat(core): Add bulk queries and optimize basic services 2025-09-28 22:13:22 +08:00
Sol
1871139cc9 feat(common-base-web): Add cache support and optimize entity operations 2025-06-12 23:36:41 +08:00
Sol
4e71250f99 refactor: Delete RedisCacheConfig 2025-05-27 09:45:21 +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
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
272da2d530 refactor(dev): Update docker's .env 2025-04-11 17:51:31 +08:00
Bga Sol
5f627eef67 init 2025-02-12 17:22:25 +08:00