Commit Graph

12 Commits

Author SHA1 Message Date
YunaiV
e0a6e3988b 【代码优化】framework:优化 HTTP 请求签名的实现
1、单测从集成测试,改成单元测试
2、SignatureAspect 调整代码,提升易读性
3、sign 算法调整,使用 querystring + body + header + appsecret 更容易理解
2024-06-04 19:10:48 +08:00
zhougang
5bc0190194 【优化】 格式化 2024-05-19 15:39:22 +08:00
zhougang
8e5584821e 【新增】 protection 模块新增 signature 实现 API 签名 2024-05-19 15:34:45 +08:00
YunaiV
cc50891632 【新增】RateLimiter 限流器,支持全局、用户、IP 等级别的限流 2024-04-11 22:43:37 +08:00
YunaiV
2e03dcba69 移除 resilience4j 组件 2024-04-10 20:57:44 +08:00
YunaiV
38db5fe008 【新增】新增 UserIdempotentKeyResolver 解析器,支持用户级别的幂等 2024-04-10 20:13:31 +08:00
YunaiV
808ff6abb9 默认禁用 lock4j 依赖,保证启动速度 2023-09-16 13:14:40 +08:00
YunaiV
08d39d4593 默认禁用 resilience4j 依赖,保证启动速度 2023-09-16 12:01:49 +08:00
Jelly
5e43efc555 fix:修复 Maven 构建一些提示 2022-02-10 11:16:17 +08:00
YunaiV
a927dd059e 项目结构调整 x 18 : 解决拆分后的报错 2021-05-02 23:23:05 +08:00
YunaiV
cf4eeab395 项目结构调整 x 16 : 将 monitor、sms、dict 等组件拆分出去 2021-05-02 15:41:38 +08:00
YunaiV
20066bc864 项目结构调整 x 15 : 将 web、security、operatelog 等组件拆分出去 2021-05-02 00:41:21 +08:00