• Robert Lyon's avatar
    Bug 1443284: Allow an unsubscribe link for watchlist emails · 17131a35
    Robert Lyon authored
    This patch:
    - adds an 'unsubscribetoken' column to usr_watchlist_view table
     (if we want to unsubscribe other messages we'd need to add an
    'unsubscribetoken' to the relevant table)
    - records the token when one watches the view
    - sends email with unsubscribe link with message type and token to
    avoid exposing any user data
    - link goes to unsubscribe.php page and either unsubscribes user or
    gives generic warning
    
    Currently only working for watchlist notifications being sent via
    email/email digest
    
    Change-Id: I823249108f521faaefe3435f03b84ddf73e2d360
    Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
    17131a35
Name
Last commit
Last update
..
account Loading commit data...
admin Loading commit data...
artefact Loading commit data...
collection Loading commit data...
export Loading commit data...
form Loading commit data...
group Loading commit data...
header Loading commit data...
import Loading commit data...
institution Loading commit data...
interaction Loading commit data...
sideblocks Loading commit data...
skin Loading commit data...
testing Loading commit data...
user Loading commit data...
view Loading commit data...
artefact.tpl Loading commit data...
author.tpl Loading commit data...
cleanedhtml.tpl Loading commit data...
collectionnav.tpl Loading commit data...
customcss.tpl Loading commit data...
edittags.tpl Loading commit data...
error.tpl Loading commit data...
footer.tpl Loading commit data...
forgotpass.tpl Loading commit data...
form.tpl Loading commit data...
header.tpl Loading commit data...
homeinfo.tpl Loading commit data...
index.tpl Loading commit data...
inpagenav.tpl Loading commit data...
login.tpl Loading commit data...
message.tpl Loading commit data...
pagemodal.tpl Loading commit data...
performancefooter.tpl Loading commit data...
portfoliosearchresults.tpl Loading commit data...
previewcollectionnav.tpl Loading commit data...
privacy_modal.tpl Loading commit data...
privacy_panel_begin.tpl Loading commit data...
privacy_panel_end.tpl Loading commit data...
progress_meter.tpl Loading commit data...
register.tpl Loading commit data...
requiredfields.tpl Loading commit data...
searchresulttable.tpl Loading commit data...
searchresulttablebuttons.tpl Loading commit data...
selfsearch.tpl Loading commit data...
sidebar.tpl Loading commit data...
sitepage.tpl Loading commit data...
sitepagesections.tpl Loading commit data...
strftimedatetime.tpl Loading commit data...
styleguide.tpl Loading commit data...
tags.tpl Loading commit data...
unsubscribe.tpl Loading commit data...