Commit Graph

7 Commits

Author SHA1 Message Date
Grand-cocoa
0374346f6a refactor(util): 重构 MFAUtil 并优化相关服务
All checks were successful
Sakura-Miki-build / Automatic-Packaging (push) Successful in 4m48s
- 移除了 DownloadUtil 中的注释代码
- 修改了 MFAGenerateService 中的 MFA 验证码生成逻辑
- 重构了 MFAUtil 类,增加了默认步长的 generate 方法
- 更新了 JsonUtil,添加了对象与 JSON 字符串互转的扩展函数
- 在 pom.xml 中添加了 hutool-http 依赖
2025-08-20 17:16:02 +08:00
Grand-cocoa
4f37aace85 feat(service): 添加 JM 下载功能
All checks were successful
Sakura-Miki-build / Automatic-Packaging (push) Successful in 2m27s
- 新增 DownloadUtil 工具类,用于处理 JMComic 下载任务
- 添加 JmDownloadService 服务类,实现 /JmDownload 命令的处理
- 更新 .gitea/workflows/build-test.yaml,重命名为 package.yaml 并调整工作流名称- 修改 MFAGenerateService、RandomPhotoService 和 ExampleService,优化命令前缀和参数处理
- 新增 JsonUtil 工具类,用于解析 JSON 数据
- 更新 AlistUtil 依赖版本至 1.0.1-spring
2025-03-24 17:23:13 +08:00
Grand-cocoa
9f286f3dc9 feat(mfa): 实现 MFA 绑定和生成服务
Some checks failed
Sakura-Miki-build / Explore-Gitea-Actions (push) Failing after 33s
- 新增 MFA 相关的实体类、Mapper 和服务类
- 实现 MFA 绑定和生成的逻辑
- 添加 MFA 工具类,用于生成验证码
- 更新 RandomPhotoService 的 entrance 方法
- 修改日志级别为 info
- 添加 Dockerfile 和 Gitea Actions 配置
2025-03-18 17:51:41 +08:00
Grand-cocoa
4f8e447bdd feat(randomphoto): 优化图片下载和压缩功能
- 新增 ImageUtil 类,提供图片下载和压缩工具方法
- 重构 RandomPhotoService 类,使用新的 ImageUtil工具类处理图片
- 添加 thumbnailator 依赖,用于图片压缩处理
2024-12-11 15:52:03 +08:00
Grand-cocoa
fbfb1c1a7f feat(service): 添加随机照片服务- 新增 RandomPhotoService 类实现随机照片功能
- 添加 FileList 和 SingleFile 数据模型用于解析 JSON 响应
- 集成 AlistService 获取文件列表和文件信息
- 使用 OkHttpClient 下载图片
- 更新 application.yml 配置,添加 AList 相关设置
- 修改 ExampleService 中的 entrance 方法返回值
2024-11-11 20:48:56 +08:00
Grand-cocoa
c141438048 重构机器人登录配置与服务开启流程
- 移除未使用的登录类型枚举 `LoginType`。- 简化 `BotConfiguration` 中的 `starter` 方法,并移除注释代码。
- 在 `Initialization.kt` 中更新日志信息,并移除全局事件监听器的死代码。
-调整 `SakuramikiApplication.kt`,引入 `MapperScan` 注解以自动扫描Mapper。
- 修正 `application.yml` 中的配置格式问题。
- 在 `application-dev.yml` 和 `application-prod.yml` 中分别设置沙盒模式的配置。

此外,废弃饮用水提醒服务。

注意:部分代码调整涉及异步函数修改为同步,可能需要关注并测试相关功能的完整性。
2024-09-23 18:36:34 +08:00
Grand-cocoa
136ccc1712 initialization 2024-09-19 11:18:02 +08:00