Merge lp://staging/~sophron/postorius/create_users into lp://staging/postorius
Proposed by
George Chatzisofroniou
Status: | Merged |
---|---|
Merged at revision: | 93 |
Proposed branch: | lp://staging/~sophron/postorius/create_users |
Merge into: | lp://staging/postorius |
Diff against target: |
273 lines (+187/-2) 9 files modified
src/postorius/forms.py (+35/-0) src/postorius/templates/postorius/base.html (+1/-0) src/postorius/templates/postorius/menu/mm_user_nav.html (+8/-0) src/postorius/templates/postorius/users/index.html (+32/-0) src/postorius/templates/postorius/users/new.html (+12/-0) src/postorius/templates/postorius/users/summary.html (+17/-0) src/postorius/urls.py (+6/-1) src/postorius/views/generic.py (+22/-0) src/postorius/views/views.py (+54/-1) |
To merge this branch: | bzr merge lp://staging/~sophron/postorius/create_users |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Florian Fuchs | Approve | ||
Review via email: mp+129567@code.staging.launchpad.net |
Description of the change
I worked on this bug: https:/
I added the feature to create a mailman user account, but in order to edit the basic user data via the web interface, some additions to mailman client are required. See, https:/
We also need an icon for the new entry on the menu: https:/
I think it's better to divide the whole 'edit user' feature into smaller ones (delete user, register addresses to a user, basic data edit, etc).
To post a comment you must log in.
Hi George,
thank you for your changes (and the bug reports)! I have just merged them to the trunk. I only made some very small changes and additions (adjusted the docstring in MailmanUserView, added the user icon, some PEP8 fixes...). I also made the user list and details only available to superusers (I don't think every user should be able to see who else is there...).
So now that we have a method to add new users to the core, we need a way to connect them to the users in the postorius database (the ones added through django. contrib. auth). I added some comment about that in the bug description:
https:/ /bugs.launchpad .net/postorius/ +bug/1058445
Cheers and thanks again
Florian