Skip to content
forked from hyahm/ITflow

一个简单直观的bug管理系统,go+vue

License

Notifications You must be signed in to change notification settings

greenplumm/ITflow

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简介

一个开源的bug管理系统,IT人员开发全过程,文件存储,接口文档, 单接口测试功能
bug管理功能基本能满足90%以上的需求, 其他需求可以自己开发,也可以提交issues

功能

  • 增加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改为非垃圾箱
  • 增加操作日志,只有管理员才能查看
  • 状态实时保存
  • 接口文档自定义数据类型, 无法定义基础类型
  • 项目管理增加用户权限(详细的增删改查权限将在其他功能完善后补充)
  • 为了更好的使用,增加消息提示
  • 增加docker-compose一条命令启动服务

展示页面:

展示页面会更新为最新可使用的代码
ITflow

项目优势

  1. 部署简单,使用简单
  2. 因为后端是go语言写的,跨平台,速度快(虽然这个没什么卵用的样子)
  3. vue平台用的vue-element-admin框架上写的
  4. 永久开源 可以自己二次开发

QQ群

928790087

About

一个简单直观的bug管理系统,go+vue

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 54.9%
  • Go 29.2%
  • JavaScript 12.8%
  • SCSS 2.2%
  • Dockerfile 0.4%
  • Shell 0.2%
  • Other 0.3%