├── .coveragerc ├── .flake8 ├── .gitignore ├── .travis.yml ├── LICENSE.txt ├── README.md ├── djtriggers ├── __init__.py ├── checks.py ├── exceptions.py ├── locking.py ├── loggers │ ├── __init__.py │ ├── base.py │ ├── database.py │ └── python_logging.py ├── logic.py ├── management │ ├── __init__.py │ └── commands │ │ ├── __init__.py │ │ ├── clean_triggers.py │ │ └── process_triggers.py ├── managers.py ├── migrations │ ├── 0001_initial.py │ ├── 0001_squashed_0006_auto_20171003_0945.py │ ├── 0002_auto_20151208_1454.py │ ├── 0003_auto_20160512_0847.py │ ├── 0004_auto_20170216_1007.py │ ├── 0005_trigger_successful.py │ ├── 0006_auto_20171003_0945.py │ ├── 0007_auto_20201001_1530.py │ └── __init__.py ├── models.py ├── tasks.py └── tests │ ├── __init__.py │ ├── factories │ ├── __init__.py │ └── triggers.py │ ├── models.py │ ├── test_dummy.py │ ├── test_logic.py │ └── test_models.py ├── manage.py ├── pyproject.toml ├── pytest.ini ├── requirements └── requirements_test.txt └── settings_test.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/.coveragerc -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/README.md -------------------------------------------------------------------------------- /djtriggers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /djtriggers/checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/checks.py -------------------------------------------------------------------------------- /djtriggers/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/exceptions.py -------------------------------------------------------------------------------- /djtriggers/locking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/locking.py -------------------------------------------------------------------------------- /djtriggers/loggers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/loggers/__init__.py -------------------------------------------------------------------------------- /djtriggers/loggers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/loggers/base.py -------------------------------------------------------------------------------- /djtriggers/loggers/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/loggers/database.py -------------------------------------------------------------------------------- /djtriggers/loggers/python_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/loggers/python_logging.py -------------------------------------------------------------------------------- /djtriggers/logic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/logic.py -------------------------------------------------------------------------------- /djtriggers/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /djtriggers/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /djtriggers/management/commands/clean_triggers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/management/commands/clean_triggers.py -------------------------------------------------------------------------------- /djtriggers/management/commands/process_triggers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/management/commands/process_triggers.py -------------------------------------------------------------------------------- /djtriggers/managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/managers.py -------------------------------------------------------------------------------- /djtriggers/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/migrations/0001_initial.py -------------------------------------------------------------------------------- /djtriggers/migrations/0001_squashed_0006_auto_20171003_0945.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/migrations/0001_squashed_0006_auto_20171003_0945.py -------------------------------------------------------------------------------- /djtriggers/migrations/0002_auto_20151208_1454.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/migrations/0002_auto_20151208_1454.py -------------------------------------------------------------------------------- /djtriggers/migrations/0003_auto_20160512_0847.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/migrations/0003_auto_20160512_0847.py -------------------------------------------------------------------------------- /djtriggers/migrations/0004_auto_20170216_1007.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/migrations/0004_auto_20170216_1007.py -------------------------------------------------------------------------------- /djtriggers/migrations/0005_trigger_successful.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/migrations/0005_trigger_successful.py -------------------------------------------------------------------------------- /djtriggers/migrations/0006_auto_20171003_0945.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/migrations/0006_auto_20171003_0945.py -------------------------------------------------------------------------------- /djtriggers/migrations/0007_auto_20201001_1530.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/migrations/0007_auto_20201001_1530.py -------------------------------------------------------------------------------- /djtriggers/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /djtriggers/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/models.py -------------------------------------------------------------------------------- /djtriggers/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/tasks.py -------------------------------------------------------------------------------- /djtriggers/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /djtriggers/tests/factories/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /djtriggers/tests/factories/triggers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/tests/factories/triggers.py -------------------------------------------------------------------------------- /djtriggers/tests/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/tests/models.py -------------------------------------------------------------------------------- /djtriggers/tests/test_dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/tests/test_dummy.py -------------------------------------------------------------------------------- /djtriggers/tests/test_logic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/tests/test_logic.py -------------------------------------------------------------------------------- /djtriggers/tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/djtriggers/tests/test_models.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/manage.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements/requirements_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/requirements/requirements_test.txt -------------------------------------------------------------------------------- /settings_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vikingco/django-triggers/HEAD/settings_test.py --------------------------------------------------------------------------------