2022-12-19 15:36:03 +08:00
|
|
|
|
# 开发计划
|
2021-03-03 13:25:30 +08:00
|
|
|
|
|
2022-12-19 15:36:03 +08:00
|
|
|
|
## 2.10.x
|
|
|
|
|
|
2023-01-09 10:01:50 +08:00
|
|
|
|
1. **构建流水线**
|
2023-08-19 11:46:38 +08:00
|
|
|
|
2. **netty-agent**
|
2023-06-27 16:19:25 +08:00
|
|
|
|
3. 凭证管理
|
|
|
|
|
4. 升级 JDK 11 或者 17
|
|
|
|
|
5. 端口监控、监控报警、机器监控、ssh 监控报警
|
2023-07-14 22:03:09 +08:00
|
|
|
|
6. 资产监控
|
|
|
|
|
7. nginx 流量切换(nginx 功能可能下线)
|
|
|
|
|
8. acme.sh ui
|
|
|
|
|
9. 执行审计
|
|
|
|
|
10. 执行部分命令耗时和直接执行相差太大
|
2023-06-27 16:19:25 +08:00
|
|
|
|
11. **非 root 用户提升权限写入 root 用户文件**
|
|
|
|
|
12. 部分数据迁移工作空间(项目,构建,仓库、节点分发)
|
|
|
|
|
13. 前端表格用户自定义列显示
|
|
|
|
|
14. 前端升级 vue3
|
|
|
|
|
15. `导入云效仓库 (zx) 依赖太重,非单接口实现(需要标准验证流程)`
|
|
|
|
|
16. 节点取消,白名单配置和下载白名单(统一到服务端工作空间配置)
|
|
|
|
|
17. ~~仓库~~、构建、分发、~~项目~~导入导出
|
2023-07-14 22:03:09 +08:00
|
|
|
|
18. 隧道节点
|
|
|
|
|
19. ~~docker 容器编辑重建(zx)~~
|
|
|
|
|
20. 前端主题切换
|
|
|
|
|
21. docker-compose sh
|
2023-08-19 11:46:38 +08:00
|
|
|
|
22. ~~仓库密码、ssh 密码引用环境变量支持使用下拉框 sh~~
|
2023-07-14 22:03:09 +08:00
|
|
|
|
23. 监控通知模块优化支持更多(飞书) zx
|
2023-09-15 10:03:52 +08:00
|
|
|
|
24. ~~SSH 修改文件权限 zx~~
|
2023-07-14 22:03:09 +08:00
|
|
|
|
25. vue3 资产管理 zs
|
|
|
|
|
26. vue3 用户管理 zs
|
2023-06-27 16:19:25 +08:00
|
|
|
|
|
|
|
|
|
### DONE
|
|
|
|
|
|
|
|
|
|
1. ~~SSH 连接 docker (sh)~~
|
|
|
|
|
2. ~~批量删除镜像 (sh)~~
|
|
|
|
|
3. **资产管理**
|
2023-03-02 16:57:40 +08:00
|
|
|
|
1. ~~机器管理~~
|
2023-03-16 15:19:00 +08:00
|
|
|
|
2. ~~机器监控~~
|
2023-03-02 16:57:40 +08:00
|
|
|
|
3. ~~SSH 管理~~
|
2023-03-09 10:50:12 +08:00
|
|
|
|
4. ~~dokcer 管理~~
|
|
|
|
|
5. ~~docker 集群~~
|
2023-03-16 15:19:00 +08:00
|
|
|
|
6. ~~ssh 监控~~
|
2023-06-27 16:19:25 +08:00
|
|
|
|
7. ~~仓库管理(待定,可以和凭证管理一起考虑)~~
|
|
|
|
|
4. ~~使用服务端的 git 插件~~
|
|
|
|
|
5. ~~日志组件卡顿~~
|
|
|
|
|
6. ~~清理触发器表~~
|
|
|
|
|
7. ~~scp 发布实践案例~~
|
|
|
|
|
8. ~~SSH 上传文件进度(前端分片+进度)~~
|
|
|
|
|
9. ~~**用户体系支持接入第三方系统**~~
|
|
|
|
|
10. ~~传输信息加密(混淆,避免 http 明文传输)~~
|
|
|
|
|
11. ~~插件端证书验证迁移到服务端~~
|
|
|
|
|
12. ~~稳定版/体验版~~
|
|
|
|
|
13. ~~插件端自定义发布文件~~
|
|
|
|
|
14. ~~容器构建基础镜像的管理~~
|
|
|
|
|
15. ~~tomcat 实践案例~~
|
|
|
|
|
16. ~~**分片上传文件**~~
|
|
|
|
|
17. ~~**支持 mysql 数据库**~~
|
|
|
|
|
18. ~~配置文件优化~~
|
|
|
|
|
19. ~~项目触发器~~
|
|
|
|
|
20. ~~节点转发模块优化~~
|
|
|
|
|
21. ~~构建事件触发新增更多(前后)~~
|
|
|
|
|
22. ~~复制项目~~
|
|
|
|
|
23. ~~测命令行参数~~
|
|
|
|
|
24. ~~标签页缓存问题(定时器未清空)~~
|
|
|
|
|
25. ~~发布到指定目录~~
|
2022-12-19 15:36:03 +08:00
|
|
|
|
|
|
|
|
|
## 2.8.x
|
2021-12-15 20:06:31 +08:00
|
|
|
|
|
2022-12-28 18:48:04 +08:00
|
|
|
|
1. ~~h2 数据库升级 2.0~~
|
|
|
|
|
2. ~~文件管理支持备份~~
|
|
|
|
|
3. ~~节点工作空间变量~~
|
|
|
|
|
4. ~~操作监控优化~~
|
2023-02-25 23:07:36 +08:00
|
|
|
|
5. ~~节点日志文件搜索~~
|
|
|
|
|
6. ~~监控 webhook~~
|
|
|
|
|
7. ~~构建判断仓库代码是否变动~~
|
|
|
|
|
8. ~~批量执行节点脚本~~
|
2021-12-15 20:10:18 +08:00
|
|
|
|
|
2022-12-19 15:36:03 +08:00
|
|
|
|
## 2.8.x
|
2022-02-11 18:28:05 +08:00
|
|
|
|
--
|
|
|
|
|
|
|
|
|
|
1. ~~ssh 批量执行命令~~
|
2022-02-15 18:53:48 +08:00
|
|
|
|
2. ~~容器编排~~
|
|
|
|
|
3. ~~自定义检查项目状态~~
|
2022-12-19 15:36:03 +08:00
|
|
|
|
1. `for /f "tokens=1 delims= " %i in ('jps -l ^| findstr "JpomServer"') do @echo %i`
|
2022-02-15 18:53:48 +08:00
|
|
|
|
4. ~~自定义启动项目脚本~~
|
|
|
|
|
5. ~~快速安装导入插件端~~
|
|
|
|
|
6. ~~容器构建~~
|
|
|
|
|
7. ~~docker ui~~
|
|
|
|
|
8. ~~节点大屏~~
|
|
|
|
|
9. ~~实时阅读日志文件~~
|
|
|
|
|
10. ~~配置分发~~
|
|
|
|
|
11. ~~修改数据库密码~~
|
2022-01-06 09:21:57 +08:00
|
|
|
|
|
2022-12-19 15:36:03 +08:00
|
|
|
|
## 2.7.x
|
2021-09-18 14:51:19 +08:00
|
|
|
|
|
2021-12-15 20:06:31 +08:00
|
|
|
|
1. ~~重构用户角色(计划引入工作空间)~~
|
|
|
|
|
2. ~~数据导入导出~~
|
2021-09-18 14:51:19 +08:00
|
|
|
|
|
2022-12-19 15:36:03 +08:00
|
|
|
|
## 2.6.0
|
2021-07-21 23:26:55 +08:00
|
|
|
|
|
2021-09-18 14:51:19 +08:00
|
|
|
|
1. ~~取消thymeleaf~~
|
|
|
|
|
2. ~~git 证书拉取代码~~
|
|
|
|
|
3. ~~新增代码仓库(构建)~~
|
|
|
|
|
4. ~~节点管理页面支持刷新当前节点页面~~
|
|
|
|
|
5. ~~项目日志输出路径自定义~~
|
|
|
|
|
6. ~~节点分发功能增加SSH部署-按指定地址下载应用~~
|
|
|
|
|
7. ~~项目文件管理支持远程下载~~
|
2021-09-18 14:51:37 +08:00
|
|
|
|
8. ~~jwt 更换~~
|
2021-12-30 14:10:43 +08:00
|
|
|
|
9. ~~压缩工具类优化~~
|
2021-07-21 23:26:55 +08:00
|
|
|
|
|
2022-12-19 15:36:03 +08:00
|
|
|
|
## 2.5.1
|
2021-03-29 16:24:47 +08:00
|
|
|
|
|
2021-04-26 09:54:46 +08:00
|
|
|
|
1. ~~token 机制问题(@ArnoHand 4月4日前)~~
|
|
|
|
|
2. ~~控制台文件太大问题(@蒋小小 4月4日前)~~
|
2021-04-26 09:56:28 +08:00
|
|
|
|
3. ~~IP白名单(@蒋小小 4月4日前)~~
|
|
|
|
|
4. ~~开机自动启动-文档(@Hotstrip 4月10日前)~~
|
2021-03-29 16:24:47 +08:00
|
|
|
|
|
|
|
|
|
======================
|
|
|
|
|
|
2022-12-19 15:36:03 +08:00
|
|
|
|
## 2.5.2
|
2021-04-25 20:14:32 +08:00
|
|
|
|
|
2021-04-26 09:56:28 +08:00
|
|
|
|
1. ~~agent统一升级管理(@蓝枫 4月17日前)~~
|
2021-09-18 14:51:19 +08:00
|
|
|
|
2. ~~git 证书拉取代码~~
|
2021-12-12 22:07:04 +08:00
|
|
|
|
3. ~~项目列表新增运行方式筛选~~
|
2021-09-18 14:51:19 +08:00
|
|
|
|
4. ~~及时刷新菜单~~
|
2021-07-21 23:26:55 +08:00
|
|
|
|
5. ~~远程升级(jpom 官方服务)~~
|
2021-04-25 20:14:32 +08:00
|
|
|
|
|
2021-05-07 09:27:32 +08:00
|
|
|
|
======================
|
2021-03-29 16:24:47 +08:00
|
|
|
|
|
2019-08-04 20:27:26 +08:00
|
|
|
|
* 主要管理页面兼容移动端
|
|
|
|
|
* ssl 到期提醒、快捷续签
|
|
|
|
|
* Tomcat管理优化
|
2022-12-19 15:36:03 +08:00
|
|
|
|
* 优化启动(期望能使用到tomcat原生配置文件中的参数)
|
|
|
|
|
* 在线修改配置
|
|
|
|
|
* ~~支持docker容器部署~~
|
2021-03-03 13:25:30 +08:00
|
|
|
|
* ~~jdk选择~~
|
2021-04-25 20:15:53 +08:00
|
|
|
|
* ~~开机自动启动~~
|
|
|
|
|
* ~~IP白名单~~
|
2022-12-26 10:55:24 +08:00
|
|
|
|
* ~~socket 日志~~
|
2020-10-23 11:35:55 +08:00
|
|
|
|
* ~~单节点支持项目副本~~
|
2019-12-17 16:26:55 +08:00
|
|
|
|
* 构建发布到同一个节点多个项目
|
2021-12-12 22:07:04 +08:00
|
|
|
|
* ~~集群环境自动注册节点~~
|
2021-12-30 14:10:43 +08:00
|
|
|
|
* ~~文件管理优化~~
|
2021-04-26 09:54:46 +08:00
|
|
|
|
* ~~agent统一升级管理~~
|
2021-09-18 14:51:19 +08:00
|
|
|
|
* ~~ssh文件管理(还原,之前有pr被合并错了)~~
|
2021-03-03 13:25:30 +08:00
|
|
|
|
|
2021-03-30 15:21:51 +08:00
|
|
|
|
|
2021-12-12 22:07:04 +08:00
|
|
|
|
* ~~用户权限~~
|
|
|
|
|
* ~~数据存储~~
|
|
|
|
|
* ~~账号密码安全性~~
|
2021-03-30 15:21:51 +08:00
|
|
|
|
|
2019-08-28 15:11:56 +08:00
|
|
|
|
--------------------
|
|
|
|
|
|
2021-05-03 21:02:19 +08:00
|
|
|
|
* Jpom 接口文档整理
|
2021-12-12 22:07:04 +08:00
|
|
|
|
* ~~部分服务器ssh不能退格~~
|
2021-04-25 20:15:53 +08:00
|
|
|
|
* ~~Token 机制问题~~
|
|
|
|
|
* ~~控制台日志文件过大~~
|
2019-07-19 10:14:58 +08:00
|
|
|
|
|