3
0
Fork 0

feat: add basic email handler support

still no way to define "profiles" for admin in web app yet
This commit is contained in:
Lance Edgar 2024-08-26 13:08:19 -05:00
parent b401fac04f
commit 131ad88a16
17 changed files with 1163 additions and 2 deletions

View file

@ -0,0 +1,6 @@
``wuttjamaican.email.handler``
==============================
.. automodule:: wuttjamaican.email.handler
:members:

View file

@ -0,0 +1,6 @@
``wuttjamaican.email.message``
==============================
.. automodule:: wuttjamaican.email.message
:members:

View file

@ -0,0 +1,6 @@
``wuttjamaican.email``
======================
.. automodule:: wuttjamaican.email
:members:

View file

@ -17,6 +17,9 @@
db.model.base
db.model.upgrades
db.sess
email
email.handler
email.message
enum
exc
people

View file

@ -124,6 +124,12 @@ Glossary
In practice this generally refers to a
:class:`~wuttjamaican.db.sess.Session` instance.
email handler
The :term:`handler` responsible for sending email on behalf of
the :term:`app`.
Default is :class:`~wuttjamaican.email.handler.EmailHandler`.
entry point
This refers to a "setuptools-style" entry point specifically,
which is a mechanism used to register "plugins" and the like.