├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── document.md │ ├── enhancement.md │ └── error.md └── workflows │ ├── docker-image.yml │ └── pr-checker.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── LICENSE ├── Makefile ├── README.md ├── README_en.md ├── deploy ├── .env.example ├── Dockerfile ├── Dockerfile.proxy ├── Dockerfile.proxy.saas ├── docker-compose.yml ├── entrypoint.sh ├── gitmaya.com.conf ├── proxy.conf └── wait-for-it.sh ├── pdm.lock ├── pyproject.toml ├── requirements.txt └── server ├── app.py ├── celery_app.py ├── command └── lark.py ├── env.py ├── model ├── lark.py ├── repo.py ├── schema.py ├── team.py └── user.py ├── routes ├── __init__.py ├── github.py ├── lark.py ├── team.py └── user.py ├── server.py ├── tasks ├── __init__.py ├── github │ ├── __init__.py │ ├── github.py │ ├── issue.py │ ├── organization.py │ ├── pull_request.py │ ├── push.py │ └── repo.py └── lark │ ├── __init__.py │ ├── base.py │ ├── chat.py │ ├── issue.py │ ├── lark.py │ ├── manage.py │ ├── pull_request.py │ └── repo.py └── utils ├── auth.py ├── constant.py ├── github ├── __init__.py ├── account.py ├── application.py ├── bot.py ├── model.py ├── organization.py └── repo.py ├── lark ├── __init__.py ├── base.py ├── chat_action_choose.py ├── chat_action_result.py ├── chat_manual.py ├── chat_tip_failed.py ├── issue_card.py ├── issue_manual_help.py ├── issue_open_in_browser.py ├── issue_tip_failed.py ├── issue_tip_success.py ├── manage_fail.py ├── manage_manual.py ├── manage_repo_detect.py ├── manage_success.py ├── parser.py ├── post_message.py ├── pr_card.py ├── pr_manual.py ├── pr_tip_commit_history.py ├── pr_tip_failed.py ├── pr_tip_success.py ├── repo_info.py ├── repo_manual.py ├── repo_tip_failed.py └── repo_tip_success.py ├── redis.py ├── user.py └── utils.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/document.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/.github/ISSUE_TEMPLATE/document.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/.github/ISSUE_TEMPLATE/enhancement.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/.github/ISSUE_TEMPLATE/error.md -------------------------------------------------------------------------------- /.github/workflows/docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/.github/workflows/docker-image.yml -------------------------------------------------------------------------------- /.github/workflows/pr-checker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/.github/workflows/pr-checker.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/README.md -------------------------------------------------------------------------------- /README_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/README_en.md -------------------------------------------------------------------------------- /deploy/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/deploy/.env.example -------------------------------------------------------------------------------- /deploy/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/deploy/Dockerfile -------------------------------------------------------------------------------- /deploy/Dockerfile.proxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/deploy/Dockerfile.proxy -------------------------------------------------------------------------------- /deploy/Dockerfile.proxy.saas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/deploy/Dockerfile.proxy.saas -------------------------------------------------------------------------------- /deploy/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/deploy/docker-compose.yml -------------------------------------------------------------------------------- /deploy/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/deploy/entrypoint.sh -------------------------------------------------------------------------------- /deploy/gitmaya.com.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/deploy/gitmaya.com.conf -------------------------------------------------------------------------------- /deploy/proxy.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/deploy/proxy.conf -------------------------------------------------------------------------------- /deploy/wait-for-it.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/deploy/wait-for-it.sh -------------------------------------------------------------------------------- /pdm.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/pdm.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/requirements.txt -------------------------------------------------------------------------------- /server/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/app.py -------------------------------------------------------------------------------- /server/celery_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/celery_app.py -------------------------------------------------------------------------------- /server/command/lark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/command/lark.py -------------------------------------------------------------------------------- /server/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/env.py -------------------------------------------------------------------------------- /server/model/lark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/model/lark.py -------------------------------------------------------------------------------- /server/model/repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/model/repo.py -------------------------------------------------------------------------------- /server/model/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/model/schema.py -------------------------------------------------------------------------------- /server/model/team.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/model/team.py -------------------------------------------------------------------------------- /server/model/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/model/user.py -------------------------------------------------------------------------------- /server/routes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/routes/__init__.py -------------------------------------------------------------------------------- /server/routes/github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/routes/github.py -------------------------------------------------------------------------------- /server/routes/lark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/routes/lark.py -------------------------------------------------------------------------------- /server/routes/team.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/routes/team.py -------------------------------------------------------------------------------- /server/routes/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/routes/user.py -------------------------------------------------------------------------------- /server/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/server.py -------------------------------------------------------------------------------- /server/tasks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/__init__.py -------------------------------------------------------------------------------- /server/tasks/github/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/github/__init__.py -------------------------------------------------------------------------------- /server/tasks/github/github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/github/github.py -------------------------------------------------------------------------------- /server/tasks/github/issue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/github/issue.py -------------------------------------------------------------------------------- /server/tasks/github/organization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/github/organization.py -------------------------------------------------------------------------------- /server/tasks/github/pull_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/github/pull_request.py -------------------------------------------------------------------------------- /server/tasks/github/push.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/github/push.py -------------------------------------------------------------------------------- /server/tasks/github/repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/github/repo.py -------------------------------------------------------------------------------- /server/tasks/lark/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/lark/__init__.py -------------------------------------------------------------------------------- /server/tasks/lark/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/lark/base.py -------------------------------------------------------------------------------- /server/tasks/lark/chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/lark/chat.py -------------------------------------------------------------------------------- /server/tasks/lark/issue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/lark/issue.py -------------------------------------------------------------------------------- /server/tasks/lark/lark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/lark/lark.py -------------------------------------------------------------------------------- /server/tasks/lark/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/lark/manage.py -------------------------------------------------------------------------------- /server/tasks/lark/pull_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/lark/pull_request.py -------------------------------------------------------------------------------- /server/tasks/lark/repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/tasks/lark/repo.py -------------------------------------------------------------------------------- /server/utils/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/auth.py -------------------------------------------------------------------------------- /server/utils/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/constant.py -------------------------------------------------------------------------------- /server/utils/github/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/utils/github/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/github/account.py -------------------------------------------------------------------------------- /server/utils/github/application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/github/application.py -------------------------------------------------------------------------------- /server/utils/github/bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/github/bot.py -------------------------------------------------------------------------------- /server/utils/github/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/github/model.py -------------------------------------------------------------------------------- /server/utils/github/organization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/github/organization.py -------------------------------------------------------------------------------- /server/utils/github/repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/github/repo.py -------------------------------------------------------------------------------- /server/utils/lark/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/utils/lark/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/base.py -------------------------------------------------------------------------------- /server/utils/lark/chat_action_choose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/chat_action_choose.py -------------------------------------------------------------------------------- /server/utils/lark/chat_action_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/chat_action_result.py -------------------------------------------------------------------------------- /server/utils/lark/chat_manual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/chat_manual.py -------------------------------------------------------------------------------- /server/utils/lark/chat_tip_failed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/chat_tip_failed.py -------------------------------------------------------------------------------- /server/utils/lark/issue_card.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/issue_card.py -------------------------------------------------------------------------------- /server/utils/lark/issue_manual_help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/issue_manual_help.py -------------------------------------------------------------------------------- /server/utils/lark/issue_open_in_browser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/issue_open_in_browser.py -------------------------------------------------------------------------------- /server/utils/lark/issue_tip_failed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/issue_tip_failed.py -------------------------------------------------------------------------------- /server/utils/lark/issue_tip_success.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/issue_tip_success.py -------------------------------------------------------------------------------- /server/utils/lark/manage_fail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/manage_fail.py -------------------------------------------------------------------------------- /server/utils/lark/manage_manual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/manage_manual.py -------------------------------------------------------------------------------- /server/utils/lark/manage_repo_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/manage_repo_detect.py -------------------------------------------------------------------------------- /server/utils/lark/manage_success.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/manage_success.py -------------------------------------------------------------------------------- /server/utils/lark/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/parser.py -------------------------------------------------------------------------------- /server/utils/lark/post_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/post_message.py -------------------------------------------------------------------------------- /server/utils/lark/pr_card.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/pr_card.py -------------------------------------------------------------------------------- /server/utils/lark/pr_manual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/pr_manual.py -------------------------------------------------------------------------------- /server/utils/lark/pr_tip_commit_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/pr_tip_commit_history.py -------------------------------------------------------------------------------- /server/utils/lark/pr_tip_failed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/pr_tip_failed.py -------------------------------------------------------------------------------- /server/utils/lark/pr_tip_success.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/pr_tip_success.py -------------------------------------------------------------------------------- /server/utils/lark/repo_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/repo_info.py -------------------------------------------------------------------------------- /server/utils/lark/repo_manual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/repo_manual.py -------------------------------------------------------------------------------- /server/utils/lark/repo_tip_failed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/repo_tip_failed.py -------------------------------------------------------------------------------- /server/utils/lark/repo_tip_success.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/lark/repo_tip_success.py -------------------------------------------------------------------------------- /server/utils/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/redis.py -------------------------------------------------------------------------------- /server/utils/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/user.py -------------------------------------------------------------------------------- /server/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConnectAI-E/GitMaya/HEAD/server/utils/utils.py --------------------------------------------------------------------------------