Add community account to mailboxes, and self service password change
authorMagnus Hagander <magnus@hagander.net>
Mon, 2 Jun 2025 12:54:46 +0000 (14:54 +0200)
committerMagnus Hagander <magnus@hagander.net>
Mon, 2 Jun 2025 12:54:46 +0000 (14:54 +0200)
commit197fb34fa458178d9bde9f11f304c60f02579243
tree82e31cd86b808b712bab151f4f3b26603ac869cc
parentc16a71968443c094312334641da11290bef51d83
Add community account to mailboxes, and self service password change

Instead of just having pattern based permissions, also make it possible
to attach a community account to an individual mailbox. If this is done,
that account can then manage their own password without having pattern
based access, as a simple self-service. The only thing they can change
is the password, other attributes are still managed by the admins.
pgmailmgr/mailmgr/forms.py
pgmailmgr/mailmgr/models.py
pgmailmgr/mailmgr/templates/home.html [new file with mode: 0644]
pgmailmgr/mailmgr/templates/mailbox.html [new file with mode: 0644]
pgmailmgr/mailmgr/views.py
pgmailmgr/urls.py