Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4255 commits
Select commit Hold shift + click to select a range
a10af3d
build: 修改core版本
liuruibin Mar 7, 2022
d129a3f
fix(项目设置): 项目环境对话框操作按钮未显示
posoy Mar 7, 2022
dfe2e6f
refactor(项目设置): 应用设置优化
posoy Feb 28, 2022
a969d7f
perf(消息通知): 优化发送通知的性能
liuruibin Mar 7, 2022
5edff87
fix(项目设置): 修改flyway,删除项目字段
posoy Mar 7, 2022
9137e51
fix(接口测试): 修复批量执行case部分case未选择运行环境批量执行未提醒选择环境的缺陷
wxg0103 Mar 7, 2022
0e89db6
feat(接口测试): 场景导入导出跨空间查询
xiaomeinvG Mar 7, 2022
20d1108
fix(项目设置): 修改MOCK端口时检查端口有效性
posoy Mar 7, 2022
dcf182f
refactor(通用功能): 优化部分页面初始化控制台有警告信息输出
fit2-zhao Mar 8, 2022
c3b6ea0
perf(消息通知): 优化发送通知的性能
liuruibin Mar 8, 2022
1aa919f
fix(接口测试): 编辑场景时导入接口对话框按钮问题
posoy Mar 8, 2022
1e371ea
fix(项目设置): 项目字段变更导致sql报错
posoy Mar 8, 2022
af7358c
build: flyway 调整
liuruibin Mar 8, 2022
ccc2bbd
fix(系统设置): 数据库配置oracle驱动,默认生成的数据库连接URL不对
posoy Mar 8, 2022
0c8d750
fix(性能测试): 修复性能测试csv打开分割没有显示的问题
liuruibin Mar 8, 2022
13c89fe
fix(系统设置): 环境列表未按创建时间/更新时间降序排列
posoy Mar 8, 2022
d1b1429
build: spring boot version
liuruibin Mar 8, 2022
f032a7d
fix(接口测试): 版本历史控件支持外部数据参数传递
Somebody-JIAN Mar 8, 2022
62ee9e5
fix(接口测试): 导入jmx接口文件请求头导入为空
posoy Mar 8, 2022
537bf15
fix(接口测试): 修复mock请求体可以设置jmeter内置函数的问题
Somebody-JIAN Mar 8, 2022
9411bd6
fix(接口测试): 导入请求体格式是json的jmx格式的接口,导入后默认请求体格式是raw
posoy Mar 9, 2022
3a7f672
fix(性能测试): 修复性能测试详情顺序随机的问题
liuruibin Mar 9, 2022
0bb27fa
fix(接口测试): 修复资源池执行带附件的场景时附件找不到的问题
Somebody-JIAN Mar 9, 2022
0219728
perf(消息通知): 优化发送通知的性能
liuruibin Mar 9, 2022
9d32473
fix(接口测试): 修复自定义脚本导入api时不展示没有case接口的问题
Somebody-JIAN Mar 9, 2022
76b6976
style(性能测试): 性能测试列表操作列宽度修改
liuruibin Mar 9, 2022
dc33c11
fix: 未保存用例生成关系图报错
AgAngle Mar 9, 2022
a1f3cc8
fix(测试跟踪): 修复部分测试计划点开后,页面出现无响应的缺陷
wxg0103 Mar 9, 2022
777e62d
feat(接口测试): 场景步骤重构优化
fit2-zhao Mar 4, 2022
ef1c0ac
build: 调整flyway
liuruibin Mar 9, 2022
6c0dcb5
fix(测试跟踪): 测试计划开启允许重复后,关联接口没有过滤掉case为空的接口
AgAngle Mar 9, 2022
fd51593
refactor(项目设置): 检查三方平台关联项目有效性
posoy Mar 10, 2022
d65142d
build: 调整flyway
liuruibin Mar 10, 2022
0b00490
fix: 修改sql提高在不同的mysql中兼容性
liuruibin Mar 10, 2022
2cb5f53
fix(项目设置): 创建项目时获取模版报错
posoy Mar 10, 2022
6999963
fix(项目设置): 无项目权限时显示了顶部项目设置菜单
posoy Mar 10, 2022
fb94179
fix(接口测试): 批量执行case是集合报告名称增加必填标识 (#11326)
metersphere-bot Mar 10, 2022
074de74
build: 规范建表语句的字符集
liuruibin Mar 10, 2022
990ecd1
refactor(接口测试): 场景步骤代码优化
fit2-zhao Mar 10, 2022
bb77395
build: 规范建表语句的字符集
liuruibin Mar 10, 2022
78bf105
refactor(接口测试): 修复Mock期望可以使用JMeter函数提示对问题
Somebody-JIAN Mar 10, 2022
bba03a8
refactor(接口测试): 场景插件步骤优化加载
fit2-zhao Mar 11, 2022
9aa7591
refactor(项目设置): 定时清理测试报告
posoy Mar 11, 2022
bf0f33f
refactor(接口测试): 场景编辑页面布局优化
fit2-zhao Mar 11, 2022
038a26a
perf(消息通知): 优化发送通知的性能
liuruibin Mar 11, 2022
aa1d53b
fix(性能测试): 修复报告也csv配置没有显示的问题
liuruibin Mar 11, 2022
b35a046
refactor(接口测试): 优化场景提示未保存的方法
wxg0103 Mar 11, 2022
cb5c5a5
perf(接口测试): 接口测试报告查询SQL语句需优化
xiaomeinvG Mar 11, 2022
5a25fc5
fix(接口测试): 接口自动化编辑导入导出不检查数据
xiaomeinvG Mar 11, 2022
7d06c74
refactor(接口测试): 场景最大化页面优化
fit2-zhao Mar 11, 2022
af14559
perf(修改flyway): 修改flyway
xiaomeinvG Mar 11, 2022
03c3a91
fix(接口测试): 修复场景执行报告顺序不正确的缺陷 (#11371)
metersphere-bot Mar 11, 2022
af551e0
refactor(接口测试): 用例批量执行增加返回数据
fit2-zhao Mar 11, 2022
ca16683
refactor(系统设置): 禁止修改系统管理员用户组与权限的读取和设置
posoy Mar 11, 2022
6e3c2ec
fix(测试跟踪): 修复测试计划里面无法筛选失败的接口场景的测试结果用例的缺陷
wxg0103 Mar 11, 2022
136f968
Revert (接口测试): 接口测试报告查询
fit2-zhao Mar 14, 2022
6db2c81
refactor(性能测试): 批量删除时记录日志
posoy Mar 14, 2022
7702d9e
chore(sync): revert sql sync
xiaomeinvG Mar 14, 2022
174ee3e
fix(性能测试): 修复性能测试分割csv时重复分割的问题
liuruibin Mar 14, 2022
f0d9e46
fix(接口测试): 修改flyway
xiaomeinvG Mar 14, 2022
5c2be79
fix(性能测试): 性能测试引用相同文件去重复
liuruibin Mar 14, 2022
8cd262f
refactor (接口测试): 优化场景步骤初始化方法
fit2-zhao Mar 14, 2022
0b0b841
refactor (接口测试): 场景步骤重构优化
fit2-zhao Mar 14, 2022
e8de501
fix(接口测试): 修复场景里用接口上传的文件名乱码的缺陷
wxg0103 Mar 14, 2022
82f26d7
fix (接口测试): 修复场景报告路由失效问题
fit2-zhao Mar 14, 2022
f158a7c
perf(接口测试): 测试报告按照类型分开
xiaomeinvG Mar 14, 2022
3389925
refactor (接口测试): 报告显示优化去除用例集合报告展示的场景统计
fit2-zhao Mar 14, 2022
7dca59e
fix(接口测试): 修复识别不到带-的rest参数问题
Somebody-JIAN Mar 14, 2022
d10eca9
fix(测试跟踪): 提交Jira缺陷时获取报告人不全
posoy Mar 14, 2022
2b6ee03
perf(接口测试): 接口自动化跨空间跳转
xiaomeinvG Mar 15, 2022
dd997bb
refactor (接口测试): 优化测试报告加载
fit2-zhao Mar 15, 2022
4d7e7d3
perf(接口测试): 接口定义flyway修改字段长度
xiaomeinvG Mar 15, 2022
1d04328
refactor(接口测试): 优化csv预览功能
fit2-zhao Mar 15, 2022
8dff3c9
fix: 去掉多余的方法调用
liuruibin Mar 15, 2022
338956c
build: 创建新版本
liuruibin Mar 15, 2022
b8711c5
fix(接口测试): 测试报告页面样式优化
xiaomeinvG Mar 15, 2022
82cbad0
fix(消息模板): 统一消息通知模板和变量(系统设置、定时任务)
xiaomeinvG Mar 15, 2022
cd4a08d
fix(接口测试): 修复接口复制附件丢失问题
fit2-zhao Mar 15, 2022
0262ffb
feat(测试跟踪): 用例评审用例关联页面支持多选
wxg0103 Mar 15, 2022
951a2e5
build: 修改flyway
liuruibin Mar 15, 2022
312a29c
fix(接口测试): 修复创建场景附件丢失问题
fit2-zhao Mar 15, 2022
0cadb80
build: 构建后执行 mvn clean
liuruibin Mar 15, 2022
6b247b1
fix(接口测试): 修复接口列表环境为空报错的缺陷
wxg0103 Mar 15, 2022
8bb649c
style(接口测试): 修改大屏下Query参数分配不均问题
fit2-zhao Mar 15, 2022
26b271e
feat(接口定义): 重新绘制接口定义页面
Somebody-JIAN Mar 15, 2022
34f1fbe
fix(接口测试): 修复接口test添加断言为jsonpath点击推荐jsonpath邮箱格式提取错误的缺陷
wxg0103 Mar 15, 2022
d88de96
refactor(接口测试): 场景步骤展示前后置操作和断言展示
fit2-zhao Mar 16, 2022
9e186a1
fix(接口测试): 修改flyway
xiaomeinvG Mar 15, 2022
6af5a83
refactor(性能测试): 调整默认的 maxThreadNumbers
liuruibin Mar 16, 2022
049c4b7
style(接口测试): 统一部分间距样式
fit2-zhao Mar 16, 2022
bf6a0a1
Revert (接口定义): 接口定义优化需求回退
Somebody-JIAN Mar 16, 2022
8e2ddf0
refactor(接口测试): 执行步骤重新排序
fit2-zhao Mar 16, 2022
9158280
fix(性能测试): 执行按钮和复制按钮ui样式和其他页面统一
posoy Mar 16, 2022
2175bae
fix(消息通知): 修复接口测试定时任务发送邮件ID错误的问题
liuruibin Mar 16, 2022
31fcff0
fix(接口测试): swagger2.0导入接口请求参数是否必选没有导入
xiaomeinvG Mar 16, 2022
42c4577
refactor(接口测试): 执行排序代码优化
fit2-zhao Mar 16, 2022
14a124d
fix: 禁用TRACE/TRACK方法
liuruibin Mar 16, 2022
d9c8ca7
fix(系统设置): 修改环境管理中数据库配置的选择框样式
wxg0103 Mar 16, 2022
1d6e5fb
refactor(测试跟踪): 修改功能用例关联测试的样式 (#11522)
metersphere-bot Mar 16, 2022
4148bdd
feat(接口定义): 场景报告内容增加未执行统计
Somebody-JIAN Mar 16, 2022
7759cc2
fix(接口测试): 勾选场景后点击运行环境无环境数据
xiaomeinvG Mar 16, 2022
8fbacd8
fix(接口定义): 接口定义页面记录选择的协议
Somebody-JIAN Mar 16, 2022
187e699
fix(接口测试): 执行请求无其他步骤报错问题处理
fit2-zhao Mar 17, 2022
5160ca6
fix(测试跟踪): 场景报告里的用例顺序以场景内部顺序为准
Somebody-JIAN Mar 16, 2022
22b138b
fix(接口测试): 解决swagger3导入json->number类型参数无法保存
xiaomeinvG Mar 16, 2022
92143b4
fix(接口测试): 同名场景变量和环境变量匹配规则调整场景最优先
fit2-zhao Mar 17, 2022
a141b70
fix(接口测试): 解决swagger3导入导出json-schema是否必填值错误问题
xiaomeinvG Mar 17, 2022
c5cf4b8
fix(消息通知): 配置消息通知时查询备选人是项目范围
liuruibin Mar 17, 2022
14de479
fix(消息通知): 修复发送通知时用户ID取值的问题
liuruibin Mar 17, 2022
2a47795
fix(测试跟踪): 测试计划报告里增加未执行步骤统计
Somebody-JIAN Mar 17, 2022
6bc0fc4
fix(测试跟踪): 用例评审批量取消关联报错
posoy Mar 17, 2022
a9d7c28
fix(测试跟踪): 修复用例评审关联用例的弹窗样式 (#11568)
metersphere-bot Mar 17, 2022
bfca3fd
fix(接口测试): 修复case不选择环境无法批量执行的缺陷
wxg0103 Mar 17, 2022
3d5ef12
fix(测试跟踪): 导入excel格式用例操作日志记录
posoy Mar 17, 2022
5534fd9
feat(接口测试): 接口自动化场景步骤天添加csv场景变量入参数据的版本化控制
ZhaoQian1222 Mar 13, 2022
e09bbcb
fix(接口测试): 并发数设置校验
fit2-zhao Mar 17, 2022
068da3c
feat(测试跟踪): 用例评审和测试计划页面优化
Somebody-JIAN Mar 17, 2022
f930552
fix(性能测试): 高级配置批量添加加校验
xiaomeinvG Mar 17, 2022
c043018
feat(接口测试): 非TCP请求的前后置脚本去掉报文处理脚本代码
Somebody-JIAN Mar 17, 2022
caf991e
refactor: 去掉代码中sun包的使用,改用apache开源代替
liuruibin Mar 17, 2022
f9bd46f
fix(接口测试): 修改core引用版本号
fit2-zhao Mar 18, 2022
3218006
fix(接口测试): 修复批量执行case部分case未选择运行环境批量执行未提醒选择环境的缺陷
wxg0103 Mar 18, 2022
0b12f5d
feat(接口测试): 修复批量执行用例的集合报告不显示未执行统计的问题
Somebody-JIAN Mar 18, 2022
7a3d86d
refactor(接口测试): 优化引用场景的批量操作
fit2-zhao Mar 18, 2022
42ebc3a
style(接口测试): 场景变量页面样式修改
xiaomeinvG Mar 18, 2022
1fe5dfa
fix(系统设置): 复制http配置不会复制请求头
posoy Mar 18, 2022
07662b2
fix(接口测试): 解决接口自动化邮件报告链接解析错误
xiaomeinvG Mar 18, 2022
652f93d
revert(接口测试): 接口自动化场景步骤天添加csv场景变量入参数据的版本化控制
liuruibin Mar 18, 2022
b592ff5
refactor(接口测试): 优化加载组件选择性初始化
fit2-zhao Mar 18, 2022
dd6dac9
feat(接口测试): 修复启用误报导致失败停止功能失效的问题
Somebody-JIAN Mar 18, 2022
4c26795
fix(接口测试): 解决批量编辑责任人sql错误问题
xiaomeinvG Mar 18, 2022
66b04a1
perf(接口测试): 优化批量编辑接口慢
xiaomeinvG Mar 18, 2022
bd076e5
fix(接口测试): 国际化
wxg0103 Mar 17, 2022
087e21c
fix(接口测试): 修复循环控制器选项多出部分
fit2-zhao Mar 18, 2022
2b865ee
fix(性能测试): 修复性能测试切分csv时出现重复条目的问题
liuruibin Mar 19, 2022
179ef8c
feat(测试跟踪): 修复测试计划里的功能用例无法关联需求缺陷的问题
Somebody-JIAN Mar 21, 2022
464607b
style(接口测试): 统一场景步骤二级显示样式
fit2-zhao Mar 21, 2022
0b301d3
fix(测试跟踪): 测试计划消息通知模板报告ID无法获取
xiaomeinvG Mar 21, 2022
6648557
fix(接口测试): 修复批量存储特殊字符处理
fit2-zhao Mar 21, 2022
20f5498
fix(系统设置): 修复http配置-批量添加请求头value缺失的缺陷
wxg0103 Mar 21, 2022
2c3ad44
fix(接口测试): 分享接口测试报告,查看页面有个取消按钮
xiaomeinvG Mar 21, 2022
d4a35c7
fix(项目设置): 创建项目时初始化部分应用设置
posoy Mar 21, 2022
dedd7c3
fix(接口测试): 修复场景引用其他设置未同步问题
fit2-zhao Mar 21, 2022
cbacc75
fix(测试跟踪): 测试计划关闭定时任务失效
xiaomeinvG Mar 21, 2022
16eb8b5
feat(测试跟踪): 回退关联缺陷和关联需求的只读判断
Somebody-JIAN Mar 21, 2022
9cc6bf4
fix(项目设置): 默认用例模板,添加字段后,创建用例时没有显示字段
posoy Mar 21, 2022
c3d44b4
fix(测试跟踪): 修复功能用例中批量移动用例目录里未规划用例显示了英文的缺陷
wxg0103 Mar 21, 2022
cad1d26
fix(接口测试): 修复场景展开问题
fit2-zhao Mar 21, 2022
de86e1a
fix(接口测试): 修复前置脚本等待控制器配置点击复制按钮无反应的缺陷
wxg0103 Mar 21, 2022
69ea646
fix(接口测试): 断言增加单步启用禁用操作
fit2-zhao Mar 21, 2022
6025085
fix(接口测试): 修复后置脚本默认展示提取参数
wxg0103 Mar 21, 2022
247e432
feat(测试跟踪): 修改场景步骤的统计规则
Somebody-JIAN Mar 21, 2022
c93dca0
fix(测试计划): 查看报告统计报错
posoy Mar 21, 2022
354ab05
fix(接口测试): 修复历史断言数据兼容问题
fit2-zhao Mar 21, 2022
91dbb52
fix(接口测试): swagger覆盖导入时接口责任人被更改
xiaomeinvG Mar 21, 2022
48b2583
fix(接口测试): 修复导入jmx文件测试计划包含自定义变量获取问题
fit2-zhao Mar 21, 2022
66f20ee
fix(接口测试): 修复场景变量不显示问题
fit2-zhao Mar 21, 2022
39305d4
refactor(接口测试): 优化接口用例的展现方式
Somebody-JIAN Mar 21, 2022
10a194a
fix(测试计划): 导出报告看不到关联的缺陷内容
posoy Mar 21, 2022
17b8fbd
fix(项目设置): 集成tapd输入无效的id , 点击创建缺陷报错
posoy Mar 21, 2022
fe6e1e4
refactor(测试跟踪): 修复只有功能用例的测试计划报告展开报错的问题
Somebody-JIAN Mar 21, 2022
06fa5d2
fix(接口测试): 接口定义跨空间跳转失败
xiaomeinvG Mar 21, 2022
ef8374b
refactor(接口测试): 场景中生成报告优化
fit2-zhao Mar 21, 2022
74437ad
refactor(测试跟踪): 修复测试计划无法执行其余项目的测试计划的缺陷
Somebody-JIAN Mar 21, 2022
9d4298b
fix(接口测试): 1.18.3版本的场景导入1.19版本报错
xiaomeinvG Mar 21, 2022
6110740
fix(接口测试): 修复场景禁用启用二级不生效问题
fit2-zhao Mar 21, 2022
37efb8e
refactor(接口测试): 修复接口测试报告统计不对的问题
Somebody-JIAN Mar 21, 2022
3aad3a8
refactor(接口测试): 修复接口测试报告未执行筛选有误的问题
Somebody-JIAN Mar 21, 2022
6029122
fix(项目设置): 编辑项目时,不能选择缺陷模板
posoy Mar 22, 2022
1f17cd1
fix(接口测试): 修复场景报告排序问题
fit2-zhao Mar 22, 2022
5fe0908
refactor(接口测试): 修复接口测试报告导出时状态不对的缺陷
Somebody-JIAN Mar 22, 2022
7e60bbf
fix(接口测试): 修复TCP调试报错问题及前后置排序错误问题
fit2-zhao Mar 22, 2022
0e1e9db
fix(接口测试): 修复接口定义左侧树不展示统计数的缺陷
wxg0103 Mar 22, 2022
a89d2f9
refactor(接口测试): 推荐断言默认启用
fit2-zhao Mar 22, 2022
c68cac3
fix(代码报错): 修复因缺少范型导致的代码报错
Somebody-JIAN Mar 22, 2022
b071d4c
fix(测试跟踪): 新建功能用例等级字段为非必填时报错
posoy Mar 22, 2022
cc06ca4
fix: 修复 group_id 错误的问题
liuruibin Mar 22, 2022
30bb646
refactor(接口测试): tcp协议前置操作后置操作断言规则应该显示到其他设置后
wxg0103 Mar 22, 2022
f7992cd
refactor(接口测试): 优化导出jmx提示信息
fit2-zhao Mar 22, 2022
1b97128
refactor(接口测试): 修复前后置操作配置名称过长时导致后面的操作按钮未对齐的缺陷
wxg0103 Mar 22, 2022
302d1a6
fix(测试跟踪): 测试计划报告增加未执行的tab
Somebody-JIAN Mar 22, 2022
0831c8e
fix(测试计划): 列表的表头没有显示负责人字段
posoy Mar 22, 2022
2a4e14d
refactor(接口测试): 修复断言前后置脚本tab页标签显示数量显示不全的缺陷
wxg0103 Mar 22, 2022
ca6873c
fix(接口测试): 修复导入jmx附件断言处理缺失问题#11700
fit2-zhao Mar 22, 2022
350a6b3
fix: 修复删除测试计划报告没有发送通知的问题
liuruibin Mar 22, 2022
6ade39a
fix(测试计划): 查看测试报告功能用例数量过多时,文字会重叠
posoy Mar 22, 2022
654e59d
fix(接口测试): 接口自动化导入导出
xiaomeinvG Mar 22, 2022
fa8accd
refactor(接口测试): 优化dubbo调试页面样式 (#11787)
metersphere-bot Mar 22, 2022
8527b24
fix(测试跟踪): 修复用例评审首次进入刷新该页面下拉框显示错位的缺陷
wxg0103 Mar 22, 2022
17f1296
fix(接口测试): 修复Mock匹配不到的问题
Somebody-JIAN Mar 22, 2022
caa189c
fix(接口测试): 修复Mock响应xml头无法修改的问题
Somebody-JIAN Mar 22, 2022
5da2b48
revert(测试跟踪): 提交Jira缺陷时获取报告人不全
posoy Mar 22, 2022
db29289
refactor(测试跟踪): 提交Jira缺陷时获取报告人不全
posoy Mar 22, 2022
b7845ff
fix(接口测试): 修复删除用例执行报告后用例状态变为未执行的问题 (#11803)
metersphere-bot Mar 22, 2022
85aa8ab
refactor(接口测试): 用例列表加载接口优化
fit2-zhao Mar 22, 2022
93019ca
fix(接口测试): 解决接口定义导出swagger失败
xiaomeinvG Mar 22, 2022
1b17215
chore: sync
posoy Mar 22, 2022
51e48ba
fix(测试计划): 修复测试计划分享时的不能点击接口场景的问题
liuruibin Mar 22, 2022
9fee043
fix(接口测试): 修复更多操作创建接口选择默认模块为空的缺陷
wxg0103 Mar 22, 2022
5bea2ee
fix(接口测试): 解决接口定义导入没有模块的接口的默认值问题
xiaomeinvG Mar 22, 2022
728fe69
fix(接口测试): 通过分享链接打开的报告名称禁止编辑 (接口 & 性能)
xiaomeinvG Mar 22, 2022
b2df39b
fix: flyway 升级调整
liuruibin Mar 22, 2022
a76b497
fix(消息通知): 修复异步发送消息时不能获取session的问题
liuruibin Mar 23, 2022
1ef593d
fix(接口测试): 优化误报编码样式
Somebody-JIAN Mar 23, 2022
4fdba10
refactor(接口测试): 任务中心加载当前工作空间下所有任务
fit2-zhao Mar 23, 2022
ff88297
fix(测试跟踪): 修复测试计划报告查看时出现编辑的问题
liuruibin Mar 23, 2022
daae226
fix(我的工作台): 页面报错问题
xiaomeinvG Mar 23, 2022
7e7b58d
chore(我的工作台sync): 页面报错问题
xiaomeinvG Mar 23, 2022
7ce28d2
fix(测试跟踪): 修复测试计划执行时环境选择的问题
liuruibin Mar 23, 2022
274fe5c
refactor(接口测试): 环境组选项查询时过滤掉不存在的项目
posoy Mar 23, 2022
d2fb876
fix(接口测试): 接口自动化导入引用项目ID处理
xiaomeinvG Mar 23, 2022
688f5e1
fix(接口测试): 跨空间切换样式 (#11842)
metersphere-bot Mar 23, 2022
278c46a
fix(应用设置): tcp端口修改失败
posoy Mar 23, 2022
3bbe2f4
refactor(性能测试): 避免重复添加 backend listener
liuruibin Mar 23, 2022
2ac3a8e
fix(接口测试): 修复用例集成报告中未执行报告的筛选错误问题
Somebody-JIAN Mar 23, 2022
9a7aae7
fix(接口测试): 修复测试报告列表状态信息不一致stop无和任务中心的stopped也不一致的缺陷
wxg0103 Mar 23, 2022
41d2707
fix(接口测试): 测试报告的列表筛选以及高级搜索中增加误报筛选
Somebody-JIAN Mar 23, 2022
9943a1d
fix(接口测试): 优化场景最外层的断言、控制器等步骤在测试报告中的执行结果归类
Somebody-JIAN Mar 23, 2022
40526eb
fix(接口测试): 修复自动生成mock数据时判断条件是长度小于的错误
Somebody-JIAN Mar 23, 2022
fa17e4e
fix(接口测试): 修复引用可以编辑问题
fit2-zhao Mar 23, 2022
1335bb6
fix(性能测试): 修复添加文件时报sql错误的问题
liuruibin Mar 23, 2022
e632df5
refactor(接口测试): esb未显示报文处理
wxg0103 Mar 23, 2022
84a27c8
refactor(性能测试): 设置定时任务时间隔不能小于压测时长的提示
liuruibin Mar 23, 2022
17ad0c0
fix(测试计划): 切换测试计划时重置高级搜索
posoy Mar 23, 2022
e5c7d4b
fix(性能测试): 修复报告页面偶尔出现弹框报错的问题
liuruibin Mar 23, 2022
f624aea
fix(接口测试): 修复引用JDBC步骤报错问题
fit2-zhao Mar 23, 2022
b95e3e5
fix(接口测试): 修复一个场景集成有未执行请求问题
fit2-zhao Mar 23, 2022
409d2cc
fix(接口测试): ql协议-接口参数运行环境下拉无数据
xiaomeinvG Mar 23, 2022
9347431
fix(接口测试): 修复引用场景执行时测试报告数量统计不对的问题
Somebody-JIAN Mar 23, 2022
9d67ee3
fix(接口测试): 修复资源池执行用例未找到环境问题
fit2-zhao Mar 23, 2022
637a637
fix(接口测试): sql/dubbo 拉取参数处理有误
xiaomeinvG Mar 24, 2022
4f40a48
fix(测试计划): 修复查询结果中有null的问题
liuruibin Mar 24, 2022
dbc6d23
fix(测试跟踪): 切换空间显示控制
xiaomeinvG Mar 24, 2022
9b88f5f
fix(测试计划): 批量选择的提示信息没有及时更新
posoy Mar 24, 2022
dab736f
fix(接口测试): 场景步骤引用SQL步骤控制
fit2-zhao Mar 24, 2022
d778ef4
fix(接口测试): 修复TCPMock端口无法打开的问题
Somebody-JIAN Mar 24, 2022
947b7f6
refactor(接口测试): tcp协议前后置sql配置页面显示错位的缺陷
wxg0103 Mar 24, 2022
a28513a
refactor(接口测试): 修复用例评审首次进入刷新该页面下拉框显示错位的缺陷 (#11915)
metersphere-bot Mar 24, 2022
0f7f6ac
refactor(接口测试): 场景步骤排序顺序优化
fit2-zhao Mar 24, 2022
68fbde1
refactor(接口测试): 修复sql协议前后置sql运行环境配置环境按钮和环境列表数据未对齐 (#11924)
metersphere-bot Mar 24, 2022
e2cc4b2
fix(测试计划): 性能测试修改高级配置后生成报告中高级配置信息都是空
posoy Mar 24, 2022
5e8a556
fix(接口测试): 场景导入不是引用的处理
xiaomeinvG Mar 24, 2022
298f099
fix(接口测试): 场景导入接口定义不重复建立/模块增加默认
xiaomeinvG Mar 24, 2022
a292834
refactor(接口测试): 优化接口测试http协议前置操作过滤方法
wxg0103 Mar 24, 2022
bda6d6f
refactor(接口测试): 场景添加进度条问题优化
fit2-zhao Mar 24, 2022
6c81371
refactor: 去除无用代码
wxg0103 Mar 24, 2022
d7d1211
fix(接口测试): 场景步骤导入显示项目名称控制
xiaomeinvG Mar 24, 2022
1727df1
fix(接口测试): 接口测试报告中未执行的请求也要统计到总数中
Somebody-JIAN Mar 24, 2022
52c98c8
Merge branch 'v1.19'
liuruibin Mar 25, 2022
e7d682b
Merge pull request #11960 from metersphere/pr@master@merge_v1.19
liuruibin Mar 25, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 7 additions & 2 deletions .github/ISSUE_TEMPLATE/bug.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,30 @@
name: BUG 提交
about: 提交产品缺陷帮助我们更好的改进
title: "[BUG]"
labels: bug
assignees: xulinde
labels: "类型: 缺陷"
assignees: youliyuan-fit2cloud

---

**MeterSphere 版本**

您所使用的 MeterSphere 版本是?

**Bug 描述**

简要描述您碰到的问题

**Bug 重现步骤**

1.
2.
3.
4.

**期待的正确结果**

正确情况下应该是什么样的?

**截图**

如果有截图,请附上截图.
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/feature.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ name: 需求建议
about: 提出针对本项目的想法和建议
title: "[FEATURE]"
labels: enhancement
assignees: ''
assignees: 'Hyyfit'

---

**请描述您的需求或者改进建议.**



**请描述你建议的实现方案**
**请描述你建议的实现方案**
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: 问题咨询
about: 提出针对本项目安装部署、使用及其他方面的相关问题
title: "[QUESTION]"
labels: question
assignees: wangzhen-fit2cloud
assignees: Hyyfit

---

Expand Down
14 changes: 0 additions & 14 deletions .github/ISSUE_TEMPLATE/v1.6.1-issue.md

This file was deleted.

9 changes: 9 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#### What this PR does / why we need it?

#### Summary of your change

#### Please indicate you've done the following:

- [ ] Made sure tests are passing and test coverage is added if needed.
- [ ] Made sure commit message follow the rule of [Conventional Commits specification](https://www.conventionalcommits.org/).
- [ ] Considered the docs impact and opened a new docs issue or PR with docs changes if needed.
19 changes: 0 additions & 19 deletions .github/stale.yml

This file was deleted.

123 changes: 76 additions & 47 deletions .github/workflows/build-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,56 +4,85 @@ on:
push:
branches:
- master
- v1*
- v1*
- test-build
workflow_dispatch:

jobs:
build_push:
runs-on: ubuntu-latest
name: Build Docker Image and Push
steps:
- uses: actions/checkout@v2
with:
submodules: true
token: ${{ secrets.ACCESS_TOKEN }}

- name: Inject slug/short variables
uses: rlespinasse/github-slug-action@v3.x
- name: Cache node modules
uses: actions/cache@v2
env:
cache-name: cache-node-modules
with:
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-

- name: Cache local Maven repository
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-

- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
server-id: github # Value of the distributionManagement/repository/id field of the pom.xml
settings-path: ${{ github.workspace }} # location for the settings.xml file

- name: Build with Maven
run: mvn -B package --file pom.xml

- name: Push to Docker Hub
uses: docker/build-push-action@v1
with:
username: metersphere
password: ${{ secrets.DOCKER_HUB_TOKEN }}
repository: metersphere/metersphere
tags: ${{ env.GITHUB_REF_SLUG }}
build_args: MS_VERSION=${{ env.GITHUB_REF_SLUG }}-${{ env.GITHUB_SHA_SHORT }}
- uses: actions/checkout@v2
with:
submodules: true
token: ${{ secrets.ACCESS_TOKEN }}

- name: Inject slug/short variables
uses: rlespinasse/github-slug-action@v3.x
- name: Cache node modules
uses: actions/cache@v2
env:
cache-name: cache-node-modules
with:
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-

- name: Cache local Maven repository
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-

- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
server-id: github # Value of the distributionManagement/repository/id field of the pom.xml
settings-path: ${{ github.workspace }} # location for the settings.xml file

- name: Build with Maven
run: mvn -B package --file pom.xml

- name: Unzip jar
run: mkdir -p backend/target/dependency && (cd backend/target/dependency; jar -xf ../*.jar)

- name: Prepare
id: prepare
run: |
DOCKER_IMAGE=metersphere/metersphere
DOCKER_PLATFORMS=linux/amd64,linux/arm64
TAG_NAME=${{ env.GITHUB_REF_SLUG }}
DOCKER_IMAGE_TAGS="--tag ${DOCKER_IMAGE}:${TAG_NAME} --tag ${DOCKER_IMAGE}:latest"
echo ::set-output name=docker_image::${DOCKER_IMAGE}
echo ::set-output name=version::${TAG_NAME}
echo ::set-output name=buildx_args::--platform ${DOCKER_PLATFORMS} \
--build-arg VERSION=${TAG_NAME} \
--build-arg MS_VERSION=${{ env.GITHUB_REF_SLUG }}-${{ env.GITHUB_SHA_SHORT }} \
--build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') \
--build-arg VCS_REF=${GITHUB_SHA::8} \
${DOCKER_IMAGE_TAGS} .

- name: Set up Docker Buildx
uses: crazy-max/ghaction-docker-buildx@v3

- name: Docker Buildx (build)
run: |
docker buildx build --output "type=image,push=false" ${{ steps.prepare.outputs.buildx_args }}

- name: Login to Registry
uses: docker/login-action@v1
with:
username: metersphere
password: ${{ secrets.DOCKER_HUB_TOKEN }}

- name: Docker Buildx (push)
run: |
docker buildx build --output "type=image,push=true" ${{ steps.prepare.outputs.buildx_args }}

18 changes: 18 additions & 0 deletions .github/workflows/issue-close-require.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Issue Close Require

on:
schedule:
- cron: "0 0 * * *"

jobs:
issue-close-require:
runs-on: ubuntu-latest
steps:
- name: needs more info
uses: actions-cool/issues-helper@v2
with:
actions: 'close-issues'
labels: '状态:待反馈'
inactive-day: 30
body: |
您超过30天未反馈信息,我们将关闭此Issue,如有需要您可以重新打开或提交新的Issue
16 changes: 16 additions & 0 deletions .github/workflows/issue-close.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Issue Close Check

on:
issues:
types: [closed]

jobs:
issue-close-remove-labels:
runs-on: ubuntu-latest
steps:
- name: Remove labels
uses: actions-cool/issues-helper@v2
if: ${{ !github.event.issue.pull_request }}
with:
actions: 'remove-labels'
labels: '状态:待处理'
38 changes: 38 additions & 0 deletions .github/workflows/issue-comment.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
on:
issue_comment:
types: [created]

name: Add issues workflow labels

jobs:
add-label-if-is-author:
runs-on: ubuntu-latest
if: ${{ (github.event.issue.user.id == github.event.comment.user.id) && (!github.event.issue.pull_request) }}
steps:
- name: Add require handle label
uses: actions-cool/issues-helper@v2
with:
actions: 'add-labels'
labels: '状态:待处理'

- name: Remove require reply label
uses: actions-cool/issues-helper@v2
with:
actions: 'remove-labels'
labels: '状态:待反馈'

add-label-if-not-author:
runs-on: ubuntu-latest
if: ${{ (github.event.issue.user.id != github.event.comment.user.id) && (!github.event.issue.pull_request) && (github.event.issue.state == 'open') }}
steps:
- name: Add require replay label
uses: actions-cool/issues-helper@v2
with:
actions: 'add-labels'
labels: '状态:待反馈'

- name: Remove require handle label
uses: actions-cool/issues-helper@v2
with:
actions: 'remove-labels'
labels: '状态:待处理'
16 changes: 16 additions & 0 deletions .github/workflows/issue-open.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Issue Open Check

on:
issues:
types: [opened]

jobs:
issue-open-add-labels:
runs-on: ubuntu-latest
steps:
- name: Add labels
uses: actions-cool/issues-helper@v2
if: ${{ !github.event.issue.pull_request }}
with:
actions: 'add-labels'
labels: '状态:待处理'
17 changes: 17 additions & 0 deletions .github/workflows/issue-recent-alert.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
on:
schedule:
- cron: "0 1 * * *"

name: Check recent handle issues

jobs:
check-recent-issues-not-handle:
runs-on: ubuntu-latest
steps:
- name: Check recent issues and send msg
uses: jumpserver/action-issues-alert@master
with:
hook: ${{ secrets.WECHAT_GROUP_WEB_HOOK }}
type: recent
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
17 changes: 17 additions & 0 deletions .github/workflows/issue-untimely-alert.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
on:
schedule:
- cron: "0 9 * * 1-5"

name: Check untimely handle issues

jobs:
check-untimely-handle-issues:
runs-on: ubuntu-latest
steps:
- name: Check untimely issues and send msg
uses: jumpserver/action-issues-alert@master
with:
hook: ${{ secrets.WECHAT_GROUP_WEB_HOOK }}
type: untimely
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@ yarn-error.log*
*.njsproj
*.sln
*.sw?

.mvn
!.mvn/maven-wrapper.properties

src/main/resources/static
src/main/resources/templates
Expand Down
2 changes: 2 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
[submodule "backend/src/main/java/io/metersphere/xpack"]
path = backend/src/main/java/io/metersphere/xpack
url = git@github.com:metersphere/xpack-backend.git
branch = v1.19
[submodule "frontend/src/business/components/xpack"]
path = frontend/src/business/components/xpack
url = git@github.com:metersphere/xpack-frontend.git
branch = v1.19
2 changes: 2 additions & 0 deletions .mvn/wrapper/maven-wrapper.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.3/apache-maven-3.8.3-bin.zip
wrapperUrl=https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar
Loading