Commit Graph

  • 626ce88565 build(vcs): 补充 Idea 的构建文件夹. master LamGC 2022-02-21 16:22:33 +08:00
  • 1cdc15a05f feat: 添加重试器, 并应用到身份配置加载中(有待测试). LamGC 2021-10-26 19:57:20 +08:00
  • bded118c03 docs(readme): 补个更新缓慢的说明. LamGC 2021-10-22 18:53:47 +08:00
  • 4ca9139b3e refactor(script): 补充提交 SPI 接口实现文件; LamGC 2021-10-12 20:22:11 +08:00
  • b84b2d1ef6 refactor(logging): 设置最低等级为 Info, 以减缓因低等级日志过多导致日志文件过大. LamGC 2021-10-10 19:50:39 +08:00
  • 43a8ac4026 refactor(script): 调整了加载脚本时获取 ScriptInfo 时异常捕获的时机. LamGC 2021-10-10 19:46:20 +08:00
  • e6ff28e077 feat: 添加扩展接口, 通过 SPI 机制允许外部模块为脚本添加功能组件. LamGC 2021-10-10 11:12:49 +08:00
  • 7a008848db build: 调整项目 group. LamGC 2021-10-10 10:48:15 +08:00
  • e55dde09fd refactor(oci): 调整 ComputeInstanceManager 的包位置. LamGC 2021-10-05 15:37:13 +08:00
  • 2f98d1f91d refactor(oci): 补充日志输出, 方便 Debug. LamGC 2021-10-05 15:34:18 +08:00
  • 18d8bb1ef2 feat(script): 新增实例状态触发器. LamGC 2021-10-05 15:19:22 +08:00
  • 652dabedef feat: 为日志回滚启用 Gzip 压缩. LamGC 2021-10-05 15:10:26 +08:00
  • 8c51bac6be fix(script): 修复了当 Trigger 名称包含大写字母时, 无法获取 Trigger 实例的问题. LamGC 2021-10-05 15:06:18 +08:00
  • 9d5c91d5b4 fix: 修复 regions 使用了错误 id 的问题. LamGC 2021-09-10 02:37:57 +08:00
  • ab69189d5b feat(sftp): Sftp 现在支持获取用户主目录. LamGC 2021-09-10 02:33:33 +08:00
  • 2006097d5f refactor(logging): 现在日志系统将不记录 SSH 组件 INFO 以下级别的日志. LamGC 2021-09-10 02:32:18 +08:00
  • 7dcbcc3270 feat: 支持获取计算实例的主要 VNIC 信息. LamGC 2021-09-10 02:30:02 +08:00
  • a128748b4f feat: 支持获取帐号区域订阅信息和直接获取主区域订阅信息. LamGC 2021-09-10 02:27:24 +08:00
  • b8b2268d2e feat: CommandExecSession 的 waitFor(long) 方法支持通过返回值传递是否超时. LamGC 2021-09-10 01:25:57 +08:00
  • d6738d635c fix: 修复 SSH 连接配置中的 keyPassword 设置无效的问题. LamGC 2021-09-09 23:46:24 +08:00
  • 46ae196fe9 release: 发布新版本(0.1.1 -> 0.2.0). v0.2.0 LamGC 2021-09-05 15:44:02 +08:00
  • e5b08bc12a docs: 补充类文档. LamGC 2021-09-05 15:42:45 +08:00
  • bec7010d43 feat: 重做 Oracle Identity 相关组件, 为脚本提供访问 Oracle Account 的组件. origin/master LamGC 2021-09-05 14:36:37 +08:00
  • 6b2bd0a59d build: 添加 OCI 对象存储 SDK 的依赖项. LamGC 2021-09-05 14:34:11 +08:00
  • 749ea644f1 docs: 补充文档内容, 修复文档错误. LamGC 2021-09-05 14:32:58 +08:00
  • e6a81784a3 style: 忽略误报的编译警告, 调整内部字段访问权. LamGC 2021-09-05 14:31:23 +08:00
  • b5c3af1c19 refactor: 修正测试类未跟进更改的问题. LamGC 2021-09-04 16:34:48 +08:00
  • 13d90595b7 feat: 初步添加 SSH Forwarding 功能. LamGC 2021-09-02 18:58:10 +08:00
  • 3641593210 refactor: 调整 logger 获取方式. LamGC 2021-09-02 18:55:05 +08:00
  • f5881ddbfe refactor: 同步调整单元测试(虽然这个算不上是单元测试). LamGC 2021-09-02 18:54:16 +08:00
  • 2c1e9606e1 refactor: 调整类修饰符. LamGC 2021-09-02 18:53:37 +08:00
  • 166c63fb93 feat: 添加方法协助脚本确认自身是否已经初始化完成. LamGC 2021-09-02 18:51:54 +08:00
  • 69def56d91 refactor: 调整相关类的包路径, 添加 ScriptLoggerFactory 的使用. LamGC 2021-09-02 16:28:42 +08:00
  • cfbe0315f0 perf: 优化数组操作. LamGC 2021-09-02 15:46:01 +08:00
  • ead42e2b00 build: 更新依赖项版本. LamGC 2021-09-02 14:45:54 +08:00
  • 8dc7da3f3f refactor: 调整包路径. LamGC 2021-09-02 14:31:59 +08:00
  • 8658104f7f feat: 为脚本添加日志记录器. LamGC 2021-09-02 14:30:50 +08:00
  • 2cd679bcaf feat: 为 GroovyTrigger 添加 shutdown 方法. LamGC 2021-09-02 14:26:05 +08:00
  • 2f225d27fe feat: 添加 ScriptComponentFactory 以允许通过该接口实例动态生成脚本组件. LamGC 2021-09-02 14:23:37 +08:00
  • c2aa02cae3 release: 推送紧急更新版本, 修复脚本基础功能的严重问题. v0.1.1 LamGC 2021-08-24 18:48:15 +08:00
  • 284f0229f7 fix: 修复线程池尚未初始化的问题. LamGC 2021-08-24 18:44:46 +08:00
  • 800bb13c9e release: 更新版本至 0.1.0; v0.1.0 LamGC 2021-08-20 19:49:55 +08:00
  • 984576f5e1 fact: 添加 SSH 端口配置项. LamGC 2021-08-20 18:23:45 +08:00
  • 59f1f3e57a docs: 更新文档目录和文档文件名. LamGC 2021-08-20 16:44:28 +08:00
  • 88a0440541 docs: 更新文档目录. LamGC 2021-08-20 16:41:36 +08:00
  • 3fcd506f0c docs: 补充脚本编写文档. LamGC 2021-08-20 16:40:41 +08:00
  • 342087cd01 fact: Supported Sftp LamGC 2021-08-20 15:25:07 +08:00
  • 3d249696a7 refactor: 修改脚本内组件的传递方式. LamGC 2021-08-20 14:01:43 +08:00
  • 0dc44864cd fix: 调整 Json 字段获取方式以修复由于可选字段不存在导致加载失败的问题. LamGC 2021-08-20 14:00:40 +08:00
  • 6bd28909ae refactor: 调整 Trigger 接收闭包的类型, 以便添加新的功能. LamGC 2021-08-20 13:59:06 +08:00
  • cbb1784f5e build: 添加 Jacoco 插件, 以分析测试覆盖率. LamGC 2021-08-20 02:35:15 +08:00
  • 616179c00a test: 添加两个完整的单元测试. LamGC 2021-08-20 02:30:56 +08:00
  • 4609e146d9 refactor: 调整编码公钥失败时的动作. LamGC 2021-08-20 02:29:54 +08:00
  • 35c45a858c refactor: 调整代码以更好的进行测试. LamGC 2021-08-20 02:19:11 +08:00
  • 7ac17c6ed7 fix: 修复 Ssh AuthInfo 未加载 keyPassword 的问题. LamGC 2021-08-20 00:46:38 +08:00
  • 8bd55ca2e4 refactor: 添加对参数的非空检查. LamGC 2021-08-20 00:33:12 +08:00
  • e54a9513df style: 调整代码, 以防止造成误解. LamGC 2021-08-19 23:51:21 +08:00
  • 3d8167b3b4 fact: 添加对 Http Header 的取值. LamGC 2021-08-19 23:45:54 +08:00
  • 72685ef896 docs: 完善文档. LamGC 2021-08-19 23:45:15 +08:00
  • 83161f81fb style: 移除未使用的导入代码. LamGC 2021-08-19 23:44:53 +08:00
  • 6b458020ef docs: 完善类文档. LamGC 2021-08-19 23:43:18 +08:00
  • 389f23d6d5 style: 移除无用导入和空行. LamGC 2021-08-19 23:43:03 +08:00
  • f48cdaabe9 build: 添加对 Javadoc 的配置. LamGC 2021-08-19 19:31:30 +08:00
  • 79d18685e5 refactor: 调整类访问权, 添加文档. LamGC 2021-08-19 19:23:34 +08:00
  • 6d5aea82a4 refactor: 调整 getInstanceState 方法的返回值. LamGC 2021-08-19 19:22:44 +08:00
  • 39c3695df4 docs: 补充方法文档. LamGC 2021-08-19 19:19:47 +08:00
  • 4dd6a9b695 refactor: 包装 Image 对象. LamGC 2021-08-19 19:19:11 +08:00
  • 499c3d283c refactor: 设置自动关闭钩子. LamGC 2021-08-19 19:14:57 +08:00
  • d5d25dfa42 refactor: 适配更改(Git Commit: bf29faa9). LamGC 2021-08-19 19:11:38 +08:00
  • c92c491bd8 docs: 补充文档. LamGC 2021-08-19 19:10:12 +08:00
  • 882eabbc71 refactor: 调整类访问权. LamGC 2021-08-19 19:06:22 +08:00
  • 039a020621 refactor: 适配更改(Git Commit: bf29faa9). LamGC 2021-08-19 19:05:47 +08:00
  • be905b2976 refactor: 调整构造方法访问权. LamGC 2021-08-19 19:04:28 +08:00
  • bf29faa9a5 refactor: 调整类名, 以更符合其意义. LamGC 2021-08-19 18:43:05 +08:00
  • c47ab110bc docs: 适配更改(Git Commit: 2f97b56d). LamGC 2021-08-19 18:37:11 +08:00
  • 2f97b56de1 refactor: 调整 ScriptInfo 中的属性名(artifact -> name). LamGC 2021-08-19 18:35:35 +08:00
  • 608e3195ed feat: 增加应用配置文件的初始化功能. LamGC 2021-08-19 18:22:09 +08:00
  • 332bc7a6a1 fix: 修复实例管理器加载已终止实例的问题. LamGC 2021-08-19 17:59:07 +08:00
  • 9905f6ce01 fix: 修复因 Oracle 身份配置内容缺失导致加载失败的问题. LamGC 2021-08-17 23:30:59 +08:00
  • 541115b9c7 docs: 修复图片引用错误的问题x2. LamGC 2021-08-16 13:07:15 +08:00
  • fa1ba94790 docs: 修复图片引用错误的问题, 补充脚本内容. LamGC 2021-08-16 13:05:52 +08:00
  • 9983591aeb refactor: 优化代码. v0.0.1-alpha-SNAPSHOT LamGC 2021-08-16 00:42:39 +08:00
  • 712ce9df4a docs: 添加第一版文档. LamGC 2021-08-16 00:40:19 +08:00
  • e317b07913 fix: 修复 SSH Client 不支持 EdDSA 的问题. LamGC 2021-08-16 00:37:52 +08:00
  • 6ed419b425 refactor: 调整运行环境的初始化时机. LamGC 2021-08-15 23:16:26 +08:00
  • d81d07bd65 fix: 修复由于 json 文件为空, 导致的 NPE. LamGC 2021-08-15 23:14:04 +08:00
  • 765b13f149 refactor: 为线程池设置 ThreadFactory. LamGC 2021-08-15 23:13:09 +08:00
  • 12d32737f2 fix: 通过 Constants 类获取首次认证策略类型. LamGC 2021-08-15 22:22:38 +08:00
  • 3287a139d0 fix: 修复策略名错误的问题. LamGC 2021-08-15 18:58:35 +08:00
  • 3e82419d1d fix: 移除硬编码的默认值, 修复脚本路径引用错误. LamGC 2021-08-15 18:52:15 +08:00
  • a83c09a787 feat(ssh): 支持设置首次连接认证策略. LamGC 2021-08-15 18:45:26 +08:00
  • dc9c349826 docs: 补充文档. LamGC 2021-08-15 14:04:36 +08:00
  • e0a9b933ca refactor: 调整类名和方法名, 添加 unused 关闭因编译器无法识别脚本调用而出现的无意义警告. LamGC 2021-08-15 14:02:00 +08:00
  • ad33ff4795 refactor: 调整日志格式, 以降低阅读复杂性. LamGC 2021-08-15 13:59:30 +08:00
  • 0d38fedc42 fix: 同步调整 SshAuthInfoSerializer 实例获取方式. LamGC 2021-08-15 13:57:45 +08:00
  • 33967c675b perf: 调整线程池参数和作用域. LamGC 2021-08-15 13:56:44 +08:00
  • da86b0f9bc docs: 补充文档. LamGC 2021-08-15 13:36:28 +08:00
  • 9a3235c110 docs: 补充文档. LamGC 2021-08-15 13:35:36 +08:00
  • e8cc82e321 refactor: 优化代码. LamGC 2021-08-15 13:30:41 +08:00
  • 4b03b7cc1e fix: 修复主线程阻塞唤醒失败的问题. LamGC 2021-08-15 13:28:03 +08:00