这个文件记录prod-repo-service所有版本的重大变动。
- 修复客户端创建仓库权限问题
- 修复分页查询镜像列表
- 修复pom上传的问题
- 修复主机部署报错
- harbor api兼容v1/v2版本
- 新增镜像扫描功能
- nexus服务添加自定义服务,错误判断返回
- nexus初始话定时任务逻辑优化
- Harbor创建机器人账号报错
409 conflict
- 与devops-service融合:查询Harbor镜像仓库、镜像列表、镜像版本列表
- 与devops-service融合:查询Maven/npm仓库、包列表
- Harbor仓库编码修改为:
组织编码-项目编码
的小写
- 使用主键加密策略
- 使用雪花ID生成算法
- 表结构&&数据初始化脚本
- 项目层新增"制品库管理"模块,包括创建制品库、自定义nexus服务、仓库总览、镜像/包列表、用户权限、操作日志等功能
- 组织层新增"制品库管理"模块,包括仓库列表、镜像/包列表、用户权限列表、操作日志列表等功能
- 平台层新增"制品库管理"模块,包括为默认的nexus服务上,已有仓库的分配功能
- 自定义nexus服务功能: 支持添加默认外自己安装的nexus服务。创建maven/npm仓库时,是在对应启用的nexus服务下
- 创建制品库功能: 支持在当前项目下创建/更新制品仓库
- 镜像/包管理功能: 支持查看与发布仓库下镜像/包列表
- 用户权限功能: 支持管理项目成员对该仓库的权限
- 操作日志功能: 记录了权限分配/镜像操作的操作日志
- 新增maven、npm制品仓库删除功能
- 新增组织时创建harbor仓库
- harbor初始化脚本空指针修复
- saga任务扫描不到修复