[#830] [#831] - Ticket notification email format improvements

Whoops, should have made this a few discrete commits. Oh well. This commit contains:

  • Updates to ticket notifications to include who modified the ticket
  • Updates to ticket notifications so they don't include any manually-generated HTML
    (this was causing very funky output if you asked for plain text emails)
  • Updates to ticket notifications to return a unified diff rather than markup with
    and tags
  • Updates to user preferences system to allow registration of email/openid only when
    auth.method is set to 'local' (really tough to test email without this)
  • Updates to the open_relay.py script (which is not run by any of our server processes)
    so that it reads a config file in the user's home directory rather than taking lots
    of command-line parameters

Rick Copeland Rick Copeland 2010-08-31

changed Allura/allura/controllers/auth.py
changed Allura/allura/model/auth.py
changed Allura/allura/templates/user_preferences.html
changed ForgeMail/forgemail/open_relay.py
changed ForgeTracker/forgetracker/data/ticket_changed_tmpl
changed ForgeTracker/forgetracker/model/ticket.py
Allura/allura/controllers/auth.py Diff Switch to side-by-side view
Loading...
Allura/allura/model/auth.py Diff Switch to side-by-side view
Loading...
Allura/allura/templates/user_preferences.html Diff Switch to side-by-side view
Loading...
ForgeMail/forgemail/open_relay.py Diff Switch to side-by-side view
Loading...
ForgeTracker/forgetracker/data/ticket_changed_tmpl Diff Switch to side-by-side view
Loading...
ForgeTracker/forgetracker/model/ticket.py Diff Switch to side-by-side view
Loading...