├── .gitignore ├── .travis.yml ├── Dockerfile ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── __init__.py ├── celery_dashboard ├── __init__.py ├── api │ ├── __init__.py │ ├── api.py │ ├── app.py │ ├── frontend │ │ ├── build │ │ │ ├── build.js │ │ │ ├── check-versions.js │ │ │ ├── dev-client.js │ │ │ ├── dev-server.js │ │ │ ├── utils.js │ │ │ ├── vue-loader.conf.js │ │ │ ├── webpack.base.conf.js │ │ │ ├── webpack.dev.conf.js │ │ │ └── webpack.prod.conf.js │ │ ├── config │ │ │ ├── dev.env.js │ │ │ ├── index.js │ │ │ └── prod.env.js │ │ ├── dist │ │ │ ├── index.html │ │ │ └── static │ │ │ │ ├── css │ │ │ │ ├── app.e7d61abb15ed5fba7eb00000f752a78d.css │ │ │ │ └── app.e7d61abb15ed5fba7eb00000f752a78d.css.map │ │ │ │ └── js │ │ │ │ ├── app.0819a7306967cc5da9ba.js │ │ │ │ ├── app.0819a7306967cc5da9ba.js.map │ │ │ │ ├── manifest.209a95d039575aa222e1.js │ │ │ │ ├── manifest.209a95d039575aa222e1.js.map │ │ │ │ ├── vendor.80e7399540a49ab1e222.js │ │ │ │ └── vendor.80e7399540a49ab1e222.js.map │ │ ├── index.html │ │ ├── package.json │ │ └── src │ │ │ ├── components │ │ │ ├── AppLayout.vue │ │ │ ├── QueuesGrid.vue │ │ │ ├── RunTaskDialog.vue │ │ │ ├── SideMenu.vue │ │ │ ├── Snackbar.vue │ │ │ ├── TaskDialog.vue │ │ │ ├── TasksGrid.vue │ │ │ └── WorkersGrid.vue │ │ │ ├── main.js │ │ │ ├── routes │ │ │ ├── Jobs.vue │ │ │ ├── Queues.vue │ │ │ └── Workers.vue │ │ │ └── utils │ │ │ └── bus.js │ ├── npm-debug.log │ └── static.py ├── auth.py ├── cleaning.py ├── command.py ├── example │ ├── __init__.py │ └── celery_app.py ├── models.py ├── signals.py └── utils.py ├── requirements-dev.txt ├── requirements.txt ├── setup.cfg ├── setup.py └── tests ├── __init__.py ├── celery_app.py ├── celery_app_dynamic.py ├── celery_app_fast_cleaning.py ├── celery_app_no_backend.py ├── conf.py ├── conftest.py ├── test_api.py ├── test_cleaning.py ├── test_general.py ├── test_latency.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /celery_dashboard/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/__init__.py -------------------------------------------------------------------------------- /celery_dashboard/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /celery_dashboard/api/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/api.py -------------------------------------------------------------------------------- /celery_dashboard/api/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/app.py -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/build/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/build/build.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/build/check-versions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/build/check-versions.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/build/dev-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/build/dev-client.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/build/dev-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/build/dev-server.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/build/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/build/utils.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/build/vue-loader.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/build/vue-loader.conf.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/build/webpack.base.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/build/webpack.base.conf.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/build/webpack.dev.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/build/webpack.dev.conf.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/build/webpack.prod.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/build/webpack.prod.conf.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/config/dev.env.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/config/index.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/config/prod.env.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | NODE_ENV: '"production"' 3 | } 4 | -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/dist/index.html -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/dist/static/css/app.e7d61abb15ed5fba7eb00000f752a78d.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/dist/static/css/app.e7d61abb15ed5fba7eb00000f752a78d.css -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/dist/static/css/app.e7d61abb15ed5fba7eb00000f752a78d.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/dist/static/css/app.e7d61abb15ed5fba7eb00000f752a78d.css.map -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/dist/static/js/app.0819a7306967cc5da9ba.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/dist/static/js/app.0819a7306967cc5da9ba.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/dist/static/js/app.0819a7306967cc5da9ba.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/dist/static/js/app.0819a7306967cc5da9ba.js.map -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/dist/static/js/manifest.209a95d039575aa222e1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/dist/static/js/manifest.209a95d039575aa222e1.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/dist/static/js/manifest.209a95d039575aa222e1.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/dist/static/js/manifest.209a95d039575aa222e1.js.map -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/dist/static/js/vendor.80e7399540a49ab1e222.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/dist/static/js/vendor.80e7399540a49ab1e222.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/dist/static/js/vendor.80e7399540a49ab1e222.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/dist/static/js/vendor.80e7399540a49ab1e222.js.map -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/index.html -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/package.json -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/src/components/AppLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/src/components/AppLayout.vue -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/src/components/QueuesGrid.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/src/components/QueuesGrid.vue -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/src/components/RunTaskDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/src/components/RunTaskDialog.vue -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/src/components/SideMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/src/components/SideMenu.vue -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/src/components/Snackbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/src/components/Snackbar.vue -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/src/components/TaskDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/src/components/TaskDialog.vue -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/src/components/TasksGrid.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/src/components/TasksGrid.vue -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/src/components/WorkersGrid.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/src/components/WorkersGrid.vue -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/src/main.js -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/src/routes/Jobs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/src/routes/Jobs.vue -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/src/routes/Queues.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/src/routes/Queues.vue -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/src/routes/Workers.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/src/routes/Workers.vue -------------------------------------------------------------------------------- /celery_dashboard/api/frontend/src/utils/bus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/frontend/src/utils/bus.js -------------------------------------------------------------------------------- /celery_dashboard/api/npm-debug.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/npm-debug.log -------------------------------------------------------------------------------- /celery_dashboard/api/static.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/api/static.py -------------------------------------------------------------------------------- /celery_dashboard/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/auth.py -------------------------------------------------------------------------------- /celery_dashboard/cleaning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/cleaning.py -------------------------------------------------------------------------------- /celery_dashboard/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/command.py -------------------------------------------------------------------------------- /celery_dashboard/example/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /celery_dashboard/example/celery_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/example/celery_app.py -------------------------------------------------------------------------------- /celery_dashboard/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/models.py -------------------------------------------------------------------------------- /celery_dashboard/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/signals.py -------------------------------------------------------------------------------- /celery_dashboard/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/celery_dashboard/utils.py -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [bdist_wheel] 2 | universal=1 -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/celery_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/tests/celery_app.py -------------------------------------------------------------------------------- /tests/celery_app_dynamic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/tests/celery_app_dynamic.py -------------------------------------------------------------------------------- /tests/celery_app_fast_cleaning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/tests/celery_app_fast_cleaning.py -------------------------------------------------------------------------------- /tests/celery_app_no_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/tests/celery_app_no_backend.py -------------------------------------------------------------------------------- /tests/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/tests/conf.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/tests/test_api.py -------------------------------------------------------------------------------- /tests/test_cleaning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/tests/test_cleaning.py -------------------------------------------------------------------------------- /tests/test_general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/tests/test_general.py -------------------------------------------------------------------------------- /tests/test_latency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/tests/test_latency.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mehdigmira/celery-dashboard/HEAD/tests/utils.py --------------------------------------------------------------------------------