1. 按照gitlab“项目组”汇总项目,将“总代码行数”,“新增行数”,“删除行数”,“提交行数”四个统计量求和显示。如tpbb下有a,b,c三个项目,显示的时候需要a,b,c三个项目的代码提交量和提交次数求和。并给出配置文件或配置管理页添加响应内容,可以exclude掉某个项目组的某个子项目。 (已完成) 2. 提供配置文件或配置管理页添加响应内容,控制每个页面滚动时长,默认每个页面10秒;(暂时无法修改,vue的carousel组件不支持获取当前活动的item) (暂时完成不了,vue组件不支持) 3. 左侧上部“每日代码提交量”面板奇数页(黑底),坐标轴颜色太淡看不清,请换一个清楚点的颜色 (已完成) 4. 左侧下部“总计”面板,增加“提交次数”的统计(作为第四个方框) (已完成) 5. 右侧页面“代码累计提交”面板,左上方加上 { “近”【下拉框1】【下拉框2】} 的显示;其中 【下拉框1】可选1,2,3,4,5,6,【下拉框2】可选日,周,月。选择完成后,“代码累计提交”面板自动根据选择更新结果。默认选择“近1月”; (未完成) 6. 右侧页面“代码累计提交”面板,添加“总代码行数”一列在“提交行数”之前;将“提交行数”改名为“新增行数”;(改完之后应该有4个统计量) (已完成) 7. 右侧页面“代码累计提交”面板,对“总代码行数”,“新增行数”,“删除行数”,“提交行数”4个统计量边上增加 【倒三角】按钮,按下提供排序功能,只需要倒序排序即可。当前使用的倒排序列对应的【倒三角】按钮高亮;默认以“总代码行数”倒序排列 (已完成) 8. 右侧页面“代码累计提交”面板,后台提供配置文件或配置管理页添加响应内容,提供去除某项目组不统计某账号的功能。例如如下人脸识别项目,配置文件exclue “administrator”,从而不统计该用户的统计信息 (已完成)
(已完成)
(暂时完成不了,vue组件不支持)
(已完成)
(已完成)
(未完成)
(已完成)
(已完成)
(已完成)