Commit graph

468 commits

Author SHA1 Message Date
Jan Dittberner 9edbe6c898 add support for additional groups 2014-05-24 21:53:49 +02:00
Jan Dittberner 01b05c5823 ignore tags files 2014-05-24 21:48:43 +02:00
Jan Dittberner 1082128f22 add osusers app 2014-05-24 21:28:33 +02:00
Jan Dittberner d5e1128ff6 allow only one mailbox for a mailaddress
- add migration to place a unique constraint on MailAddressMailbox.mailaddress
  and drop existing primary_key
- change managemails.models.MailAddressMailbox.mailaddress to OneToOneField
2014-05-24 20:57:17 +02:00
Jan Dittberner ee46a61e6d add inline editing for mail address targets
- move active flag into managemails.models.ActivateAbleMixin
- refactor Mailbox and Mailaddress to use ActivateAbleMixin
- implement managemails.models.Mailbox.__str__
- add managemails.admin.ActivationChangeMixin to provide activate and
  deactivate actions for model admin classes
- add activate and deactivate actions for managemails.admin.MailboxAdmin
- add managemails.admin.MailAddressAdmin and inlines for MailAddressMailbox and
  MailAddressForward management on the MailAddress management admin page
2014-05-24 14:58:54 +02:00
Jan Dittberner b044fe2dd9 add model tests 2014-05-24 13:56:45 +02:00
Jan Dittberner 7e49bd3039 add first tests, add .coveragerc, ignore coverage files 2014-05-24 13:38:08 +02:00
Jan Dittberner cadcc3fa68 remove domain field from Mailbox admin classes 2014-05-23 23:27:06 +02:00
Jan Dittberner cc7f5247ab decouple mailbox from domain 2014-05-22 22:57:21 +02:00
Jan Dittberner 618a9b8c11 add separate models for mail addresses, domains and mailboxes 2014-05-19 22:28:25 +02:00
Jan Dittberner 402c02203d remove .ropeproject 2014-05-18 22:12:02 +02:00
Jan Dittberner 540871865f add initial data model for managemails 2014-05-18 21:35:00 +02:00
Jan Dittberner 0e5486f049 add psycopg2 requirement 2014-05-18 20:46:55 +02:00
Jan Dittberner be195414c9 remove django-discover-runner from dependencies 2014-05-18 20:29:45 +02:00
Jan Dittberner 46a65b5624 streamline settings
- use get_env_variable and other two scoops best practice
- add managemails to INSTALLED_APPS
2014-05-18 20:26:31 +02:00
Jan Dittberner b0e5727b90 ignore .ropeproject/ 2014-05-18 20:26:24 +02:00
Jan Dittberner 123eedaeb1 add generated managemails app 2014-05-18 20:02:39 +02:00
Jan Dittberner 8e19d3630d auto generated project 2014-05-18 00:07:32 +02:00