Commit Graph

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