├── .darglint ├── .editorconfig ├── .flake8 ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml ├── labels.yml ├── release-drafter.yml └── workflows │ ├── constraints.txt │ ├── labeler.yml │ ├── release.yml │ └── tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .prettierignore ├── .readthedocs.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── bandit.yml ├── codecov.yml ├── compose └── django │ ├── .django │ ├── Dockerfile │ ├── entrypoint │ └── start ├── docker-compose.yml ├── docs ├── _static │ ├── email_screenshot.png │ └── inbox_screenshot.png ├── codeofconduct.md ├── conf.py ├── contributing.md ├── index.md ├── license.md ├── reference.md ├── requirements.txt ├── settings.md ├── terminology.md └── usage.md ├── example_project ├── __init__.py ├── asgi.py ├── conftest.py ├── example │ ├── __init__.py │ ├── apps.py │ ├── locale │ │ └── es │ │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── migrations │ │ └── __init__.py │ ├── models.py │ ├── templates │ │ ├── example │ │ │ └── index.html │ │ └── templated_email │ │ │ ├── base_email.md │ │ │ ├── child_email.md │ │ │ ├── test_large_content.md │ │ │ ├── test_markdown_table.md │ │ │ ├── test_message.md │ │ │ ├── test_message_with_link.md │ │ │ ├── test_no_content_block.md │ │ │ ├── test_no_subject_preheader.md │ │ │ ├── test_preheader_block.md │ │ │ ├── test_render_local_links.md │ │ │ ├── test_subject_block.md │ │ │ ├── test_subject_preheader_provided.md │ │ │ ├── test_translated_message.md │ │ │ ├── test_translation.md │ │ │ └── test_unusual_markdown.md │ └── views.py ├── settings.py ├── test_django_templated_email_md.py ├── urls.py └── wsgi.py ├── manage.py ├── noxfile.py ├── pyproject.toml ├── requirements.txt ├── src ├── __init__.py └── templated_email_md │ ├── __init__.py │ ├── apps.py │ ├── backend.py │ ├── exceptions.py │ ├── locale │ └── es │ │ └── LC_MESSAGES │ │ ├── django.mo │ │ └── django.po │ ├── migrations │ └── __init__.py │ ├── templates │ └── templated_email │ │ ├── license.txt │ │ ├── markdown_base.html │ │ └── markdown_styles.css │ └── urls.py └── uv.lock /.darglint: -------------------------------------------------------------------------------- 1 | [darglint] 2 | strictness = long 3 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/.editorconfig -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/.github/labels.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/constraints.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/.github/workflows/constraints.txt -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore: 2 | .nox 3 | *.html 4 | -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/SECURITY.md -------------------------------------------------------------------------------- /bandit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/bandit.yml -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/codecov.yml -------------------------------------------------------------------------------- /compose/django/.django: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/compose/django/.django -------------------------------------------------------------------------------- /compose/django/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/compose/django/Dockerfile -------------------------------------------------------------------------------- /compose/django/entrypoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/compose/django/entrypoint -------------------------------------------------------------------------------- /compose/django/start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/compose/django/start -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/_static/email_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/docs/_static/email_screenshot.png -------------------------------------------------------------------------------- /docs/_static/inbox_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/docs/_static/inbox_screenshot.png -------------------------------------------------------------------------------- /docs/codeofconduct.md: -------------------------------------------------------------------------------- 1 | ```{include} ../CODE_OF_CONDUCT.md 2 | 3 | ``` 4 | -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/docs/license.md -------------------------------------------------------------------------------- /docs/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/docs/reference.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/docs/settings.md -------------------------------------------------------------------------------- /docs/terminology.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/docs/terminology.md -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/docs/usage.md -------------------------------------------------------------------------------- /example_project/__init__.py: -------------------------------------------------------------------------------- 1 | """Initialize core module.""" 2 | -------------------------------------------------------------------------------- /example_project/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/asgi.py -------------------------------------------------------------------------------- /example_project/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/conftest.py -------------------------------------------------------------------------------- /example_project/example/__init__.py: -------------------------------------------------------------------------------- 1 | """Initialize example package.""" 2 | -------------------------------------------------------------------------------- /example_project/example/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/apps.py -------------------------------------------------------------------------------- /example_project/example/locale/es/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/locale/es/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /example_project/example/locale/es/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/locale/es/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /example_project/example/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | """Initialize migrations.""" 2 | -------------------------------------------------------------------------------- /example_project/example/models.py: -------------------------------------------------------------------------------- 1 | """Models for the example app.""" 2 | -------------------------------------------------------------------------------- /example_project/example/templates/example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/example/index.html -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/base_email.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/base_email.md -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/child_email.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/child_email.md -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/test_large_content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/test_large_content.md -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/test_markdown_table.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/test_markdown_table.md -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/test_message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/test_message.md -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/test_message_with_link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/test_message_with_link.md -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/test_no_content_block.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/test_no_content_block.md -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/test_no_subject_preheader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/test_no_subject_preheader.md -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/test_preheader_block.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/test_preheader_block.md -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/test_render_local_links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/test_render_local_links.md -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/test_subject_block.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/test_subject_block.md -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/test_subject_preheader_provided.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/test_subject_preheader_provided.md -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/test_translated_message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/test_translated_message.md -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/test_translation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/test_translation.md -------------------------------------------------------------------------------- /example_project/example/templates/templated_email/test_unusual_markdown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/templates/templated_email/test_unusual_markdown.md -------------------------------------------------------------------------------- /example_project/example/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/example/views.py -------------------------------------------------------------------------------- /example_project/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/settings.py -------------------------------------------------------------------------------- /example_project/test_django_templated_email_md.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/test_django_templated_email_md.py -------------------------------------------------------------------------------- /example_project/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/urls.py -------------------------------------------------------------------------------- /example_project/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/example_project/wsgi.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/manage.py -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/noxfile.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | """Initialize module.""" 2 | -------------------------------------------------------------------------------- /src/templated_email_md/__init__.py: -------------------------------------------------------------------------------- 1 | """django-templated-email-md.""" 2 | -------------------------------------------------------------------------------- /src/templated_email_md/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/src/templated_email_md/apps.py -------------------------------------------------------------------------------- /src/templated_email_md/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/src/templated_email_md/backend.py -------------------------------------------------------------------------------- /src/templated_email_md/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/src/templated_email_md/exceptions.py -------------------------------------------------------------------------------- /src/templated_email_md/locale/es/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/src/templated_email_md/locale/es/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /src/templated_email_md/locale/es/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/src/templated_email_md/locale/es/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /src/templated_email_md/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | """Initialize migrations.""" 2 | -------------------------------------------------------------------------------- /src/templated_email_md/templates/templated_email/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/src/templated_email_md/templates/templated_email/license.txt -------------------------------------------------------------------------------- /src/templated_email_md/templates/templated_email/markdown_base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/src/templated_email_md/templates/templated_email/markdown_base.html -------------------------------------------------------------------------------- /src/templated_email_md/templates/templated_email/markdown_styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/src/templated_email_md/templates/templated_email/markdown_styles.css -------------------------------------------------------------------------------- /src/templated_email_md/urls.py: -------------------------------------------------------------------------------- 1 | """URLs for templated_email_md.""" 2 | -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmenApps/django-templated-email-md/HEAD/uv.lock --------------------------------------------------------------------------------