├── .gitignore ├── .run └── Generate documentation.run.xml ├── DOCUMENTATION.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── approval-icon.svg ├── docgeneration.py ├── docs ├── approval.html ├── approval │ ├── admin.html │ ├── admin │ │ ├── monitored.html │ │ └── sandbox.html │ ├── apps.html │ ├── forms.html │ ├── forms │ │ └── monitored.html │ ├── listeners.html │ ├── listeners │ │ └── monitored.html │ ├── models.html │ ├── models │ │ ├── monitored.html │ │ └── monitoring.html │ ├── settings.html │ ├── signals.html │ ├── templatetags.html │ └── templatetags │ │ └── approval.html ├── index.html └── search.js ├── pyproject.toml ├── requirements.dev.txt ├── scenario ├── content │ ├── __init__.py │ ├── admin │ │ ├── __init__.py │ │ └── entry.py │ ├── apps.py │ ├── locale │ │ └── fr │ │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_entryapproval_uuid_alter_entryapproval_source.py │ │ └── __init__.py │ ├── models │ │ ├── __init__.py │ │ └── entry.py │ ├── querysets │ │ ├── __init__.py │ │ └── entry.py │ ├── tests.py │ ├── tests │ │ └── __init__.py │ └── views.py ├── manage.py └── scenario │ ├── __init__.py │ ├── asgi.py │ ├── logging.conf │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── setup.py └── src └── approval ├── __init__.py ├── admin ├── __init__.py ├── monitored.py └── sandbox.py ├── apps.py ├── forms ├── __init__.py └── monitored.py ├── listeners ├── __init__.py └── monitored.py ├── locale └── fr │ └── LC_MESSAGES │ ├── django.mo │ └── django.po ├── models ├── __init__.py ├── monitored.py └── monitoring.py ├── settings.py ├── signals.py ├── templates └── approval │ └── display │ └── sandbox-data.html └── templatetags ├── __init__.py └── approval.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/.gitignore -------------------------------------------------------------------------------- /.run/Generate documentation.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/.run/Generate documentation.run.xml -------------------------------------------------------------------------------- /DOCUMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/DOCUMENTATION.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/README.md -------------------------------------------------------------------------------- /approval-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/approval-icon.svg -------------------------------------------------------------------------------- /docgeneration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docgeneration.py -------------------------------------------------------------------------------- /docs/approval.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval.html -------------------------------------------------------------------------------- /docs/approval/admin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/admin.html -------------------------------------------------------------------------------- /docs/approval/admin/monitored.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/admin/monitored.html -------------------------------------------------------------------------------- /docs/approval/admin/sandbox.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/admin/sandbox.html -------------------------------------------------------------------------------- /docs/approval/apps.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/apps.html -------------------------------------------------------------------------------- /docs/approval/forms.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/forms.html -------------------------------------------------------------------------------- /docs/approval/forms/monitored.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/forms/monitored.html -------------------------------------------------------------------------------- /docs/approval/listeners.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/listeners.html -------------------------------------------------------------------------------- /docs/approval/listeners/monitored.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/listeners/monitored.html -------------------------------------------------------------------------------- /docs/approval/models.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/models.html -------------------------------------------------------------------------------- /docs/approval/models/monitored.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/models/monitored.html -------------------------------------------------------------------------------- /docs/approval/models/monitoring.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/models/monitoring.html -------------------------------------------------------------------------------- /docs/approval/settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/settings.html -------------------------------------------------------------------------------- /docs/approval/signals.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/signals.html -------------------------------------------------------------------------------- /docs/approval/templatetags.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/templatetags.html -------------------------------------------------------------------------------- /docs/approval/templatetags/approval.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/approval/templatetags/approval.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/docs/search.js -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | line-length = 100 3 | -------------------------------------------------------------------------------- /requirements.dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/requirements.dev.txt -------------------------------------------------------------------------------- /scenario/content/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scenario/content/admin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/content/admin/__init__.py -------------------------------------------------------------------------------- /scenario/content/admin/entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/content/admin/entry.py -------------------------------------------------------------------------------- /scenario/content/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/content/apps.py -------------------------------------------------------------------------------- /scenario/content/locale/fr/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/content/locale/fr/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /scenario/content/locale/fr/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/content/locale/fr/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /scenario/content/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/content/migrations/0001_initial.py -------------------------------------------------------------------------------- /scenario/content/migrations/0002_entryapproval_uuid_alter_entryapproval_source.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/content/migrations/0002_entryapproval_uuid_alter_entryapproval_source.py -------------------------------------------------------------------------------- /scenario/content/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scenario/content/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/content/models/__init__.py -------------------------------------------------------------------------------- /scenario/content/models/entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/content/models/entry.py -------------------------------------------------------------------------------- /scenario/content/querysets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/content/querysets/__init__.py -------------------------------------------------------------------------------- /scenario/content/querysets/entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/content/querysets/entry.py -------------------------------------------------------------------------------- /scenario/content/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/content/tests.py -------------------------------------------------------------------------------- /scenario/content/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scenario/content/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /scenario/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/manage.py -------------------------------------------------------------------------------- /scenario/scenario/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scenario/scenario/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/scenario/asgi.py -------------------------------------------------------------------------------- /scenario/scenario/logging.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/scenario/logging.conf -------------------------------------------------------------------------------- /scenario/scenario/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/scenario/settings.py -------------------------------------------------------------------------------- /scenario/scenario/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/scenario/urls.py -------------------------------------------------------------------------------- /scenario/scenario/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/scenario/scenario/wsgi.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/setup.py -------------------------------------------------------------------------------- /src/approval/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/__init__.py -------------------------------------------------------------------------------- /src/approval/admin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/admin/__init__.py -------------------------------------------------------------------------------- /src/approval/admin/monitored.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/admin/monitored.py -------------------------------------------------------------------------------- /src/approval/admin/sandbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/admin/sandbox.py -------------------------------------------------------------------------------- /src/approval/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/apps.py -------------------------------------------------------------------------------- /src/approval/forms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/forms/__init__.py -------------------------------------------------------------------------------- /src/approval/forms/monitored.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/forms/monitored.py -------------------------------------------------------------------------------- /src/approval/listeners/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/listeners/__init__.py -------------------------------------------------------------------------------- /src/approval/listeners/monitored.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/listeners/monitored.py -------------------------------------------------------------------------------- /src/approval/locale/fr/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/locale/fr/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /src/approval/locale/fr/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/locale/fr/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /src/approval/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/models/__init__.py -------------------------------------------------------------------------------- /src/approval/models/monitored.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/models/monitored.py -------------------------------------------------------------------------------- /src/approval/models/monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/models/monitoring.py -------------------------------------------------------------------------------- /src/approval/settings.py: -------------------------------------------------------------------------------- 1 | """Default settings for the application.""" 2 | APPROVAL_DISABLE_SIGNALS: bool = False 3 | -------------------------------------------------------------------------------- /src/approval/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/signals.py -------------------------------------------------------------------------------- /src/approval/templates/approval/display/sandbox-data.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/templates/approval/display/sandbox-data.html -------------------------------------------------------------------------------- /src/approval/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/approval/templatetags/approval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artscoop/django-approval/HEAD/src/approval/templatetags/approval.py --------------------------------------------------------------------------------