wanjia
|
30daa7b00c
|
feat(项目仪表盘):#132587 项目仪表盘中知识库类型动态转换
|
2025-07-23 14:21:59 +08:00 |
wanjia
|
6dc2dda918
|
feat(项目仪表盘):#132587 项目仪表盘中动态记录补充知识库类型
|
2025-07-22 16:50:33 +08:00 |
OTTO
|
904a1b551c
|
Merge branch 'master' of code.gitlink.org.cn:otto/microservices into product_refact_deliver
# Conflicts:
# microservices-common/microservices-common-core/src/main/java/com/microservices/common/core/constant/CacheConstants.java
# microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/pipeline/controller/PmsCiPipelinesController.java
# microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/pipeline/service/IPmsCiPipelinesService.java
# microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/pipeline/service/impl/PmsCiPipelinesServiceImpl.java
# microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/utils/PmsGitLinkRequestUrl.java
|
2025-03-18 17:03:23 +08:00 |
OTTO
|
2d4392bfb2
|
fix(制品库优化): 修复制品移入产品库逻辑
当需要移入的制品文件未存在于文件服务中时,通过文件服务下载该文件,并返回文件标识,通过文件标识再将文件上传到nexus
Signed-off-by: OTTO <731554297@qq.com>
|
2025-02-12 11:34:21 +08:00 |
OTTO
|
fa4d727623
|
Merge branch 'dev' of code.gitlink.org.cn:Gitlink/microservices into master_micro_ops
# Conflicts:
# microservices-common/microservices-common-core/src/main/java/com/microservices/common/core/constant/CacheConstants.java
|
2024-12-17 14:28:43 +08:00 |
OTTO
|
f12fac99e7
|
feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
需求规格纳入计划接口开发:
1. 限制仅已评审状态的需求规格才能纳入计划
2. 将需求规格文件上传至forge
3. 在对应项目中创建计划
4. 更新需规状态,记录计划id
5. 记录需规纳入计划操作
Signed-off-by: OTTO <731554297@qq.com>
|
2024-12-03 11:02:34 +08:00 |
OTTO
|
704c3c1fe4
|
feat(特色专区专项项目): 定制泛在专区开源项目展示需求
新增专区统计数据获取接口
Signed-off-by: OTTO <731554297@qq.com>
|
2024-10-29 10:56:45 +08:00 |
OTTO
|
e4207a48eb
|
feat(特色专区专项项目): 完善专项项目关联关系相关代码逻辑
Signed-off-by: OTTO <731554297@qq.com>
|
2024-10-26 15:53:14 +08:00 |
OTTO
|
a44127858e
|
feat(调用第三方微服务): 处理Portainer请求转发
识别到Portainer请求时,调用Portainer登录接口获取Token并写入到请求头中,解析Token的过期时间,将Token存储到Redis中,以便后续Portainer接口鉴权使用
Signed-off-by: OTTO <731554297@qq.com>
|
2024-10-19 14:04:04 +08:00 |
OTTO
|
62495f0f33
|
feat(调用第三方微服务): 处理Nacos请求转发
Nacos登录接口:用户名/密码调整为表单提交
Signed-off-by: OTTO <731554297@qq.com>
|
2024-10-18 09:41:05 +08:00 |
OTTO
|
1082415f38
|
fix(用户身份状态管理): Forge用户注销后微服务平台用户需如何处理
当用户已注销时工作项返回的用户为null,导致显示异常,生成注销用户默认信息进行返回
Signed-off-by: OTTO <731554297@qq.com>
|
2024-10-17 10:27:26 +08:00 |
OTTO
|
f13e0e000d
|
fix(用户身份状态管理): Forge用户注销后微服务平台用户需如何处理
用户离职/注销状态未正确显示:
https://pm.gitlink.org.cn/Gitlink/projects/107/bug/122179
Signed-off-by: OTTO <731554297@qq.com>
|
2024-10-15 15:15:21 +08:00 |
OTTO
|
19bff8f711
|
feat(用户身份状态管理): Forge用户注销后微服务平台用户需如何处理
当查询的用户已注销时,设置已注销的默认账户信息进行返回
Signed-off-by: OTTO <731554297@qq.com>
|
2024-10-14 11:24:48 +08:00 |
OTTO
|
de9f31a103
|
feat(调用第三方微服务): 处理Nacos请求转发
识别到Nacos请求时,调用Nacos登录接口获取Token并写入到请求头中,用于Nacos后续接口的鉴权操作
Signed-off-by: OTTO <731554297@qq.com>
|
2024-10-11 08:40:04 +08:00 |
OTTO
|
0029075542
|
feat(调用第三方微服务): 处理Sentinel请求转发
识别到Sentinel请求时,调用Sentinel登录接口获取Token并写入到Cookie中,用于Sentinel后续接口的鉴权操作
Signed-off-by: OTTO <731554297@qq.com>
|
2024-10-10 16:50:11 +08:00 |
OTTO
|
903164834a
|
Merge branch 'dev' of code.gitlink.org.cn:Gitlink/microservices into user_identity_quit_state
|
2024-10-08 10:17:43 +08:00 |
OTTO
|
72e1f0695c
|
fix(特色专区): 专区管理员添加成员接口报错“没有操作权限”
添加专区管理员时未将用户设置为对应专区项目的管理员
|
2024-09-29 16:08:42 +08:00 |
OTTO
|
e173dbbd8c
|
feat(用户身份状态管理): 成员移出组织/项目,原指派给这个成员的工作项/其他该怎么显示
新增远程接口:根据部门Id和用户Id获取所有状态的用户身份
|
2024-09-29 15:41:56 +08:00 |
OTTO
|
e17de7b194
|
feat(用户身份状态管理): 成员移出组织/项目,原指派给这个成员的工作项/其他该怎么显示
1. 用户身份新增状态字段,默认值为normal
2. 新增用户身份状态枚举
|
2024-09-29 10:32:46 +08:00 |
OTTO
|
4f279bc810
|
feat(制品库功能开发): 产品库增加打包下载产品库功能
新增接口:获取产品库打包下载地址
1. 判断产品库的打包文件标识是否为空,为空代表未打包,返回isPackaged=false
2. 若产品库的打包文件标识不为空,则调用文件微服务查询文件标识是否存在,若不存在则代表已打包但是打包工作未完成,返回isPackaged=true,packagedUrl=null;若存在则代表已打包且打包工作已完成,返回isPackaged=true,packagedUrl=文件下载地址;
|
2024-08-21 10:51:03 +08:00 |
OTTO
|
b9a21dd8ff
|
feat(制品库功能开发): 产品库增加打包下载产品库功能
文件微服务打包文件逻辑:修复数据库存储文件对象时文件路径错误的问题
|
2024-08-21 10:19:33 +08:00 |
OTTO
|
712568d7f3
|
feat(制品库功能开发): 产品库增加打包下载产品库功能
文件微服务打包文件逻辑:
1. 增加输入参数:压缩文件名(不包含文件后缀);修改输入参数打包结构的值fileSource为文件来源(文件标识或文件下载地址)
2. 由于打包过程中需要将下载或复制所有文件,并且需要压缩文件夹耗时较长,可能导致远程调用接口超时,所以调整为异步打包,内部调用打包接口时直接返回压缩文件标识,异步处理打包逻辑
3. 通过判断fileSource字段值是否为8位(文件标识长度为8位)来识别拷贝文件或从提供的url下载文件
4. 根据生成的压缩文件构建SysFileInfo对象并插入到数据库中
|
2024-08-21 09:35:07 +08:00 |
OTTO
|
e18777dc51
|
feat(制品库功能开发): 产品库增加打包下载产品库功能
文件微服务新增远程接口:打包文件
|
2024-08-20 09:17:41 +08:00 |
OTTO
|
de99e2abdb
|
feat(制品库功能开发): 产品库增加打包下载产品库功能
文件微服务内部文件上传接口,新增返回值:文件标识
|
2024-08-20 09:14:24 +08:00 |
OTTO
|
86855bbee9
|
feat(制品库功能开发): 制品库文件内部传递逻辑优化
根据文件标识获取文件实体接口调整:
1. 接口会对返回值进行序列化,所以无法直接返回InputStream
2. 不使用字节数组进行返回,防止大文件溢出
3. 直接通过Feign返回文件Response
|
2024-08-16 10:27:27 +08:00 |
OTTO
|
29dfd87b4d
|
feat(制品库功能开发): 制品库文件内部传递逻辑优化
使用流传递文件,防止大文件导致字节数组溢出
|
2024-08-16 10:25:32 +08:00 |
OTTO
|
eff8593029
|
feat(制品库功能开发): 产品库支持Docker制品移入功能开发
处理docker镜像过大,导致拉取镜像脚本执行失败的问题
|
2024-08-05 08:51:10 +08:00 |
OTTO
|
4b6001536f
|
feat(制品库功能开发): 产品库制品文件上传接口开发
调整原从文件微服务获取文件实体接口:
1. 由原来的返回文件实体调整为返回文件流(文件实体之前没报错是因为本地开发时能获取到文件微服务的上传文件地址,文件微服务隔离后,项目管理微服务无法访问文件地址导致报错)
2. 定义文件流实体对象,返回文件名称
|
2024-07-12 16:19:37 +08:00 |
OTTO
|
c7200a04b8
|
feat(制品库功能开发): 针对各种格式的制品上传开发接口(开发Maven制品上传接口)
新增远程接口:根据文件标识获取文件实体
|
2024-07-02 14:49:26 +08:00 |
OTTO
|
b0f6291263
|
feat(完善系统微服务): 获取gitlink用户列表时,若该用户局以为当前组织成员返回该成员角色
|
2024-06-20 16:24:10 +08:00 |
OTTO
|
efb5edce16
|
feat(微服务平台重命名): 去除ruoyi相关标识
|
2024-05-27 16:51:36 +08:00 |
OTTO
|
48679bda3a
|
feat(微服务平台重命名): GroupId调整为com.microservices
调整Feign远程接口调用模块
|
2024-05-27 14:34:57 +08:00 |
OTTO
|
5a7aaff499
|
feat(微服务平台重命名): 微服务平台命名调整为microservices
|
2024-05-27 10:10:44 +08:00 |