├── .coveragerc ├── .github └── workflows │ └── python-test.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── automated_logging ├── __init__.py ├── admin │ ├── __init__.py │ ├── base.py │ ├── model_entry.py │ ├── model_event.py │ ├── model_mirror.py │ ├── request_event.py │ └── unspecified_event.py ├── apps.py ├── decorators.py ├── handlers.py ├── helpers │ ├── __init__.py │ ├── enums.py │ ├── exceptions.py │ └── schemas.py ├── middleware.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20180215_1540.py │ ├── 0003_auto_20180216_0900.py │ ├── 0004_auto_20180216_0935.py │ ├── 0005_auto_20180216_0941.py │ ├── 0006_auto_20180216_1004.py │ ├── 0007_auto_20180216_1005.py │ ├── 0008_auto_20180216_1005.py │ ├── 0009_auto_20180216_1006.py │ ├── 0010_auto_20180216_1430.py │ ├── 0011_auto_20180216_1545.py │ ├── 0012_auto_20180218_1101.py │ ├── 0013_auto_20180218_1106.py │ ├── 0014_auto_20180219_0859.py │ ├── 0015_auto_20181229_2323.py │ ├── 0016_auto_20200803_1917.py │ ├── 0017_auto_20200819_1004.py │ ├── 0018_decoratoroverrideexclusiontest_foreignkeytest_fullclassbasedexclusiontest_fulldecoratorbasedexclusio.py │ └── __init__.py ├── models.py ├── settings.py ├── signals │ ├── __init__.py │ ├── m2m.py │ ├── request.py │ └── save.py ├── templates │ └── dal │ │ └── admin │ │ └── view.html ├── tests │ ├── __init__.py │ ├── base.py │ ├── helpers.py │ ├── models.py │ ├── test_exclusion.py │ ├── test_handler.py │ ├── test_m2m.py │ ├── test_misc.py │ ├── test_request.py │ └── test_save.py ├── urls.py └── views.py ├── poetry.toml ├── pyproject.toml └── tests ├── __init__.py ├── run.py ├── settings.py └── urls.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/workflows/python-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/.github/workflows/python-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/README.md -------------------------------------------------------------------------------- /automated_logging/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/__init__.py -------------------------------------------------------------------------------- /automated_logging/admin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/admin/__init__.py -------------------------------------------------------------------------------- /automated_logging/admin/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/admin/base.py -------------------------------------------------------------------------------- /automated_logging/admin/model_entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/admin/model_entry.py -------------------------------------------------------------------------------- /automated_logging/admin/model_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/admin/model_event.py -------------------------------------------------------------------------------- /automated_logging/admin/model_mirror.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/admin/model_mirror.py -------------------------------------------------------------------------------- /automated_logging/admin/request_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/admin/request_event.py -------------------------------------------------------------------------------- /automated_logging/admin/unspecified_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/admin/unspecified_event.py -------------------------------------------------------------------------------- /automated_logging/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/apps.py -------------------------------------------------------------------------------- /automated_logging/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/decorators.py -------------------------------------------------------------------------------- /automated_logging/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/handlers.py -------------------------------------------------------------------------------- /automated_logging/helpers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/helpers/__init__.py -------------------------------------------------------------------------------- /automated_logging/helpers/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/helpers/enums.py -------------------------------------------------------------------------------- /automated_logging/helpers/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/helpers/exceptions.py -------------------------------------------------------------------------------- /automated_logging/helpers/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/helpers/schemas.py -------------------------------------------------------------------------------- /automated_logging/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/middleware.py -------------------------------------------------------------------------------- /automated_logging/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0001_initial.py -------------------------------------------------------------------------------- /automated_logging/migrations/0002_auto_20180215_1540.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0002_auto_20180215_1540.py -------------------------------------------------------------------------------- /automated_logging/migrations/0003_auto_20180216_0900.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0003_auto_20180216_0900.py -------------------------------------------------------------------------------- /automated_logging/migrations/0004_auto_20180216_0935.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0004_auto_20180216_0935.py -------------------------------------------------------------------------------- /automated_logging/migrations/0005_auto_20180216_0941.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0005_auto_20180216_0941.py -------------------------------------------------------------------------------- /automated_logging/migrations/0006_auto_20180216_1004.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0006_auto_20180216_1004.py -------------------------------------------------------------------------------- /automated_logging/migrations/0007_auto_20180216_1005.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0007_auto_20180216_1005.py -------------------------------------------------------------------------------- /automated_logging/migrations/0008_auto_20180216_1005.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0008_auto_20180216_1005.py -------------------------------------------------------------------------------- /automated_logging/migrations/0009_auto_20180216_1006.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0009_auto_20180216_1006.py -------------------------------------------------------------------------------- /automated_logging/migrations/0010_auto_20180216_1430.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0010_auto_20180216_1430.py -------------------------------------------------------------------------------- /automated_logging/migrations/0011_auto_20180216_1545.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0011_auto_20180216_1545.py -------------------------------------------------------------------------------- /automated_logging/migrations/0012_auto_20180218_1101.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0012_auto_20180218_1101.py -------------------------------------------------------------------------------- /automated_logging/migrations/0013_auto_20180218_1106.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0013_auto_20180218_1106.py -------------------------------------------------------------------------------- /automated_logging/migrations/0014_auto_20180219_0859.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0014_auto_20180219_0859.py -------------------------------------------------------------------------------- /automated_logging/migrations/0015_auto_20181229_2323.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0015_auto_20181229_2323.py -------------------------------------------------------------------------------- /automated_logging/migrations/0016_auto_20200803_1917.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0016_auto_20200803_1917.py -------------------------------------------------------------------------------- /automated_logging/migrations/0017_auto_20200819_1004.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0017_auto_20200819_1004.py -------------------------------------------------------------------------------- /automated_logging/migrations/0018_decoratoroverrideexclusiontest_foreignkeytest_fullclassbasedexclusiontest_fulldecoratorbasedexclusio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/migrations/0018_decoratoroverrideexclusiontest_foreignkeytest_fullclassbasedexclusiontest_fulldecoratorbasedexclusio.py -------------------------------------------------------------------------------- /automated_logging/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /automated_logging/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/models.py -------------------------------------------------------------------------------- /automated_logging/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/settings.py -------------------------------------------------------------------------------- /automated_logging/signals/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/signals/__init__.py -------------------------------------------------------------------------------- /automated_logging/signals/m2m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/signals/m2m.py -------------------------------------------------------------------------------- /automated_logging/signals/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/signals/request.py -------------------------------------------------------------------------------- /automated_logging/signals/save.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/signals/save.py -------------------------------------------------------------------------------- /automated_logging/templates/dal/admin/view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/templates/dal/admin/view.html -------------------------------------------------------------------------------- /automated_logging/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /automated_logging/tests/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/tests/base.py -------------------------------------------------------------------------------- /automated_logging/tests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/tests/helpers.py -------------------------------------------------------------------------------- /automated_logging/tests/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/tests/models.py -------------------------------------------------------------------------------- /automated_logging/tests/test_exclusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/tests/test_exclusion.py -------------------------------------------------------------------------------- /automated_logging/tests/test_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/tests/test_handler.py -------------------------------------------------------------------------------- /automated_logging/tests/test_m2m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/tests/test_m2m.py -------------------------------------------------------------------------------- /automated_logging/tests/test_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/tests/test_misc.py -------------------------------------------------------------------------------- /automated_logging/tests/test_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/tests/test_request.py -------------------------------------------------------------------------------- /automated_logging/tests/test_save.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/tests/test_save.py -------------------------------------------------------------------------------- /automated_logging/urls.py: -------------------------------------------------------------------------------- 1 | urlpatterns = [] 2 | -------------------------------------------------------------------------------- /automated_logging/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/automated_logging/views.py -------------------------------------------------------------------------------- /poetry.toml: -------------------------------------------------------------------------------- 1 | [virtualenvs] 2 | in-project = true 3 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/tests/run.py -------------------------------------------------------------------------------- /tests/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/indietyp/django-automated-logging/HEAD/tests/settings.py -------------------------------------------------------------------------------- /tests/urls.py: -------------------------------------------------------------------------------- 1 | urlpatterns = [] 2 | --------------------------------------------------------------------------------