Closed
Bug 1612290
Opened 4 years ago
Closed 4 years ago
Provide self-service UI for users to reactivate their account after being disabled due to bouncing
Categories
(bugzilla.mozilla.org :: Email Notifications, enhancement)
bugzilla.mozilla.org
Email Notifications
Tracking
()
VERIFIED
FIXED
People
(Reporter: dkl, Assigned: dkl)
Details
(Keywords: bmo-goal)
Attachments
(1 file, 1 obsolete file)
Implementation Notes:
- Have a column on the profiles table that can share the bounce messages separate from the disabledtext.
- Have a banner that lets them know that their bugmail has been disabled and how they can self service re-enable it.
- Banner should be a little more annoying than regular announcement banner.
- Have another column on the profiles table that counts how many bounces they’ve had
- Once the counter on their account is too high update the banner or the place where they can re-enable their mail to let them know that they must email an admin. Probably just put the same disabled text there.
- That’ll let us put the raw bounce message in their profiles table.
- Show the raw bounce message to the user on their preferences page to help them debug.
- If an admin re-enables an account then clear the counter (might be some new UI for admins to do this separate from the bugmail checkbox)
- Possibly add a log to the profiles activity table when resetting their counter (just log when we clear it, not when it increase)
- Possibly make every increment to the counter a profiles activity item.
- We can use the profiles activity table instead.
- Main goal is to let them login again rather than disabling their account.
- Make sure not to disable admin accounts (actually might not be needed if we’re just disabling email delivery - test this out)
- DB Plan:
- Add counter column
- Add bounce_message column (most recent bounce message)
- Update profiles activity when these change
Script: bugzilla/apps/ses.pm. Mojo route goes to it (bmo.com/ses). Guts in Main
Should this move to P1 or P2?
Assignee | ||
Comment 2•4 years ago
|
||
Does P2 mean it is actively being worked on or P1? It is close to being ready so I leave that to you.
Keywords: bmo-goal
Assignee | ||
Comment 3•4 years ago
|
||
Assignee | ||
Comment 4•4 years ago
|
||
Merged to master.
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 5•4 years ago
|
||
Attachment #9127988 -
Attachment is obsolete: true
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•