Implement Notification Framework with Initial Email Support
authorSawyer Bergeron <sbergeron@iol.unh.edu>
Fri, 15 Dec 2017 19:35:40 +0000 (14:35 -0500)
committerSawyer Bergeron <sbergeron@iol.unh.edu>
Tue, 2 Jan 2018 22:29:22 +0000 (22:29 +0000)
commiteb7cb88c62feae0b412f4ecc9a5e62c3f7bdc138
tree18dcaf0f8e2fe6204a506ae51607c46219f4dcb6
parentee1caa30008635717943bfdfecc692cde052a461
Implement Notification Framework with Initial Email Support

JIRA: None

Notification/notifier objects are now created with title,
content, sender, associated resource, and recipient and there is
now support for emails at the very least to be sent as notifications.

Change-Id: I456cf0e901d9a1e2a1e7d187dcc03d28fca003fb
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
22 files changed:
config.env.sample
src/account/migrations/0002_userprofile_email_addr.py [new file with mode: 0644]
src/account/models.py
src/api/serializers.py
src/api/urls.py
src/api/views.py
src/notification/admin.py [deleted file]
src/notification/apps.py [deleted file]
src/notification/migrations/0001_initial.py [deleted file]
src/notification/models.py [deleted file]
src/notification/signals.py [deleted file]
src/notification/tasks.py [deleted file]
src/notification/tests.py [deleted file]
src/notifier/__init__.py [new file with mode: 0644]
src/notifier/admin.py [moved from src/notification/migrations/__init__.py with 82% similarity]
src/notifier/apps.py [moved from src/notification/__init__.py with 83% similarity]
src/notifier/dispatchers.py [new file with mode: 0644]
src/notifier/migrations/0001_initial.py [new file with mode: 0644]
src/notifier/migrations/__init__.py [new file with mode: 0644]
src/notifier/models.py [new file with mode: 0644]
src/pharos_dashboard/settings.py
web/requirements.txt