简介
一个开源的bug管理系统,IT人员开发全过程,文件存储,接口文档, 单接口测试功能
文档地址: http://itflow.doc.hyahm.com
功能
- 增加bug,改变bug状态,转交bug
- 部门管理
- 显示bug列表,搜索、分页
- 用户创建及其操作
- 上传个人头像
- 增加缓存机制
- 增加邮件通知功能
- 增加admin用户的信息重置接口
admin用户有且只有一个,注册admin账户建议直接操作数据库,然后修改密码即可 如果忘记admin的密码,可以执行下面命令重置密码,如下所示,只能在go服务器那台机器上执行
curl http://127.0.0.1:10001/admin/reset?password=123
- 增加修改邮箱,昵称,姓名页面
- 只允许修改自己部门的账号权限 增加用户修改权限功能
- bug可以指定多人,自己的bug才可以转交,删除bug内部转交功能,增加缓存,增加查看所有bug的权限
- 增加用户禁用功能,当此用户存在bug时,无法被删除
- 禁用用户,此用户的所有发布的bug都将移动至垃圾箱,垃圾箱里面的bug只有管理员才能查看,启用用户会将此用户的bug改为非垃圾箱
- 增加操作日志,只有管理员才能查看
- 状态实时保存,增加缓存
- 数据库表自动更新
- 接口文档自定义数据类型, 无法定义基础类型
- 增加接口测试
- go代码优化
- vue代码优化
- 为了更好的使用,增加消息提示
- 增加docker-compose一条命令启动服务
- 所有缓存移动到redis
- 支持分布式部署
展示页面:
展示页面会更新为最新可使用的代码
ITflow
项目优势
- 部署简单,使用简单
- 因为后端是go语言写的,跨平台,速度快(虽然这个没什么卵用的样子)
- vue平台用的vue-element-admin框架上写的
- 永久开源 可以自己二次开发
QQ群
928790087@qq.com