Commit Graph

  • e834d4c7c7 build(deps): bump jvm from 1.8.20 to 1.8.21 (#53) dependabot[bot] 2023-05-16 09:40:53 +08:00
  • 2e1fae87b3 build(deps): bump ch.qos.logback:logback-classic from 1.4.6 to 1.4.7 (#50) dependabot[bot] 2023-05-16 09:33:17 +08:00
  • 191bef5d68 build(deps): bump org.jetbrains.kotlinx.binary-compatibility-validator (#49) dependabot[bot] 2023-05-16 09:24:24 +08:00
  • 55c435c4c0 build(deps): bump gradle/gradle-build-action in /.github/workflows (#55) dependabot[bot] 2023-05-16 09:14:13 +08:00
  • 758e0a9f16 build(deps): bump org.mockito:mockito-core from 5.3.0 to 5.3.1 (#51) dependabot[bot] 2023-05-11 14:28:55 +08:00
  • 5814817f3a build(deps): bump org.mockito:mockito-core from 5.2.0 to 5.3.0 (#47) dependabot[bot] 2023-04-23 23:40:48 +08:00
  • 2641901240 build(deps): bump io.mockk:mockk from 1.13.4 to 1.13.5 (#48) dependabot[bot] 2023-04-20 17:54:51 +08:00
  • 0070b400bb build(deps): bump org.jetbrains.dokka:javadoc-plugin (#40) dependabot[bot] 2023-04-12 18:57:09 +08:00
  • 73e20ab737 build(deps): bump ch.qos.logback:logback-classic from 1.4.5 to 1.4.6 (#44) dependabot[bot] 2023-04-12 18:56:57 +08:00
  • 03d24fbfe3 build(deps): bump org.jetbrains.kotlin:kotlin-reflect (#45) dependabot[bot] 2023-04-12 18:56:36 +08:00
  • 53e47353e8 build(deps): bump kotlin plugin from 1.8.10 to 1.8.20 (#46) dependabot[bot] 2023-04-12 18:56:23 +08:00
  • 81a97ee8e3 build(deps): bump org.jetbrains.dokka from 1.7.20 to 1.8.10 (#41) dependabot[bot] 2023-03-31 13:57:26 +08:00
  • dbcbc88e1b build(deps): bump io.mockk:mockk from 1.13.2 to 1.13.4 (#38) dependabot[bot] 2023-03-23 21:29:01 +08:00
  • f233a25323 build(deps): bump org.slf4j:slf4j-api from 2.0.6 to 2.0.7 (#43) dependabot[bot] 2023-03-23 21:28:20 +08:00
  • 2c91884db8 build(deps): bump org.mockito:mockito-core from 5.1.1 to 5.2.0 (#42) dependabot[bot] 2023-03-23 21:26:44 +08:00
  • 6b92b7e377 build(publish): 增加 self-git Maven 仓库. LamGC 2023-02-25 17:14:03 +08:00
  • 375b815659 build(deps): extension 模块不再引入 Slf4j-api 依赖. LamGC 2023-02-25 17:11:27 +08:00
  • f26d642320 build(gradle): 将 extension 模块的构建插件改为 java-library LamGC 2023-02-24 15:55:58 +08:00
  • 2db0b78962 style(extension): 为 getBotToken 设置 SuppressWarnings 用于忽略无关的弃用警告. LamGC 2023-02-24 15:53:32 +08:00
  • 8b76a9aa9b release: 发布 0.6.0 版本. v0.6.0 LamGC 2023-02-21 23:46:48 +08:00
  • bbc3288535 ci(github-action): 启用 API 二进制兼容性验证. (#37) LamGC 2023-02-21 23:22:40 +08:00
  • 45ad734c7b build(deps): bump org.junit.jupiter:junit-jupiter-engine (#34) dependabot[bot] 2023-02-21 18:52:21 +08:00
  • 1eaed8ce6f build(deps): bump org.mockito:mockito-core from 4.8.0 to 5.1.1 (#35) dependabot[bot] 2023-02-21 18:42:42 +08:00
  • a624fcd37d build(deps): bump com.google.code.gson:gson from 2.9.0 to 2.10.1 (#36) dependabot[bot] 2023-02-21 18:38:18 +08:00
  • 59aa83c93e build(deps): bump org.junit.jupiter:junit-jupiter-api (#33) dependabot[bot] 2023-02-21 18:36:02 +08:00
  • 3ea0f4eacb feat(metrics): 指标信息增加 bot_id label. LamGC 2023-02-21 18:32:35 +08:00
  • d3e18d80ca ci(github-action): 移除针对子模块的依赖项更新. LamGC 2023-02-21 16:00:08 +08:00
  • 1e0eebbd7e build(deps): 更新日志相关依赖(Slf4j 2.0.6, Logback-classic 1.4.5, Kotlin-logging 3.0.5). LamGC 2023-02-21 15:51:28 +08:00
  • 6f3c1ec592 build(deps): bump org.junit.jupiter:junit-jupiter-api (#19) dependabot[bot] 2023-02-21 15:29:54 +08:00
  • c013dafdd7 build(deps): bump io.mockk:mockk from 1.13.2 to 1.13.4 in /scalabot-app (#26) dependabot[bot] 2023-02-21 15:08:06 +08:00
  • e0bfd8796c build(deps): bump org.jetbrains.kotlin:kotlin-reflect in /scalabot-app (#29) dependabot[bot] 2023-02-21 15:07:45 +08:00
  • 67d561c0ab build(deps): bump org.jetbrains.kotlinx.kover from 0.5.1 to 0.6.1 (#32) dependabot[bot] 2023-02-21 12:53:54 +08:00
  • 63687da0bb build(dependencies): 更新 binary-compatibility-validator 插件(0.11.1 -> 0.13.0). LamGC 2023-02-21 12:44:06 +08:00
  • cd76249c33 build(deps): bump gradle/gradle-build-action from 2.2.1 to 2.4.0 (#23) dependabot[bot] 2023-02-21 11:24:23 +08:00
  • 5a8afd1549 build(deps): bump docker/build-push-action from 3 to 4 (#18) dependabot[bot] 2023-02-21 11:21:09 +08:00
  • 651569dc8f ci(github-action): 增加 Dependabot 配置文件. LamGC 2023-02-21 10:51:30 +08:00
  • bf2ea9a367 refactor(launch): 在启动时输出 JVM 和 Kotlin 的版本号. LamGC 2023-02-19 16:12:15 +08:00
  • 540fe84f26 build(dependencies): 更新 Kotlin 版本(1.7.10 -> 1.8.10). LamGC 2023-02-19 16:09:52 +08:00
  • 712378b3ff build(dependencies): 更新 telegrambots 依赖项. LamGC 2023-02-08 10:12:33 +08:00
  • 961382fb56 build(dependencies): 更新 TelegramBots 依赖项的版本号. LamGC 2022-12-16 01:15:09 +08:00
  • 34d9ece6d7 feat(logging): 支持通过参数控制日志输出级别. LamGC 2022-11-11 18:17:05 +08:00
  • 30a2cb34d5 refactor(launch): 将 AppPaths 从 Launcher 解耦. LamGC 2022-11-07 11:16:41 +08:00
  • c94e0476b5 refactor(metrics): 为指标增加 namespace 名称. LamGC 2022-10-28 01:33:03 +08:00
  • 6e5cd07c51 build(dependencies): 更新依赖项版本. LamGC 2022-10-25 17:18:24 +08:00
  • d4b1438b0b release: 发布 0.5.2 版本. v0.5.2 LamGC 2022-10-20 16:04:27 +08:00
  • 90110335f5 fix: 更新 jackson-databind 依赖版本以缓解 CVE-2022-42004 漏洞. LamGC 2022-10-20 01:41:48 +08:00
  • 9c32d26c0d fix(dependencies): 更新 Commons-codec 依赖项的版本. LamGC 2022-09-19 14:32:40 +08:00
  • dfab6b14bd build(compatibility): 新增 API 兼容性检查插件(尚未启用). LamGC 2022-09-19 14:28:06 +08:00
  • 437cee499a build(dependencies): 更新依赖项版本. LamGC 2022-09-19 01:14:31 +08:00
  • 4c30a1ac68 ci(github-action): 更改工作流名称. LamGC 2022-08-25 16:11:10 +08:00
  • 3932db11a1 release: 发布 0.5.1 版本. v0.5.1 LamGC 2022-08-23 13:39:12 +08:00
  • d18c059498 ci(github-action): 显性声明允许工作流写入仓库. LamGC 2022-08-23 13:38:30 +08:00
  • e6b581b8cd ci(github-action): 移除容器镜像对 windows-amd64 的构建. LamGC 2022-08-23 13:36:57 +08:00
  • 26d7443c87 ci(github-action): 把 Gradle Wrapper 检查步骤加入到所有构建工作流中. LamGC 2022-08-23 13:16:20 +08:00
  • 2bf4eb684e ci(github-action): 延长镜像构建工作流的超时时间. LamGC 2022-08-23 12:22:31 +08:00
  • 5251b62733 ci(github-action): 修改开发版镜像构建工作流的名称和配置文件名. LamGC 2022-08-23 02:27:50 +08:00
  • 3ec5a8e9c3 ci(github-action): 增加自动发布工作流. LamGC 2022-08-23 02:24:24 +08:00
  • 62f6c08cd2 ci(github-action): 移除对测试分支的容器镜像构建. LamGC 2022-08-23 01:57:42 +08:00
  • 5e6f64f056 ci(github-action): 尝试为 Windows 平台构建容器镜像. LamGC 2022-08-18 23:42:59 +08:00
  • a036695330 ci(github-action): 修复推送 tag 错误的问题. LamGC 2022-08-18 15:25:51 +08:00
  • e9c975f5c5 ci(github-action): 更改容器发布配置名称 LamGC 2022-08-18 14:50:08 +08:00
  • 9aac42d414 ci(github-action): 增加一段容器构建发布配置. LamGC 2022-08-18 14:48:50 +08:00
  • 5add6d9909 build(container): 增加一个 Docker Context 过滤文件. LamGC 2022-08-18 01:50:10 +08:00
  • eee6b7d2c9 build(container): 新增一个比较基础的 Dockerfile. LamGC 2022-08-18 01:23:13 +08:00
  • a65a57f9e2 ci(github-action): 减少矩阵量, 以免大量占用 Action 资源. add-compatibility-test LamGC 2022-08-18 12:50:49 +08:00
  • 19cc1b9358 ci(github-action): 试着加入兼容性测试. LamGC 2022-08-18 12:43:55 +08:00
  • ff396425a7 refactor: 补充缺失代码. LamGC 2022-08-18 01:06:54 +08:00
  • 2a08f28838 refactor(config): 使用 URL 生成缺省仓库 Id. change-default-repo-id-format LamGC 2022-08-18 00:59:51 +08:00
  • 580d9122e5 refactor(utils): 把日志记录器的获取方式改的优雅一点(对于测试来说). LamGC 2022-08-17 23:01:06 +08:00
  • 2a607f1129 fix(extension): 修复 ExtensionClassLoader 无法过滤非扩展包内 BotExtensionFactory 对象的问题. LamGC 2022-08-15 02:00:34 +08:00
  • 2d6da7c1ae build(test): 添加 Jacoco 插件. LamGC 2022-08-15 01:45:22 +08:00
  • 6235c5f51a build(dependencies): 更新 Kotlin 版本(1.6.10 -> 1.7.10). LamGC 2022-08-15 01:39:08 +08:00
  • 255a02c93c refactor(config): 重构 AppPaths 的构造方法, 应对将来 Kotlin 更新中的特性. LamGC 2022-08-15 01:38:08 +08:00
  • dce28be9c7 fix(logging): 修复日志滚动文件路径错误. LamGC 2022-08-13 13:19:09 +08:00
  • 673c6d8392 build: 为项目支持可重现构建. LamGC 2022-08-06 03:23:35 +08:00
  • d586ca378e fix(launch): 修复缺省的 Maven 中央库不遵循代理规则的问题. LamGC 2022-08-05 00:23:13 +08:00
  • 3ba4364a07 test(config): 补全对 ProxyConfig 的单元测试. LamGC 2022-08-04 19:13:45 +08:00
  • eda0e522cd docs(config): 补充关于 Gson 类型适配器的使用指导. LamGC 2022-07-22 21:59:14 +08:00
  • c7fedf3882 release: 发布 0.5.0 版本. v0.5.0 LamGC 2022-07-19 01:51:00 +08:00
  • a7de85eacb test(extension): 修正更新 TelegramBots 依赖项所导致的测试错误. LamGC 2022-07-16 21:03:12 +08:00
  • b6013e2fbe refactor(extension): 将构件下载请求跟构件解析请求对齐. LamGC 2022-07-16 20:55:24 +08:00
  • f79a4e4ff3 refactor(extension): 在 MavenRepositoryExtensionFinder 增加一个扩展包信息日志. LamGC 2022-07-16 20:51:06 +08:00
  • 93b9c6b727 refactor(launch): 统一代理的使用. LamGC 2022-07-16 20:46:15 +08:00
  • a8a0a9576f build(dependencies): 更新 TelegramBots 依赖项的版本 (6.0.1 -> 6.1.0) LamGC 2022-07-16 20:30:22 +08:00
  • e8711e9974 refactor(meta): 为 ProxyConfig 覆盖 toString 方法. LamGC 2022-07-16 20:26:45 +08:00
  • 93685e9440 test(config): 优化单元测试. LamGC 2022-07-12 01:29:19 +08:00
  • 92b7e84b3a test(config): 补充相关的单元测试. LamGC 2022-07-12 01:20:53 +08:00
  • 8c4e48e3eb refactor(launch): 更改初始化配置中, 退出进程的时机. LamGC 2022-07-12 00:27:18 +08:00
  • 7f7b2b8895 build(meta): 调整部分依赖的引入范围. LamGC 2022-07-11 23:58:22 +08:00
  • 441991b705 docs(extension): 补充部分扩展组件的 KDoc. LamGC 2022-07-09 01:20:57 +08:00
  • 51d036c4c6 feat(launch): 延后 BotConfig 的反序列化时机. LamGC 2022-07-04 16:40:17 +08:00
  • 3c54c33364 fix(config): 修复因正则表达式错误导致的 Token 检查失败. LamGC 2022-07-04 16:26:01 +08:00
  • 43dd0e7bea docs(meta): 加一个 Readme. LamGC 2022-07-03 02:50:32 +08:00
  • c144755913 feat(config): 增加 BotAccountSerializer, 主要用于检查字段值. LamGC 2022-07-03 02:32:37 +08:00
  • 9ed55204c0 refactor(config): 调整序列化工具类, 便于进行测试. LamGC 2022-07-03 01:35:23 +08:00
  • 9b7fc30512 fix(config): 修复因使用了错误的 Gson 对象而导致的配置初始化警告. LamGC 2022-07-02 22:01:05 +08:00
  • 27dc26160d refactor(config): 对配置文件的 AppPath 对象更名. LamGC 2022-06-30 00:15:07 +08:00
  • ae411ce829 refactor(metrics): 调整 MetricsHttpServer 注册关闭钩子的时机. LamGC 2022-06-29 03:06:15 +08:00
  • 1afe0f07a8 perf(extension): 优化 printExtensionFileConflictError 日志输出. LamGC 2022-06-29 03:03:16 +08:00
  • cf8e746bd4 release: 发布 0.4.0 版本. v0.4.0 LamGC 2022-06-28 01:40:23 +08:00