├── .flake8 ├── .gitignore ├── .pre-commit-config.yaml ├── .travis.yml ├── LICENSE ├── LICENSE.txt ├── MANIFEST.in ├── README.md ├── app_icons ├── bk_example.png └── bk_framework.png ├── blueapps ├── __init__.py ├── account │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── backends.py │ ├── components │ │ ├── __init__.py │ │ ├── bk_jwt │ │ │ ├── __init__.py │ │ │ ├── backends.py │ │ │ └── middlewares.py │ │ ├── bk_token │ │ │ ├── __init__.py │ │ │ ├── backends.py │ │ │ ├── forms.py │ │ │ ├── middlewares.py │ │ │ └── models.py │ │ ├── null │ │ │ └── __init__.py │ │ └── weixin │ │ │ ├── __init__.py │ │ │ ├── backends.py │ │ │ ├── forms.py │ │ │ └── middlewares.py │ ├── conf.py │ ├── decorators.py │ ├── forms.py │ ├── handlers │ │ ├── __init__.py │ │ └── response.py │ ├── management │ │ ├── __init__.py │ │ └── commands │ │ │ ├── __init__.py │ │ │ └── apigw_clean_cache.py │ ├── middlewares.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_init_superuser.py │ │ ├── 0003_verifyinfo.py │ │ ├── 0004_create_cache_table.py │ │ └── __init__.py │ ├── models.py │ ├── readme.md │ ├── sites │ │ ├── __init__.py │ │ ├── default.py │ │ └── open │ │ │ ├── __init__.py │ │ │ └── conf.py │ ├── static │ │ └── account │ │ │ └── login.js │ ├── templates │ │ └── account │ │ │ ├── login_page.html │ │ │ └── login_success.html │ ├── urls.py │ ├── utils │ │ ├── __init__.py │ │ ├── http.py │ │ └── sms.py │ └── views.py ├── conf │ ├── __init__.py │ ├── database.py │ ├── default_settings.py │ ├── environ.py │ ├── log.py │ └── sites │ │ ├── __init__.py │ │ └── open │ │ └── __init__.py ├── contrib │ ├── __init__.py │ └── bk_commands │ │ ├── __init__.py │ │ ├── management │ │ ├── __init__.py │ │ ├── app.py │ │ ├── base.py │ │ ├── commands │ │ │ ├── __init__.py │ │ │ ├── celery.py │ │ │ ├── celerybeat.py │ │ │ └── migrate_from_djcelery.py │ │ ├── handlers │ │ │ ├── __init__.py │ │ │ └── migrate_from_djcelery_handler.py │ │ └── templates.py │ │ └── test.py ├── core │ ├── __init__.py │ ├── celery │ │ ├── __init__.py │ │ └── celery.py │ ├── exceptions │ │ ├── __init__.py │ │ ├── base.py │ │ └── middleware.py │ ├── handler │ │ ├── __init__.py │ │ └── wsgi.py │ ├── sites │ │ ├── __init__.py │ │ └── middleware.py │ └── wsgi.py ├── dummy │ ├── __init__.py │ └── dummy_client.py ├── middleware │ ├── __init__.py │ ├── bkui │ │ ├── __init__.py │ │ └── middlewares.py │ ├── request_provider.py │ └── xss │ │ ├── __init__.py │ │ ├── decorators.py │ │ ├── middlewares.py │ │ ├── pxfilter.py │ │ └── utils.py ├── patch │ ├── __init__.py │ ├── log.py │ ├── settings_open_saas.py │ └── settings_paas_services.py ├── template │ ├── __init__.py │ ├── backends │ │ ├── __init__.py │ │ └── mako.py │ └── context_processors.py └── utils │ ├── __init__.py │ ├── esbclient.py │ ├── fancy_dict.py │ ├── jwt_client.py │ ├── logger.py │ ├── request_provider.py │ ├── sites │ ├── __init__.py │ ├── clouds │ │ └── __init__.py │ ├── ieod │ │ └── __init__.py │ ├── open │ │ └── __init__.py │ ├── qcloud │ │ └── __init__.py │ └── tencent │ │ └── __init__.py │ ├── tools.py │ └── unique.py ├── docs ├── CONTRIBUTING.md ├── faq.md ├── install │ └── install-blueapps.md ├── overview │ ├── project_codes.md │ └── project_usage.md ├── release.md ├── resource │ └── img │ │ ├── QR-Code.png │ │ ├── blueapps.png │ │ ├── community-flow.png │ │ ├── git-flow.png │ │ └── join-bk-community.jpg └── wiki │ ├── community.md │ ├── issues-guideline.md │ ├── join-bk-community.md │ └── version-guideline.md ├── setup.cfg ├── setup.py ├── test.py └── tox.ini /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/README.md -------------------------------------------------------------------------------- /app_icons/bk_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/app_icons/bk_example.png -------------------------------------------------------------------------------- /app_icons/bk_framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/app_icons/bk_framework.png -------------------------------------------------------------------------------- /blueapps/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/__init__.py -------------------------------------------------------------------------------- /blueapps/account/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/__init__.py -------------------------------------------------------------------------------- /blueapps/account/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/admin.py -------------------------------------------------------------------------------- /blueapps/account/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/apps.py -------------------------------------------------------------------------------- /blueapps/account/backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/backends.py -------------------------------------------------------------------------------- /blueapps/account/components/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/components/__init__.py -------------------------------------------------------------------------------- /blueapps/account/components/bk_jwt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/components/bk_jwt/__init__.py -------------------------------------------------------------------------------- /blueapps/account/components/bk_jwt/backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/components/bk_jwt/backends.py -------------------------------------------------------------------------------- /blueapps/account/components/bk_jwt/middlewares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/components/bk_jwt/middlewares.py -------------------------------------------------------------------------------- /blueapps/account/components/bk_token/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/components/bk_token/__init__.py -------------------------------------------------------------------------------- /blueapps/account/components/bk_token/backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/components/bk_token/backends.py -------------------------------------------------------------------------------- /blueapps/account/components/bk_token/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/components/bk_token/forms.py -------------------------------------------------------------------------------- /blueapps/account/components/bk_token/middlewares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/components/bk_token/middlewares.py -------------------------------------------------------------------------------- /blueapps/account/components/bk_token/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/components/bk_token/models.py -------------------------------------------------------------------------------- /blueapps/account/components/null/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/components/null/__init__.py -------------------------------------------------------------------------------- /blueapps/account/components/weixin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/components/weixin/__init__.py -------------------------------------------------------------------------------- /blueapps/account/components/weixin/backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/components/weixin/backends.py -------------------------------------------------------------------------------- /blueapps/account/components/weixin/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/components/weixin/forms.py -------------------------------------------------------------------------------- /blueapps/account/components/weixin/middlewares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/components/weixin/middlewares.py -------------------------------------------------------------------------------- /blueapps/account/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/conf.py -------------------------------------------------------------------------------- /blueapps/account/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/decorators.py -------------------------------------------------------------------------------- /blueapps/account/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/forms.py -------------------------------------------------------------------------------- /blueapps/account/handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/handlers/__init__.py -------------------------------------------------------------------------------- /blueapps/account/handlers/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/handlers/response.py -------------------------------------------------------------------------------- /blueapps/account/management/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/management/__init__.py -------------------------------------------------------------------------------- /blueapps/account/management/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/management/commands/__init__.py -------------------------------------------------------------------------------- /blueapps/account/management/commands/apigw_clean_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/management/commands/apigw_clean_cache.py -------------------------------------------------------------------------------- /blueapps/account/middlewares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/middlewares.py -------------------------------------------------------------------------------- /blueapps/account/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/migrations/0001_initial.py -------------------------------------------------------------------------------- /blueapps/account/migrations/0002_init_superuser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/migrations/0002_init_superuser.py -------------------------------------------------------------------------------- /blueapps/account/migrations/0003_verifyinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/migrations/0003_verifyinfo.py -------------------------------------------------------------------------------- /blueapps/account/migrations/0004_create_cache_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/migrations/0004_create_cache_table.py -------------------------------------------------------------------------------- /blueapps/account/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/migrations/__init__.py -------------------------------------------------------------------------------- /blueapps/account/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/models.py -------------------------------------------------------------------------------- /blueapps/account/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/readme.md -------------------------------------------------------------------------------- /blueapps/account/sites/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/sites/__init__.py -------------------------------------------------------------------------------- /blueapps/account/sites/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/sites/default.py -------------------------------------------------------------------------------- /blueapps/account/sites/open/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/sites/open/__init__.py -------------------------------------------------------------------------------- /blueapps/account/sites/open/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/sites/open/conf.py -------------------------------------------------------------------------------- /blueapps/account/static/account/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/static/account/login.js -------------------------------------------------------------------------------- /blueapps/account/templates/account/login_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/templates/account/login_page.html -------------------------------------------------------------------------------- /blueapps/account/templates/account/login_success.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/templates/account/login_success.html -------------------------------------------------------------------------------- /blueapps/account/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/urls.py -------------------------------------------------------------------------------- /blueapps/account/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/utils/__init__.py -------------------------------------------------------------------------------- /blueapps/account/utils/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/utils/http.py -------------------------------------------------------------------------------- /blueapps/account/utils/sms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/utils/sms.py -------------------------------------------------------------------------------- /blueapps/account/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/account/views.py -------------------------------------------------------------------------------- /blueapps/conf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/conf/__init__.py -------------------------------------------------------------------------------- /blueapps/conf/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/conf/database.py -------------------------------------------------------------------------------- /blueapps/conf/default_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/conf/default_settings.py -------------------------------------------------------------------------------- /blueapps/conf/environ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/conf/environ.py -------------------------------------------------------------------------------- /blueapps/conf/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/conf/log.py -------------------------------------------------------------------------------- /blueapps/conf/sites/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/conf/sites/__init__.py -------------------------------------------------------------------------------- /blueapps/conf/sites/open/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/conf/sites/open/__init__.py -------------------------------------------------------------------------------- /blueapps/contrib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/contrib/__init__.py -------------------------------------------------------------------------------- /blueapps/contrib/bk_commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/contrib/bk_commands/__init__.py -------------------------------------------------------------------------------- /blueapps/contrib/bk_commands/management/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/contrib/bk_commands/management/__init__.py -------------------------------------------------------------------------------- /blueapps/contrib/bk_commands/management/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/contrib/bk_commands/management/app.py -------------------------------------------------------------------------------- /blueapps/contrib/bk_commands/management/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/contrib/bk_commands/management/base.py -------------------------------------------------------------------------------- /blueapps/contrib/bk_commands/management/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/contrib/bk_commands/management/commands/__init__.py -------------------------------------------------------------------------------- /blueapps/contrib/bk_commands/management/commands/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/contrib/bk_commands/management/commands/celery.py -------------------------------------------------------------------------------- /blueapps/contrib/bk_commands/management/commands/celerybeat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/contrib/bk_commands/management/commands/celerybeat.py -------------------------------------------------------------------------------- /blueapps/contrib/bk_commands/management/commands/migrate_from_djcelery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/contrib/bk_commands/management/commands/migrate_from_djcelery.py -------------------------------------------------------------------------------- /blueapps/contrib/bk_commands/management/handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/contrib/bk_commands/management/handlers/__init__.py -------------------------------------------------------------------------------- /blueapps/contrib/bk_commands/management/handlers/migrate_from_djcelery_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/contrib/bk_commands/management/handlers/migrate_from_djcelery_handler.py -------------------------------------------------------------------------------- /blueapps/contrib/bk_commands/management/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/contrib/bk_commands/management/templates.py -------------------------------------------------------------------------------- /blueapps/contrib/bk_commands/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/contrib/bk_commands/test.py -------------------------------------------------------------------------------- /blueapps/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/core/__init__.py -------------------------------------------------------------------------------- /blueapps/core/celery/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/core/celery/__init__.py -------------------------------------------------------------------------------- /blueapps/core/celery/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/core/celery/celery.py -------------------------------------------------------------------------------- /blueapps/core/exceptions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/core/exceptions/__init__.py -------------------------------------------------------------------------------- /blueapps/core/exceptions/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/core/exceptions/base.py -------------------------------------------------------------------------------- /blueapps/core/exceptions/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/core/exceptions/middleware.py -------------------------------------------------------------------------------- /blueapps/core/handler/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/core/handler/__init__.py -------------------------------------------------------------------------------- /blueapps/core/handler/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/core/handler/wsgi.py -------------------------------------------------------------------------------- /blueapps/core/sites/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/core/sites/__init__.py -------------------------------------------------------------------------------- /blueapps/core/sites/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/core/sites/middleware.py -------------------------------------------------------------------------------- /blueapps/core/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/core/wsgi.py -------------------------------------------------------------------------------- /blueapps/dummy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blueapps/dummy/dummy_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/dummy/dummy_client.py -------------------------------------------------------------------------------- /blueapps/middleware/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/middleware/__init__.py -------------------------------------------------------------------------------- /blueapps/middleware/bkui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/middleware/bkui/__init__.py -------------------------------------------------------------------------------- /blueapps/middleware/bkui/middlewares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/middleware/bkui/middlewares.py -------------------------------------------------------------------------------- /blueapps/middleware/request_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/middleware/request_provider.py -------------------------------------------------------------------------------- /blueapps/middleware/xss/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/middleware/xss/__init__.py -------------------------------------------------------------------------------- /blueapps/middleware/xss/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/middleware/xss/decorators.py -------------------------------------------------------------------------------- /blueapps/middleware/xss/middlewares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/middleware/xss/middlewares.py -------------------------------------------------------------------------------- /blueapps/middleware/xss/pxfilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/middleware/xss/pxfilter.py -------------------------------------------------------------------------------- /blueapps/middleware/xss/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/middleware/xss/utils.py -------------------------------------------------------------------------------- /blueapps/patch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/patch/__init__.py -------------------------------------------------------------------------------- /blueapps/patch/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/patch/log.py -------------------------------------------------------------------------------- /blueapps/patch/settings_open_saas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/patch/settings_open_saas.py -------------------------------------------------------------------------------- /blueapps/patch/settings_paas_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/patch/settings_paas_services.py -------------------------------------------------------------------------------- /blueapps/template/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/template/__init__.py -------------------------------------------------------------------------------- /blueapps/template/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/template/backends/__init__.py -------------------------------------------------------------------------------- /blueapps/template/backends/mako.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/template/backends/mako.py -------------------------------------------------------------------------------- /blueapps/template/context_processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/template/context_processors.py -------------------------------------------------------------------------------- /blueapps/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/utils/__init__.py -------------------------------------------------------------------------------- /blueapps/utils/esbclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/utils/esbclient.py -------------------------------------------------------------------------------- /blueapps/utils/fancy_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/utils/fancy_dict.py -------------------------------------------------------------------------------- /blueapps/utils/jwt_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/utils/jwt_client.py -------------------------------------------------------------------------------- /blueapps/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/utils/logger.py -------------------------------------------------------------------------------- /blueapps/utils/request_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/utils/request_provider.py -------------------------------------------------------------------------------- /blueapps/utils/sites/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/utils/sites/__init__.py -------------------------------------------------------------------------------- /blueapps/utils/sites/clouds/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/utils/sites/clouds/__init__.py -------------------------------------------------------------------------------- /blueapps/utils/sites/ieod/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/utils/sites/ieod/__init__.py -------------------------------------------------------------------------------- /blueapps/utils/sites/open/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/utils/sites/open/__init__.py -------------------------------------------------------------------------------- /blueapps/utils/sites/qcloud/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/utils/sites/qcloud/__init__.py -------------------------------------------------------------------------------- /blueapps/utils/sites/tencent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/utils/sites/tencent/__init__.py -------------------------------------------------------------------------------- /blueapps/utils/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/utils/tools.py -------------------------------------------------------------------------------- /blueapps/utils/unique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/blueapps/utils/unique.py -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/install/install-blueapps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/docs/install/install-blueapps.md -------------------------------------------------------------------------------- /docs/overview/project_codes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/docs/overview/project_codes.md -------------------------------------------------------------------------------- /docs/overview/project_usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/docs/overview/project_usage.md -------------------------------------------------------------------------------- /docs/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/docs/release.md -------------------------------------------------------------------------------- /docs/resource/img/QR-Code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/docs/resource/img/QR-Code.png -------------------------------------------------------------------------------- /docs/resource/img/blueapps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/docs/resource/img/blueapps.png -------------------------------------------------------------------------------- /docs/resource/img/community-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/docs/resource/img/community-flow.png -------------------------------------------------------------------------------- /docs/resource/img/git-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/docs/resource/img/git-flow.png -------------------------------------------------------------------------------- /docs/resource/img/join-bk-community.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/docs/resource/img/join-bk-community.jpg -------------------------------------------------------------------------------- /docs/wiki/community.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/docs/wiki/community.md -------------------------------------------------------------------------------- /docs/wiki/issues-guideline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/docs/wiki/issues-guideline.md -------------------------------------------------------------------------------- /docs/wiki/join-bk-community.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/docs/wiki/join-bk-community.md -------------------------------------------------------------------------------- /docs/wiki/version-guideline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/docs/wiki/version-guideline.md -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/setup.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/test.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TencentBlueKing/blueapps/HEAD/tox.ini --------------------------------------------------------------------------------