Add X-Launchpad-Membership-Rationale header to team emails
Bug #508897 reported by
Micah Gersten
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Colin Watson |
Bug Description
I would like to filter my membership mail into a folder, but I cannot do it at present. Perhaps we can have an X-Launchpad-
Related branches
lp:~cjwatson/launchpad/team-mail
- William Grant: Approve (code)
-
Diff: 2820 lines (+1263/-549)31 files modifieddatabase/schema/security.cfg (+3/-0)
lib/lp/code/mail/branchmergeproposal.py (+2/-2)
lib/lp/code/mail/tests/test_codereviewcomment.py (+6/-2)
lib/lp/registry/configure.zcml (+40/-0)
lib/lp/registry/doc/teammembership-email-notification.txt (+327/-91)
lib/lp/registry/emailtemplates/membership-expiration-warning-bulk.txt (+2/-3)
lib/lp/registry/emailtemplates/membership-expiration-warning-personal.txt (+2/-3)
lib/lp/registry/emailtemplates/membership-expired-bulk.txt (+2/-2)
lib/lp/registry/emailtemplates/membership-expired-personal.txt (+2/-2)
lib/lp/registry/emailtemplates/membership-invitation-accepted-bulk.txt (+2/-2)
lib/lp/registry/emailtemplates/membership-invitation-declined-bulk.txt (+2/-2)
lib/lp/registry/emailtemplates/membership-invitation.txt (+1/-1)
lib/lp/registry/emailtemplates/membership-member-renewed.txt (+2/-2)
lib/lp/registry/emailtemplates/membership-statuschange-bulk.txt (+2/-2)
lib/lp/registry/emailtemplates/membership-statuschange-personal.txt (+2/-2)
lib/lp/registry/emailtemplates/new-member-notification-for-admins.txt (+5/-5)
lib/lp/registry/emailtemplates/new-member-notification-for-teams.txt (+1/-1)
lib/lp/registry/emailtemplates/new-member-notification.txt (+1/-1)
lib/lp/registry/emailtemplates/pending-membership-approval-for-third-party.txt (+5/-5)
lib/lp/registry/emailtemplates/pending-membership-approval.txt (+5/-5)
lib/lp/registry/enums.py (+25/-0)
lib/lp/registry/interfaces/persontransferjob.py (+93/-1)
lib/lp/registry/mail/notification.py (+8/-182)
lib/lp/registry/mail/teammembership.py (+435/-0)
lib/lp/registry/model/persontransferjob.py (+187/-119)
lib/lp/registry/model/teammembership.py (+7/-96)
lib/lp/registry/stories/person/xx-approve-members.txt (+1/-1)
lib/lp/registry/tests/test_teammembership.py (+26/-6)
lib/lp/services/config/schema-lazr.conf (+24/-0)
lib/lp/services/mail/basemailer.py (+12/-3)
lib/lp/testing/mail_helpers.py (+31/-8)
Changed in launchpad-registry: | |
importance: | Undecided → Low |
status: | New → Triaged |
tags: | added: email team |
tags: |
added: teams removed: team |
summary: |
- Add header for Launchpad Membership mail + Add X-Launchpad-Membership-Rationale header to team emails |
Changed in launchpad: | |
assignee: | nobody → Colin Watson (cjwatson) |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The message needs a X-Launchpad- Message- Rationale