src/django_opt_out/management/commands/feedback.csv | |
|
|
src/django_opt_out/management/commands/opt_out_feedback_defaults.py | 46 | A 25 mins |
|
src/django_opt_out/management/commands/tags.csv | |
|
|
src/django_opt_out/migrations/0001_initial.py | 102 | A 0 mins |
|
src/django_opt_out/migrations/0002_auto_20171214_1726.py | 29 | A 0 mins |
|
src/django_opt_out/migrations/__init__.py | 0 | A 0 mins |
|
src/django_opt_out/models.py | 72 | A 35 mins |
|
src/django_opt_out/plugins/__init__.py | 0 | A 0 mins |
|
src/django_opt_out/plugins/sparkpost/__init__.py | 61 | A 1 hr |
|
src/django_opt_out/plugins/sparkpost/apps.py | 8 | A 0 mins |
|
src/django_opt_out/plugins/sparkpost/hooks.py | 35 | A 1 hr |
|
src/django_opt_out/plugins/sparkpost/signals.py | 3 | A 0 mins |
|
src/django_opt_out/plugins/sparkpost/urls.py | 6 | A 0 mins |
|
src/django_opt_out/plugins/sparkpost/views.py | 28 | A 1 hr |
|
src/django_opt_out/resources.py | 63 | A 0 mins |
|
src/django_opt_out/signals.py | 13 | A 0 mins |
|
src/django_opt_out/static/django_opt_out/css/django_opt_out.css | |
|
|
src/django_opt_out/static/django_opt_out/js/django_opt_out.js | 0 | A 0 mins |
|
src/django_opt_out/templates/django_opt_out/OptOut/form.html | |
|
|
src/django_opt_out/templates/django_opt_out/OptOut/form_apologies.html | |
|
|
src/django_opt_out/templates/django_opt_out/OptOut/removed.html | |
|
|
src/django_opt_out/templates/django_opt_out/OptOut/success.html | |
|
|
src/django_opt_out/templates/django_opt_out/OptOut/success_apologies.html | |
|
|
src/django_opt_out/templates/django_opt_out/base.html | |
|
|
src/django_opt_out/urls.py | 9 | A 0 mins |
|
src/django_opt_out/utils.py | 23 | A 0 mins |
|
src/django_opt_out/views.py | 90 | A 0 mins |
|
tasks.py | 234 | A 3 hrs |
|
tox.ini | |
|
|