├── .gitignore ├── .goreleaser.yml ├── LICENSE ├── README.md ├── common ├── cli.go ├── common.go ├── db.go ├── holiday.go ├── log.go ├── notice.go ├── password.go ├── phone.go ├── queryip.go ├── storepass.go ├── token.go ├── twostep.go ├── version.go └── weixin.go ├── conf ├── app.conf ├── authpassword.conf ├── db.conf ├── dev.conf ├── email.conf ├── log.conf ├── phone.conf ├── prod.conf ├── security.conf ├── twostep.conf └── weixin.conf ├── controllers ├── common.go ├── dingding.go ├── email.go ├── holiday.go ├── md5.go ├── password.go ├── phone.go ├── queryip.go ├── storepass.go ├── twostep.go ├── version.go └── weixin.go ├── doc ├── image │ └── weixin │ │ ├── add_app.png │ │ ├── add_app_person.png │ │ ├── add_p.png │ │ ├── app_detail.png │ │ ├── dep_id.png │ │ ├── home.png │ │ ├── mycorp.png │ │ ├── person_click.png │ │ ├── person_id.png │ │ ├── reg.png │ │ ├── tag_click.png │ │ ├── tag_id.png │ │ └── weixin_plugin.png └── weixin.md ├── main.go ├── routers └── router.go ├── script ├── gen_ip_region.sh └── get_phone_dat.sh └── tests └── default_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/README.md -------------------------------------------------------------------------------- /common/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/common/cli.go -------------------------------------------------------------------------------- /common/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/common/common.go -------------------------------------------------------------------------------- /common/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/common/db.go -------------------------------------------------------------------------------- /common/holiday.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/common/holiday.go -------------------------------------------------------------------------------- /common/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/common/log.go -------------------------------------------------------------------------------- /common/notice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/common/notice.go -------------------------------------------------------------------------------- /common/password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/common/password.go -------------------------------------------------------------------------------- /common/phone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/common/phone.go -------------------------------------------------------------------------------- /common/queryip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/common/queryip.go -------------------------------------------------------------------------------- /common/storepass.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/common/storepass.go -------------------------------------------------------------------------------- /common/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/common/token.go -------------------------------------------------------------------------------- /common/twostep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/common/twostep.go -------------------------------------------------------------------------------- /common/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/common/version.go -------------------------------------------------------------------------------- /common/weixin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/common/weixin.go -------------------------------------------------------------------------------- /conf/app.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/conf/app.conf -------------------------------------------------------------------------------- /conf/authpassword.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/conf/authpassword.conf -------------------------------------------------------------------------------- /conf/db.conf: -------------------------------------------------------------------------------- 1 | [database] 2 | dbPath = data/devops-api.db -------------------------------------------------------------------------------- /conf/dev.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/conf/dev.conf -------------------------------------------------------------------------------- /conf/email.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/conf/email.conf -------------------------------------------------------------------------------- /conf/log.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/conf/log.conf -------------------------------------------------------------------------------- /conf/phone.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/conf/phone.conf -------------------------------------------------------------------------------- /conf/prod.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/conf/prod.conf -------------------------------------------------------------------------------- /conf/security.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/conf/security.conf -------------------------------------------------------------------------------- /conf/twostep.conf: -------------------------------------------------------------------------------- 1 | [twostepauth] 2 | # 2步验证配置 3 | 4 | # 生成的二维码图片目录 5 | qrImageDir = static/download/qr -------------------------------------------------------------------------------- /conf/weixin.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/conf/weixin.conf -------------------------------------------------------------------------------- /controllers/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/controllers/common.go -------------------------------------------------------------------------------- /controllers/dingding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/controllers/dingding.go -------------------------------------------------------------------------------- /controllers/email.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/controllers/email.go -------------------------------------------------------------------------------- /controllers/holiday.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/controllers/holiday.go -------------------------------------------------------------------------------- /controllers/md5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/controllers/md5.go -------------------------------------------------------------------------------- /controllers/password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/controllers/password.go -------------------------------------------------------------------------------- /controllers/phone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/controllers/phone.go -------------------------------------------------------------------------------- /controllers/queryip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/controllers/queryip.go -------------------------------------------------------------------------------- /controllers/storepass.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/controllers/storepass.go -------------------------------------------------------------------------------- /controllers/twostep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/controllers/twostep.go -------------------------------------------------------------------------------- /controllers/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/controllers/version.go -------------------------------------------------------------------------------- /controllers/weixin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/controllers/weixin.go -------------------------------------------------------------------------------- /doc/image/weixin/add_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/doc/image/weixin/add_app.png -------------------------------------------------------------------------------- /doc/image/weixin/add_app_person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/doc/image/weixin/add_app_person.png -------------------------------------------------------------------------------- /doc/image/weixin/add_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/doc/image/weixin/add_p.png -------------------------------------------------------------------------------- /doc/image/weixin/app_detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/doc/image/weixin/app_detail.png -------------------------------------------------------------------------------- /doc/image/weixin/dep_id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/doc/image/weixin/dep_id.png -------------------------------------------------------------------------------- /doc/image/weixin/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/doc/image/weixin/home.png -------------------------------------------------------------------------------- /doc/image/weixin/mycorp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/doc/image/weixin/mycorp.png -------------------------------------------------------------------------------- /doc/image/weixin/person_click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/doc/image/weixin/person_click.png -------------------------------------------------------------------------------- /doc/image/weixin/person_id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/doc/image/weixin/person_id.png -------------------------------------------------------------------------------- /doc/image/weixin/reg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/doc/image/weixin/reg.png -------------------------------------------------------------------------------- /doc/image/weixin/tag_click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/doc/image/weixin/tag_click.png -------------------------------------------------------------------------------- /doc/image/weixin/tag_id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/doc/image/weixin/tag_id.png -------------------------------------------------------------------------------- /doc/image/weixin/weixin_plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/doc/image/weixin/weixin_plugin.png -------------------------------------------------------------------------------- /doc/weixin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/doc/weixin.md -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/main.go -------------------------------------------------------------------------------- /routers/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/routers/router.go -------------------------------------------------------------------------------- /script/gen_ip_region.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/script/gen_ip_region.sh -------------------------------------------------------------------------------- /script/get_phone_dat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/script/get_phone_dat.sh -------------------------------------------------------------------------------- /tests/default_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanyipiaomiao/devops-api/HEAD/tests/default_test.go --------------------------------------------------------------------------------