LICENSE
README.md
pyproject.toml
../LICENSE
src/django_pymissive/__init__.py
src/django_pymissive/apps.py
src/django_pymissive/billings.py
src/django_pymissive/dispatch_signals.py
src/django_pymissive/events.py
src/django_pymissive/fields.py
src/django_pymissive/pdf.py
src/django_pymissive/signals.py
src/django_pymissive/tests.py
src/django_pymissive/translation_catalog.py
src/django_pymissive/urls.py
src/django_pymissive/utils.py
src/django_pymissive.egg-info/PKG-INFO
src/django_pymissive.egg-info/SOURCES.txt
src/django_pymissive.egg-info/dependency_links.txt
src/django_pymissive.egg-info/requires.txt
src/django_pymissive.egg-info/top_level.txt
src/django_pymissive/admin/__init__.py
src/django_pymissive/admin/attachment.py
src/django_pymissive/admin/billing.py
src/django_pymissive/admin/campaign.py
src/django_pymissive/admin/config.py
src/django_pymissive/admin/event.py
src/django_pymissive/admin/missive.py
src/django_pymissive/admin/provider.py
src/django_pymissive/admin/recipient.py
src/django_pymissive/admin/related_object.py
src/django_pymissive/admin/service.py
src/django_pymissive/admin/webhook.py
src/django_pymissive/forms/__init__.py
src/django_pymissive/locale/fr/LC_MESSAGES/django.mo
src/django_pymissive/locale/fr/LC_MESSAGES/django.po
src/django_pymissive/management/__init__.py
src/django_pymissive/management/commands/__init__.py
src/django_pymissive/management/commands/create_missive_dataset.py
src/django_pymissive/management/commands/sync_billings.py
src/django_pymissive/management/commands/sync_events.py
src/django_pymissive/management/commands/update_translation_catalog.py
src/django_pymissive/managers/__init__.py
src/django_pymissive/managers/attachment.py
src/django_pymissive/managers/campaign.py
src/django_pymissive/managers/event.py
src/django_pymissive/managers/missive.py
src/django_pymissive/managers/provider.py
src/django_pymissive/managers/recipient.py
src/django_pymissive/managers/related_object.py
src/django_pymissive/managers/webhook.py
src/django_pymissive/migrations/0001_initial.py
src/django_pymissive/migrations/0002_alter_missivebaseattachment_attachment_file.py
src/django_pymissive/migrations/0003_missivebilling_delete_missiverecipientnotification_and_more.py
src/django_pymissive/migrations/0004_missiveproof_alter_missivecampaign_options_and_more.py
src/django_pymissive/migrations/__init__.py
src/django_pymissive/migrations/__pycache__/0001_initial.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0002_add_provider_to_event.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0002_alter_missivebaseattachment_attachment_file.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0002_alter_missiveconfig_default_provider.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0002_harmonize_choices_lowercase.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0002_rename_body_to_body_html.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0003_alter_missivebaseattachment_missive.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0003_alter_missivebaseattachment_priority_and_more.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0003_missivebilling_delete_missiverecipientnotification_and_more.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0004_add_attachment_base_url.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0004_alter_missivebaseattachment_attachment_file_max_length.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0004_missivebaseattachment_external_id.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0004_missiveproof_alter_missivecampaign_options_and_more.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0005_missivebaseattachment_page_count.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0005_missiveproof_alter_missivecampaign_options_and_more.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0005_remove_attachment_base_url.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/0006_alter_missiveevent_missive.cpython-312.pyc
src/django_pymissive/migrations/__pycache__/__init__.cpython-312.pyc
src/django_pymissive/models/__init__.py
src/django_pymissive/models/attachment.py
src/django_pymissive/models/base.py
src/django_pymissive/models/billing.py
src/django_pymissive/models/campaign.py
src/django_pymissive/models/choices.py
src/django_pymissive/models/config.py
src/django_pymissive/models/event.py
src/django_pymissive/models/missive.py
src/django_pymissive/models/provider.py
src/django_pymissive/models/recipient.py
src/django_pymissive/models/related_object.py
src/django_pymissive/models/service.py
src/django_pymissive/models/webhook.py
src/django_pymissive/static/django_pymissive/css/base_preview.css
src/django_pymissive/static/django_pymissive/css/email_preview.css
src/django_pymissive/static/django_pymissive/css/postal_preview.css
src/django_pymissive/static/django_pymissive/css/sms_preview.css
src/django_pymissive/task/__init__.py
src/django_pymissive/task/base.py
src/django_pymissive/task/campaign.py
src/django_pymissive/task/celery.py
src/django_pymissive/task/django_rq.py
src/django_pymissive/task/sync.py
src/django_pymissive/task/thread.py
src/django_pymissive/templates/django_pymissive/base_preview.html
src/django_pymissive/templates/django_pymissive/email_preview.html
src/django_pymissive/templates/django_pymissive/postal_preview.html
src/django_pymissive/templates/django_pymissive/sms_preview.html
src/django_pymissive/views/__init__.py
src/django_pymissive/views/attachment.py
src/django_pymissive/views/preview.py
src/django_pymissive/views/webhook.py