├── .circleci └── config.yml ├── .editorconfig ├── .env.template ├── .git-tidy ├── commit.tpl ├── commit.yaml └── log.tpl ├── .gitcommit.tpl ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yml ├── CHANGELOG.md ├── CONTRIBUTING.rst ├── LICENSE ├── Makefile ├── README.rst ├── daf ├── __init__.py ├── actions.py ├── admin.py ├── apps.py ├── contrib.py ├── interfaces.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── permissions.py ├── registry.py ├── rest_framework.py ├── templates │ └── daf │ │ └── admin │ │ ├── _action_breadcrumbs.html │ │ ├── _action_buttons.html │ │ ├── _form_repo.js │ │ ├── action.html │ │ ├── change_form.html │ │ └── change_list.html ├── tests │ ├── __init__.py │ ├── actions │ │ ├── __init__.py │ │ ├── atomic.py │ │ ├── basic.py │ │ ├── bulk_grant_staff_access.py │ │ ├── grant_staff_access.py │ │ ├── update_my_field.py │ │ └── update_my_model.py │ ├── admin.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_mymodel_my_extra_field.py │ │ └── __init__.py │ ├── models.py │ ├── templates │ │ └── tests │ │ │ └── action.html │ ├── test_actions.py │ ├── test_integration.py │ ├── test_permissions.py │ ├── test_registry.py │ ├── test_rest_framework.py │ ├── test_views.py │ ├── urls.py │ └── viewsets.py ├── urls.py ├── utils.py └── views.py ├── devops.py ├── docs ├── Makefile ├── _static │ ├── admin_bulk_change_page.png │ ├── admin_detail_change_page.png │ ├── admin_detail_page.png │ ├── admin_model_page.png │ └── css │ │ └── custom.css ├── conf.py ├── contributing.rst ├── index.rst ├── installation.rst ├── package.rst ├── release_notes.rst ├── requirements.txt ├── toc.rst └── tutorial.rst ├── manage.py ├── poetry.lock ├── pyproject.toml ├── settings.py ├── setup.cfg ├── temple.yaml └── tox.ini /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/.env.template -------------------------------------------------------------------------------- /.git-tidy/commit.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/.git-tidy/commit.tpl -------------------------------------------------------------------------------- /.git-tidy/commit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/.git-tidy/commit.yaml -------------------------------------------------------------------------------- /.git-tidy/log.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/.git-tidy/log.tpl -------------------------------------------------------------------------------- /.gitcommit.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/.gitcommit.tpl -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/README.rst -------------------------------------------------------------------------------- /daf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /daf/actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/actions.py -------------------------------------------------------------------------------- /daf/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/admin.py -------------------------------------------------------------------------------- /daf/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/apps.py -------------------------------------------------------------------------------- /daf/contrib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/contrib.py -------------------------------------------------------------------------------- /daf/interfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/interfaces.py -------------------------------------------------------------------------------- /daf/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/migrations/0001_initial.py -------------------------------------------------------------------------------- /daf/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /daf/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/models.py -------------------------------------------------------------------------------- /daf/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/permissions.py -------------------------------------------------------------------------------- /daf/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/registry.py -------------------------------------------------------------------------------- /daf/rest_framework.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/rest_framework.py -------------------------------------------------------------------------------- /daf/templates/daf/admin/_action_breadcrumbs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/templates/daf/admin/_action_breadcrumbs.html -------------------------------------------------------------------------------- /daf/templates/daf/admin/_action_buttons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/templates/daf/admin/_action_buttons.html -------------------------------------------------------------------------------- /daf/templates/daf/admin/_form_repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/templates/daf/admin/_form_repo.js -------------------------------------------------------------------------------- /daf/templates/daf/admin/action.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/templates/daf/admin/action.html -------------------------------------------------------------------------------- /daf/templates/daf/admin/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/templates/daf/admin/change_form.html -------------------------------------------------------------------------------- /daf/templates/daf/admin/change_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/templates/daf/admin/change_list.html -------------------------------------------------------------------------------- /daf/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /daf/tests/actions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/actions/__init__.py -------------------------------------------------------------------------------- /daf/tests/actions/atomic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/actions/atomic.py -------------------------------------------------------------------------------- /daf/tests/actions/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/actions/basic.py -------------------------------------------------------------------------------- /daf/tests/actions/bulk_grant_staff_access.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/actions/bulk_grant_staff_access.py -------------------------------------------------------------------------------- /daf/tests/actions/grant_staff_access.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/actions/grant_staff_access.py -------------------------------------------------------------------------------- /daf/tests/actions/update_my_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/actions/update_my_field.py -------------------------------------------------------------------------------- /daf/tests/actions/update_my_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/actions/update_my_model.py -------------------------------------------------------------------------------- /daf/tests/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/admin.py -------------------------------------------------------------------------------- /daf/tests/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/migrations/0001_initial.py -------------------------------------------------------------------------------- /daf/tests/migrations/0002_mymodel_my_extra_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/migrations/0002_mymodel_my_extra_field.py -------------------------------------------------------------------------------- /daf/tests/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /daf/tests/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/models.py -------------------------------------------------------------------------------- /daf/tests/templates/tests/action.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/templates/tests/action.html -------------------------------------------------------------------------------- /daf/tests/test_actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/test_actions.py -------------------------------------------------------------------------------- /daf/tests/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/test_integration.py -------------------------------------------------------------------------------- /daf/tests/test_permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/test_permissions.py -------------------------------------------------------------------------------- /daf/tests/test_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/test_registry.py -------------------------------------------------------------------------------- /daf/tests/test_rest_framework.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/test_rest_framework.py -------------------------------------------------------------------------------- /daf/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/test_views.py -------------------------------------------------------------------------------- /daf/tests/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/urls.py -------------------------------------------------------------------------------- /daf/tests/viewsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/tests/viewsets.py -------------------------------------------------------------------------------- /daf/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/urls.py -------------------------------------------------------------------------------- /daf/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/utils.py -------------------------------------------------------------------------------- /daf/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/daf/views.py -------------------------------------------------------------------------------- /devops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/devops.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/admin_bulk_change_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/docs/_static/admin_bulk_change_page.png -------------------------------------------------------------------------------- /docs/_static/admin_detail_change_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/docs/_static/admin_detail_change_page.png -------------------------------------------------------------------------------- /docs/_static/admin_detail_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/docs/_static/admin_detail_page.png -------------------------------------------------------------------------------- /docs/_static/admin_model_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/docs/_static/admin_model_page.png -------------------------------------------------------------------------------- /docs/_static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/docs/_static/css/custom.css -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../CONTRIBUTING.rst 2 | -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/package.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/docs/package.rst -------------------------------------------------------------------------------- /docs/release_notes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/docs/release_notes.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/toc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/docs/toc.rst -------------------------------------------------------------------------------- /docs/tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/docs/tutorial.rst -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/manage.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/pyproject.toml -------------------------------------------------------------------------------- /settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/settings.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/setup.cfg -------------------------------------------------------------------------------- /temple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/temple.yaml -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jyveapp/django-action-framework/HEAD/tox.ini --------------------------------------------------------------------------------