├── .coveragerc ├── .editorconfig ├── .gitignore ├── .travis.yml ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── docs ├── Makefile ├── advanced_options.rst ├── conf.py ├── contributing.rst ├── getting_started.rst ├── history.rst ├── index.rst └── make.bat ├── example_project ├── __init__.py ├── development.py ├── example_app │ ├── __init__.py │ ├── admin.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ └── moderator.py ├── manage.py ├── production.py ├── settings.py └── urls.py ├── moderation ├── __init__.py ├── admin.py ├── apps.py ├── conf │ ├── __init__.py │ └── settings.py ├── constants.py ├── db.py ├── diff.py ├── fields.py ├── filterspecs.py ├── fixtures │ ├── test_moderation.json │ └── test_users.json ├── forms.py ├── helpers.py ├── locale │ ├── de │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── fr │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── he │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ └── pt_BR │ │ └── LC_MESSAGES │ │ ├── django.mo │ │ └── django.po ├── managers.py ├── message_backends.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20150515_1057.py │ ├── 0003_rename_fields_to_be_shorter.py │ ├── 0004_auto_20180918_1132.py │ ├── 0005_auto_20190412_0442.py │ └── __init__.py ├── models.py ├── moderator.py ├── queryset.py ├── register.py ├── signals.py ├── templates │ └── moderation │ │ ├── html_diff.html │ │ ├── image_diff.html │ │ ├── moderate_object.html │ │ ├── moderated_objects_list.html │ │ ├── notification_message_moderator.txt │ │ ├── notification_message_user.txt │ │ ├── notification_subject_moderator.txt │ │ └── notification_subject_user.txt └── utils.py ├── pyproject.toml ├── runtests.py ├── setup.py ├── tests ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── moderator.py ├── more_models.py ├── tests │ ├── __init__.py │ ├── acceptance │ │ ├── __init__.py │ │ ├── testauto_discover.py │ │ └── testexclude.py │ ├── regression │ │ ├── __init__.py │ │ └── testregressions.py │ └── unit │ │ ├── __init__.py │ │ ├── testadmin.py │ │ ├── testdiff.py │ │ ├── testforms.py │ │ ├── testmanagers.py │ │ ├── testmodels.py │ │ ├── testmoderator.py │ │ └── testregister.py ├── urls │ ├── __init__.py │ ├── auto_discover.py │ └── default.py └── utils │ ├── __init__.py │ ├── request_factory.py │ └── testcases.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/.coveragerc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/README.rst -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/advanced_options.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/docs/advanced_options.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/docs/contributing.rst -------------------------------------------------------------------------------- /docs/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/docs/getting_started.rst -------------------------------------------------------------------------------- /docs/history.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/docs/history.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/docs/make.bat -------------------------------------------------------------------------------- /example_project/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_project/development.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/example_project/development.py -------------------------------------------------------------------------------- /example_project/example_app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_project/example_app/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/example_project/example_app/admin.py -------------------------------------------------------------------------------- /example_project/example_app/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/example_project/example_app/migrations/0001_initial.py -------------------------------------------------------------------------------- /example_project/example_app/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_project/example_app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/example_project/example_app/models.py -------------------------------------------------------------------------------- /example_project/example_app/moderator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/example_project/example_app/moderator.py -------------------------------------------------------------------------------- /example_project/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/example_project/manage.py -------------------------------------------------------------------------------- /example_project/production.py: -------------------------------------------------------------------------------- 1 | from example_project.settings import * 2 | -------------------------------------------------------------------------------- /example_project/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/example_project/settings.py -------------------------------------------------------------------------------- /example_project/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/example_project/urls.py -------------------------------------------------------------------------------- /moderation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/__init__.py -------------------------------------------------------------------------------- /moderation/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/admin.py -------------------------------------------------------------------------------- /moderation/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/apps.py -------------------------------------------------------------------------------- /moderation/conf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /moderation/conf/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/conf/settings.py -------------------------------------------------------------------------------- /moderation/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/constants.py -------------------------------------------------------------------------------- /moderation/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/db.py -------------------------------------------------------------------------------- /moderation/diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/diff.py -------------------------------------------------------------------------------- /moderation/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/fields.py -------------------------------------------------------------------------------- /moderation/filterspecs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/filterspecs.py -------------------------------------------------------------------------------- /moderation/fixtures/test_moderation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/fixtures/test_moderation.json -------------------------------------------------------------------------------- /moderation/fixtures/test_users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/fixtures/test_users.json -------------------------------------------------------------------------------- /moderation/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/forms.py -------------------------------------------------------------------------------- /moderation/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/helpers.py -------------------------------------------------------------------------------- /moderation/locale/de/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/locale/de/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /moderation/locale/de/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/locale/de/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /moderation/locale/fr/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/locale/fr/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /moderation/locale/fr/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/locale/fr/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /moderation/locale/he/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/locale/he/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /moderation/locale/he/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/locale/he/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /moderation/locale/pt_BR/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/locale/pt_BR/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /moderation/locale/pt_BR/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/locale/pt_BR/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /moderation/managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/managers.py -------------------------------------------------------------------------------- /moderation/message_backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/message_backends.py -------------------------------------------------------------------------------- /moderation/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/migrations/0001_initial.py -------------------------------------------------------------------------------- /moderation/migrations/0002_auto_20150515_1057.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/migrations/0002_auto_20150515_1057.py -------------------------------------------------------------------------------- /moderation/migrations/0003_rename_fields_to_be_shorter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/migrations/0003_rename_fields_to_be_shorter.py -------------------------------------------------------------------------------- /moderation/migrations/0004_auto_20180918_1132.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/migrations/0004_auto_20180918_1132.py -------------------------------------------------------------------------------- /moderation/migrations/0005_auto_20190412_0442.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/migrations/0005_auto_20190412_0442.py -------------------------------------------------------------------------------- /moderation/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /moderation/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/models.py -------------------------------------------------------------------------------- /moderation/moderator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/moderator.py -------------------------------------------------------------------------------- /moderation/queryset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/queryset.py -------------------------------------------------------------------------------- /moderation/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/register.py -------------------------------------------------------------------------------- /moderation/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/signals.py -------------------------------------------------------------------------------- /moderation/templates/moderation/html_diff.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/templates/moderation/html_diff.html -------------------------------------------------------------------------------- /moderation/templates/moderation/image_diff.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/templates/moderation/image_diff.html -------------------------------------------------------------------------------- /moderation/templates/moderation/moderate_object.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/templates/moderation/moderate_object.html -------------------------------------------------------------------------------- /moderation/templates/moderation/moderated_objects_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/templates/moderation/moderated_objects_list.html -------------------------------------------------------------------------------- /moderation/templates/moderation/notification_message_moderator.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/templates/moderation/notification_message_moderator.txt -------------------------------------------------------------------------------- /moderation/templates/moderation/notification_message_user.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/templates/moderation/notification_message_user.txt -------------------------------------------------------------------------------- /moderation/templates/moderation/notification_subject_moderator.txt: -------------------------------------------------------------------------------- 1 | New {{ content_type }} entry needs to be moderated -------------------------------------------------------------------------------- /moderation/templates/moderation/notification_subject_user.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/templates/moderation/notification_subject_user.txt -------------------------------------------------------------------------------- /moderation/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/moderation/utils.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/pyproject.toml -------------------------------------------------------------------------------- /runtests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/runtests.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/admin.py -------------------------------------------------------------------------------- /tests/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/apps.py -------------------------------------------------------------------------------- /tests/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/migrations/0001_initial.py -------------------------------------------------------------------------------- /tests/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/models.py -------------------------------------------------------------------------------- /tests/moderator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/moderator.py -------------------------------------------------------------------------------- /tests/more_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/more_models.py -------------------------------------------------------------------------------- /tests/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/tests/__init__.py -------------------------------------------------------------------------------- /tests/tests/acceptance/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/tests/acceptance/__init__.py -------------------------------------------------------------------------------- /tests/tests/acceptance/testauto_discover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/tests/acceptance/testauto_discover.py -------------------------------------------------------------------------------- /tests/tests/acceptance/testexclude.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/tests/acceptance/testexclude.py -------------------------------------------------------------------------------- /tests/tests/regression/__init__.py: -------------------------------------------------------------------------------- 1 | from .testregressions import * 2 | -------------------------------------------------------------------------------- /tests/tests/regression/testregressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/tests/regression/testregressions.py -------------------------------------------------------------------------------- /tests/tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/tests/unit/testadmin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/tests/unit/testadmin.py -------------------------------------------------------------------------------- /tests/tests/unit/testdiff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/tests/unit/testdiff.py -------------------------------------------------------------------------------- /tests/tests/unit/testforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/tests/unit/testforms.py -------------------------------------------------------------------------------- /tests/tests/unit/testmanagers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/tests/unit/testmanagers.py -------------------------------------------------------------------------------- /tests/tests/unit/testmodels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/tests/unit/testmodels.py -------------------------------------------------------------------------------- /tests/tests/unit/testmoderator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/tests/unit/testmoderator.py -------------------------------------------------------------------------------- /tests/tests/unit/testregister.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/tests/unit/testregister.py -------------------------------------------------------------------------------- /tests/urls/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/urls/auto_discover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/urls/auto_discover.py -------------------------------------------------------------------------------- /tests/urls/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/urls/default.py -------------------------------------------------------------------------------- /tests/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/utils/__init__.py -------------------------------------------------------------------------------- /tests/utils/request_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/utils/request_factory.py -------------------------------------------------------------------------------- /tests/utils/testcases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tests/utils/testcases.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dominno/django-moderation/HEAD/tox.ini --------------------------------------------------------------------------------