Commit Graph

103 Commits

Author SHA1 Message Date
天爱有情 4874116bc5 fix(application): 修复设置 CaptchaInterceptor 时对模板图片的处理
- 修复 setCaptchaInterceptor 方法,确保 captchaGenerator 正确设置拦截器
- 优化模板图片加载逻辑,提高验证码生成性能- 添加测试代码,验证 SLIDER 验证码生成耗时
2024-11-22 16:30:46 +08:00
天爱有情 600878f6bd feat(resource): 重构资源存储和加载机制
- 新增 AbstractResourceStore 类,实现 ResourceStore 接口的通用逻辑
- 创建 FontCache 类,用于缓存和管理字体资源
- 重构 DefaultImageCaptchaResourceManager 类,支持资源提供者和监听器
- 更新 Resource 和 ResourceMap 类,增加唯一 ID 字段
- 新增 ResourceListener 接口,用于扩展资源存储功能
- 创建 ResourceProviders 类,统一管理资源提供者
- 更新 TACBuilder 类,支持新的资源存储和加载机制
2024-11-22 11:54:21 +08:00
天爱有情 407bfe87b0 feat(captcha): 升级验证码校验流程与资源管理
- 引入MatchParam封装滑动轨迹及相关信息,提升扩展性。- 调整验证码生成与校验接口,以支持更精细的参数控制。
- 优化资源管理,提高验证码资源的加载效率。
- 更新文档与示例代码,以反映API的最新变化。BREAKING CHANGE: 验证码校验接口发生改变,现在需要传入MatchParam对象而非直接传入轨迹对象。这可能会影响直接调用验证码校验服务的客户端代码,需根据最新API文档进行适配。
2024-08-19 16:26:18 +08:00
天爱有情 9324cce657 1.5.0正式版 2024-07-15 16:25:08 +08:00
天爱有情 a4536b9bd6 1.5.0正式版 2024-07-15 13:52:10 +08:00
天爱有情 df81c15fc7 1.5.0正式版 2024-07-15 13:42:31 +08:00
天爱有情 00ffd1910c 1.5.0正式版 2024-07-15 13:21:23 +08:00
天爱有情 0a1ec7adda 1.5.0正式版 2024-07-15 13:16:56 +08:00
天爱有情 2782ef6d66 1.5.0.beta 2024-07-12 17:28:08 +08:00
天爱有情 dd1be6e26c 1.5.0.beta 2024-07-12 16:07:43 +08:00
天爱有情 ba7d1f5096 1.5.0.beta 2024-07-12 16:00:47 +08:00
天爱有情 48a95c3957 1.5.0重构;
修复一大堆已知问题,
优化代码,
增加 application 类,
重构拦截器组件,
添加缓存模块,
2024-07-12 15:23:10 +08:00
天爱有情 5472c636e1 Merge remote-tracking branch 'origin/master' 2024-07-12 14:54:34 +08:00
天爱有情 2cfb72349d 1.5.0重构;
修复一大堆已知问题,
优化代码,
增加 application 类,
重构拦截器组件,
添加缓存模块,
2024-07-12 14:54:25 +08:00
danmo 60c6e24ec5 update src/main/java/cloud/tianai/captcha/common/response/ApiResponse.java.
新增注释

Signed-off-by: danmo <775144922@qq.com>
2024-07-05 06:00:30 +00:00
NicholasLD 06752c9da2 doc: 添加注释
Signed-off-by: NicholasLD <nicholasld505@gmail.com>
2024-07-05 01:46:50 +00:00
梦想i 324c456e14 新增注释
Signed-off-by: 梦想i <1171736840@qq.com>
2024-07-04 09:37:08 +00:00
喵呀 525a2c43f3 doc 更新注释
Signed-off-by: 喵呀 <xxm1995@outlook.com>
2024-07-04 09:30:05 +00:00
蒋小小 5618a0594c rename Test5.java to src/main/test/java/example/readme/TestImageCaptcha.java.
Signed-off-by: 蒋小小 <bwcx_jzy@163.com>
2024-07-04 09:27:36 +00:00
蒋小小 f75180e7c9 update src/main/test/java/example/readme/SimpleDemo.java.
Signed-off-by: 蒋小小 <bwcx_jzy@163.com>
2024-07-04 09:25:40 +00:00
疯狂的狮子Li 0b56491c83 update 优化 调整代码格式化
Signed-off-by: 疯狂的狮子Li <15040126243@163.com>
2024-07-04 09:23:46 +00:00
天爱有情 db2f409783 修复以及优化很多 2023-11-09 16:40:28 +08:00
天爱有情 b235fbe585 优化滑动还原验证码生成效率
修复一些小bug
2023-08-30 08:50:00 +08:00
天爱有情 866db7c43b 处理 ResourceMap.java json序列化异常 2023-08-23 11:12:10 +08:00
天爱有情 2f416e67e0 Resource加空构造函数,方便序列化 2023-08-22 15:51:23 +08:00
天爱有情 9863d0d6a4 修复一个小bug 2023-06-20 08:39:26 +08:00
天爱有情 d007dc5d83 重构校验器, 升级版本为1.4.1 2023-06-06 16:52:28 +08:00
天爱有情 2402148e4a 重构校验器, 升级版本为1.4.1 2023-06-06 16:45:09 +08:00
天爱有情 98f6ca0a53 重构校验器, 升级版本为1.4.1 2023-06-06 16:34:21 +08:00
天爱有情 82dd58587d 重构生成器逻辑,优化图片验证码生成效率 2023-05-04 11:15:43 +08:00
天爱有情 988ad07d34 修复在并发场景下验证器生成多次的问题 2023-04-12 08:44:26 +08:00
天爱有情 37d88b5ec2 重构 resource 模块,支持自定义tag标签
重构 transform 模块
修复以及优化各验证码生成器,
2023-02-13 14:29:11 +08:00
天爱有情 0e47e77d51 U 优化 2022-09-01 11:22:34 +08:00
天爱有情 3ef12d623d U 优化 2022-09-01 10:01:32 +08:00
天爱有情 0b636eaa9f U 升级为1.3.3 2022-08-25 11:09:18 +08:00
天爱有情 e288dc9b91 U 关掉转换图片类型警告日志 2022-08-15 17:13:16 +08:00
天爱有情 c19dc82f7c U SimpleImageCaptchaValidator 开放 getFloatParam getStringParam 供外部调用 2022-06-17 18:43:18 +08:00
天爱有情 e72bd9be4c U ImageCaptchaTrack增加扩展字段用于传输加密数据 2022-06-16 09:19:25 +08:00
天爱有情 bf5b8987f2 U 优化点选验证码,用于将来支持语序验证码等相关具有联想的点击类验证码 2022-05-27 11:48:40 +08:00
天爱有情 3377d55ead U update readme.md 2022-05-24 18:00:48 +08:00
天爱有情 8667e85d3a U 添加 ImageCaptchaGeneratorProvider 2022-05-19 15:47:13 +08:00
天爱有情 106eeda178 U 添加 ImageCaptchaGeneratorProvider 2022-05-19 15:41:29 +08:00
天爱有情 3211531ef1 U 剔除webp图片处理工具 让用户自己添加和扩展 2022-05-19 14:15:53 +08:00
天爱有情 15f382d5dd U 解决 java17默认不支持 FontDesignMetrics 类的问题, 剔除该类 使用其它算法替代 2022-05-18 16:00:23 +08:00
天爱有情 f4e7c9c2e8 U 解决 java17默认不支持 FontDesignMetrics 类的问题, 故剔除该类 使用其它算法替代 2022-05-18 15:56:38 +08:00
天爱有情 f16234e457 U 优化代码 2022-05-12 17:19:42 +08:00
天爱有情 0d8e3df607 U 优化代码 2022-05-12 09:35:50 +08:00
天爱有情 7c6fec6ea3 U 优化代码 2022-05-11 15:03:50 +08:00
天爱有情 6394c64bf7 U 解决 背景图为 png 设置指定转换类型为 jpg 导致的图片变色问题 2022-05-09 12:08:57 +08:00
天爱有情 f51cd66a9b U 解决 背景图为 png 设置指定转换类型为 jpg 导致的图片变色问题 2022-05-09 11:48:43 +08:00