Commit Graph

  • fc66cd16f4 build: 优化构建配置脚本. LamGC 2022-06-28 01:37:38 +08:00
  • 1340f0aa32 build(meta): 优化构建插件的版本管理. LamGC 2022-06-28 01:13:26 +08:00
  • 099c452fe7 feat(meta): 新增 meta 模块. LamGC 2022-06-27 19:24:52 +08:00
  • aa31bcd3a8 build(meta): 增加发布配置. LamGC 2022-06-27 18:49:40 +08:00
  • 5843e37196 docs(config): 补充配置类的文档. LamGC 2022-06-26 13:25:44 +08:00
  • 06acc78180 test(config): 补全单元测试用例. LamGC 2022-06-26 03:06:14 +08:00
  • db010d6c86 test(config): 为测试补充一个新的断言. LamGC 2022-06-26 02:52:11 +08:00
  • 61b611b22e test(config): 为 BotConfig 补充最少参数的反序列化测试项. LamGC 2022-06-26 02:51:33 +08:00
  • c7c24fa454 fix(config): 修复潜在的无状况错误问题. LamGC 2022-06-26 02:42:35 +08:00
  • 045b3e5d54 test(config): 统一 Test 注解的使用, 修改测试代码的顺序. LamGC 2022-06-26 02:32:53 +08:00
  • d6b25c4560 test(config): 将 UsernameAuthenticatorSerializerTest 迁移到 SerializersKtTest. LamGC 2022-06-25 23:02:11 +08:00
  • 581eeba20b feat(config): 新增 HTTPS 代理类型, 增加 Maven 对 HTTPS 代理的支持. LamGC 2022-06-25 23:00:51 +08:00
  • 896305f4a3 style: 改一下代码格式. LamGC 2022-06-25 21:17:27 +08:00
  • df484d6bd7 test(config): 调整测试数据, 以符合该测试用例的情况. LamGC 2022-06-25 19:19:55 +08:00
  • b8a99a4491 fix(config): 修正 BotConfigSerializer 中使用的错误默认值. LamGC 2022-06-24 19:51:27 +08:00
  • 128e33e545 test(config): 移动 UsernameAuthenticatorTest 到新的包路径. LamGC 2022-06-24 19:44:31 +08:00
  • 85e59f4a64 test(config): 将 ArtifactSerializerTest 合并到 SerializersKtTest, 并添加新的单元测试. LamGC 2022-06-24 19:43:06 +08:00
  • 8f8d763566 test(config): 合并 BotAccountTest 并补充其他配置类的解析测试. LamGC 2022-06-24 19:38:47 +08:00
  • 084280564a fix(config): 添加两个序列化器来修复因 Gson 导致的解析错误. LamGC 2022-06-24 19:36:39 +08:00
  • 4a160ad42b refactor(config): 更改 BotConfig.enabled 的默认值为 false. LamGC 2022-06-24 19:10:39 +08:00
  • a1790a0716 perf(config): 优化配置使用过程中的判断. LamGC 2022-06-24 19:08:41 +08:00
  • b12758bd18 refactor(config): 更改部分配置类的属性默认值. LamGC 2022-06-24 02:00:11 +08:00
  • a2667438f2 refactor(config): 包装 Serializer 可能抛出的异常. LamGC 2022-06-23 12:25:14 +08:00
  • d5e66156b9 perf(config): 优化 Artifact 的序列化过程. LamGC 2022-06-23 11:37:37 +08:00
  • 8a33448b19 refactor(config): 调整方法访问权. LamGC 2022-06-23 03:52:04 +08:00
  • 48a5c27cf7 docs: 调整标题段样式. LamGC 2022-06-22 21:32:14 +08:00
  • 0c252f69fb build(action): 设置 Gradle Build Action 为准确的发布版本号. LamGC 2022-06-22 17:47:18 +08:00
  • a55f00edf0 build: 指定 Javadoc 的编码为 UTF-8. LamGC 2022-06-22 15:03:40 +08:00
  • 45244c1fb1 build: 将子项目间共用的 Plugin 声明在根项目. LamGC 2022-06-22 15:02:30 +08:00
  • cfdfa21619 build: 更新 Gradle Wrapper 脚本属性. LamGC 2022-06-22 12:33:24 +08:00
  • 8e0bf3c22b build(action): 添加 Action 配置, 用于检查 Commit 状况. LamGC 2022-06-22 02:04:40 +08:00
  • c64f5e739b refactor(database): 为旧版数据库适配器添加 @Deprecated 注解. LamGC 2022-06-21 01:43:54 +08:00
  • 289b9678f2 refactor(config): 将与配置相关的内容迁移到 scalabot-meta 模块. LamGC 2022-06-20 20:55:04 +08:00
  • dbc4232dd6 test(config): 调整 BotAccount 的单元测试代码. LamGC 2022-06-20 16:01:35 +08:00
  • c662b970f0 test(utils): 补充 deepListFiles 的单元测试. LamGC 2022-06-19 02:47:26 +08:00
  • f148c21390 fix(utils): 修复 deepListFiles 错误地返回了 null 的情况. LamGC 2022-06-19 02:07:24 +08:00
  • c41aac735c build: 更新依赖项版本. LamGC 2022-06-18 09:57:03 +08:00
  • ae64de00e7 test(config): 完善 AppPaths 类的单元测试. LamGC 2022-06-18 09:53:45 +08:00
  • 215a4670db feat(metrics): 运行指标服务端支持设置 HTTP 认证. LamGC 2022-06-18 09:20:46 +08:00
  • c5fe96c02d test: 新增对 BotAccount.id 字段的单元测试. LamGC 2022-06-15 02:22:58 +08:00
  • 508f14f271 test: 新增对 Artifact.equalsArtifact 的完整单元测试. LamGC 2022-06-15 02:19:14 +08:00
  • 35c77f6093 perf: 优化 Artifact 的判断条件. LamGC 2022-06-15 02:18:01 +08:00
  • 7e48f4bf0b build(test): 增加 Kover 测试覆盖率插件, 升级 Mockk 依赖项版本(1.12.3 -> 1.12.4). LamGC 2022-06-15 01:20:35 +08:00
  • 9c05726849 refactor(config): 改进配置读取错误时输出的错误信息. LamGC 2022-06-11 16:19:08 +08:00
  • ac0a398afc release: 发布 0.3.1 版本. v0.3.1 LamGC 2022-06-07 00:27:20 +08:00
  • 145e5a2141 build: 暂时将发布仓库迁移到 Kuku 的仓库. LamGC 2022-06-07 00:25:50 +08:00
  • b5c85e213b test: 完善序列化器的单元测试. LamGC 2022-05-19 23:54:27 +08:00
  • 746221a085 feat(config): 简化凭证配置过程. LamGC 2022-05-19 23:53:25 +08:00
  • 24f34aa27f refactor: 调整 checkJsonKey 的所在类, 以便于编写测试用例. LamGC 2022-05-19 18:20:46 +08:00
  • 31366575a9 test: 补充部分序列化单元测试. LamGC 2022-05-19 17:55:36 +08:00
  • 37c3275bb6 fix(config): 修复因 Maven 仓库配置中未包括 layout 属性导致解析错误的问题. LamGC 2022-05-19 16:54:47 +08:00
  • 72e26bd677 fix(config): 更改 MavenRepositoryConfig.proxy 的默认值. LamGC 2022-05-19 16:43:25 +08:00
  • 9aab3c2a24 feat(config): 将代理类型为 null 的情况视为不使用代理. LamGC 2022-05-19 15:46:18 +08:00
  • cac055bb08 test: 完善 AppPaths 中对 BOT_DATA_PATH 环境变量的测试流程. LamGC 2022-05-19 15:01:16 +08:00
  • efbb57f1f7 release: 发布 0.3.0 版本. v0.3.0 LamGC 2022-05-18 15:58:22 +08:00
  • 5e18149640 feat(config): 支持限定 Maven 仓库构件类型. LamGC 2022-05-18 15:57:49 +08:00
  • 0a5313e94a fix(extension): 修复 Maven 仓库扩展搜索器无法从第三方仓库获取扩展的问题. LamGC 2022-05-18 15:40:33 +08:00
  • a0afde52ac fix(launch): 修复 Maven 本地仓库文件夹未初始化的问题. LamGC 2022-05-17 19:59:04 +08:00
  • ef37f3b2d7 fix(bot): 修复因机器人命令列表为空而导致命令列表自动更新报错的问题. LamGC 2022-05-17 19:56:42 +08:00
  • 6e59a9a5ac build(publish): 增加构件签名过程. LamGC 2022-05-17 19:26:26 +08:00
  • a44732a7f6 build: 将 Maven 发布仓库从 Github Repo 改为自建 Nexus 仓库. LamGC 2022-05-17 19:03:58 +08:00
  • 95ad251826 refactor(utils): 移除不再使用的方法. LamGC 2022-05-07 01:43:15 +08:00
  • 8174f2a3a2 refactor(bot): 修正提示信息错误, 移除空父类方法调用. LamGC 2022-05-07 01:37:21 +08:00
  • 478480014a perf(utils): 优化自动释放钩子的资源引用. LamGC 2022-05-05 16:52:29 +08:00
  • 830f05c90a refactor(utils): 加强 getPriority 方法的优先值判断. LamGC 2022-05-05 16:13:48 +08:00
  • 8be0978783 refactor: 更改 AppConfig 的获取方式, 以便于编写测试用例. LamGC 2022-05-04 23:55:21 +08:00
  • ce613787f6 fix: 修正方法参数使用错误的问题. LamGC 2022-05-04 23:05:49 +08:00
  • 2389d082f4 test(config): 优化对 defaultInitializer 方法的单元测试. LamGC 2022-05-04 22:36:35 +08:00
  • 27f54c3c36 test(config): 补充一部分 AppPaths 的单元测试项目. LamGC 2022-05-04 02:00:01 +08:00
  • 7b985ce325 refactor: 将十六进制转换代码迁移到 Kotlin. LamGC 2022-05-04 00:38:30 +08:00
  • 77b7a7cd08 feat(launch): 对配置中没有启用任何机器人的情况输出警告. LamGC 2022-05-02 02:20:19 +08:00
  • e8b746b3f8 feat(config): 第一次运行将提醒用户更改配置文件. LamGC 2022-05-02 02:18:23 +08:00
  • d24572a4f3 refactor(config): 修改 AppConfig 的获取方式, 便于编写测试用例. LamGC 2022-05-01 23:54:22 +08:00
  • f11290c73d feat: 可以覆盖 Maven 中央仓库配置. LamGC 2022-05-01 23:09:44 +08:00
  • 1f2ab0f9b1 fix(extension): 修复搜索器错误日志不包括异常信息. LamGC 2022-05-01 00:09:28 +08:00
  • d14ef9de36 fix: 修复Maven 本地仓库文件夹未初始化的问题. LamGC 2022-04-30 21:12:36 +08:00
  • 3e51327ed7 release: 紧急更新 0.2.1 版本. v0.2.1 LamGC 2022-04-22 18:16:33 +08:00
  • 93cf5c4e2f fix: 修复因文件访问比初始化早而导致的启动错误问题. LamGC 2022-04-22 18:15:30 +08:00
  • e12f858690 release: 发布 0.2.0 版本. v0.2.0 LamGC 2022-04-20 17:37:03 +08:00
  • 3e99d7d033 fix(example): 修复 Reply 判断条件不充分的问题. LamGC 2022-04-20 16:35:02 +08:00
  • 8131f41313 feat(extension): 初步添加一些工具方法. LamGC 2022-04-19 00:17:57 +08:00
  • 270e744bcf build: 更新并增加 Kotlin 相关依赖项. LamGC 2022-04-19 00:08:24 +08:00
  • d84465ebd9 build: 更新 TelegramBots 依赖项. LamGC 2022-04-18 23:56:30 +08:00
  • 18bc3a8d48 refactor(logging): 补充两个日志屏蔽. LamGC 2022-04-18 23:54:29 +08:00
  • 2b88134207 refactor(extension): 移除 ScalaBotExtension 类. LamGC 2022-04-15 00:18:59 +08:00
  • 142eddfa28 refactor(extension): Maven 本地仓库路径将会相对于 DATA_ROOT 路径. LamGC 2022-04-14 22:38:51 +08:00
  • 64849adfab fix(config): 修复潜在的未初始化异常. LamGC 2022-04-14 21:46:01 +08:00
  • 29bd12a8dd feat(bot): 增加 accountId 属性. LamGC 2022-04-10 16:28:20 +08:00
  • 9cdf10ccc2 refactor(launch): 增强关闭阶段的鲁棒性. LamGC 2022-04-10 16:27:20 +08:00
  • 4210efef3b refactor(config): 改进了数据目录的获取方式. LamGC 2022-04-10 16:26:13 +08:00
  • bc0f3be32c docs(extension): 补充参数说明. LamGC 2022-03-29 10:06:25 +08:00
  • c5f28e395e refactor(util): 优化代码. LamGC 2022-03-28 23:43:33 +08:00
  • 1172caa8d7 build(extension): 更新 TelegramBots 依赖项版本. LamGC 2022-03-28 23:05:10 +08:00
  • eb95436404 fix(extension): 修复创建扩展对象时可能会出现的 NPE 问题. LamGC 2022-03-28 21:38:40 +08:00
  • 804d0e3012 build(extension): 为编译指定 Java 目标版本. LamGC 2022-03-25 18:15:00 +08:00
  • 1281dbcabe feat(config): 支持指定本地仓库的路径. LamGC 2022-03-21 23:47:59 +08:00
  • 1cd26b3b25 build: 更新依赖项版本. LamGC 2022-03-21 22:34:30 +08:00
  • 19162dcaef feat(database): 更改数据库命名方式. LamGC 2022-03-20 11:56:38 +08:00
  • 0748afaff5 refactor(config): 为 BotAccount 添加 id 字段. LamGC 2022-03-20 11:37:24 +08:00
  • b20b25bc7b docs(extension): 补充说明 shareDataFolder. LamGC 2022-03-20 11:04:07 +08:00