Users cannot edit their own settings

Bug #1066184 reported by Terri
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Postorius
Fix Released
High
Unassigned

Bug Description

I started working up a page so that a logged in user can see his/her own settings and edit them, but the work was checked in while still incomplete. This needs to be finished and my placeholder "sample text" removed from the page.

To find the settings page:
1. Log in to postorius
2. Click on your username in the upper right hand side of the page (below "logout" in the top menu)
3. Click on "mailman settings"

What you see on that page is a bunch of layout experiments. This is a potentially non-trivial page because we have

- Settings for the user
- Settings per list
- Settings per email address
- Settings per email address and per list

We need a nice way to handle this, but I don't know what it is. As a first pass, we should get at least the global settings visible, possibly followed by the per email address settings (e.g. so you can set some addresses as nomail but use them for posting) followed by the per-list settings (e.g. so you can have digests on some list).

Related branches

Revision history for this message
Terri (terriko) wrote :

Sneha Priscilla's summer GSoC project has added enough settings that I can close this bug, although I expect we'll wind up opening a few others for more specific preferences eventually.

Changed in postorius:
status: Triaged → Fix Committed
Revision history for this message
Sneha Priscilla (stylistica) wrote :

Terri, is the hide_address error still occurring at your end?

Changed in postorius:
milestone: none → 1.0.0a2
Revision history for this message
pjoshi (prakhar126) wrote :

for edition thing we need a separate page which will load the User setting form only when user is logged in and then user can change their settings there. And the view for the current user account profile is also required so that other people can see his/her information too.

So in a nutshell what we need is :-
1) We need to keep the present user profile page so that others can see his/her profile.
2) We need to keep an option for user to change its settings by providing a form and the form.

Changed in postorius:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.