aboutsummaryrefslogtreecommitdiffstats
path: root/app/models/track_mailer.rb
Commit message (Collapse)AuthorAgeLines
* Remove svn tags that are out of date as we are now using gitMatthew Landauer2012-10-09-2/+0
|
* Extract configuration with defaults into one moduleMatthew Landauer2012-09-25-3/+1
|
* Remove redundant condition (when deciding who gets email alerts)Seb Bacon2012-05-30-1/+1
|
* Support "following" functionality:Seb Bacon2012-05-30-2/+2
| | | | | | * Change "email me about stuff" wording to "follow" throughout * Introduce a new flag that the user can set, which controls if they get email alerts * Add a new link to a "wall" for logged in users where they can see a feed of all the things they're following
* Our default "from" details should be the CONTACT_* ones, not the ↵Seb Bacon2012-05-25-0/+6
| | | | TRACK_SENDER_* ones. This reverts part of commit 8a4a8feb9cfe0a77195943124112f0d284a7f9cd
* Factor out `contact_from_name_and_email` so it can be used from anywhere in ↵Seb Bacon2012-05-25-6/+0
| | | | the app.
* Remove trailing whitespace (to make a cleaner forthcoming merge with ↵Seb Bacon2012-05-15-4/+4
| | | | wombleton:feature/440_sparkly_admin_css)
* Ensure we only return true from alert-tracks process when we've actually ↵Seb Bacon2011-10-03-2/+4
| | | | done something. Fixes #247.
* Merge branch 'wdtk' into developRobin Houston2011-09-08-0/+8
|\ | | | | | | | | | | Conflicts: config/general.yml-example spec/models/track_mailer_spec.rb
| * Don’t send track messages to bounced usersRobin Houston2011-09-07-0/+2
| | | | | | | | | | Check the User.should_be_emailed? value before sending track alert messages to a user.
| * Different sender address for track messagesRobin Houston2011-09-07-0/+6
| | | | | | | | | | | | Use the new configuration variables TRACK_SENDER_NAME and TRACK_SENDER_EMAIL to specify the sender address for track messages, which may therefore be different from the general contact address.
* | Store user's locale against profile, so we can send them localised track ↵Seb Bacon2011-09-03-0/+4
|/ | | | emails. Also internationalize more strings at the same time. Fixes #163.
* I18n'd hardcoded WhatDoTheyKnow strings, mostly in mails. Use named variable ↵David Cabo2011-08-11-1/+1
| | | | substitution in gettext strings.
* Clarify alert logic in a commentSeb Bacon2011-07-26-1/+5
|
* Add an option to make alert_tracks run continually, rather than just ↵Robin Houston2011-06-21-0/+13
| | | | processing whichever alerts are due right now.
* - Refactor models/incoming_message.rb to get rid of the hideousRobin Houston2011-06-21-13/+3
| | | | | | | global variables and methods. Move the MIME type stuff into lib/alaveteli_file_types.rb. - Correct the spelling of the word extensions (not extentions).
* Only use last 100 finds, not 200Francis Irving2010-06-10-1/+1
|
* Turn off debugging.Francis Irving2010-06-10-2/+2
|
* Speed up track alerts, by not using old sent records.Francis Irving2010-06-09-14/+19
|
* More comment.Francis Irving2010-05-25-1/+2
|
* Reduce to most recent 100 new results to give temporary speed boost.Francis Irving2010-05-25-1/+1
|
* Comment on inefficiencyFrancis Irving2010-05-25-1/+3
|
* Turn off logging for nowFrancis Irving2010-03-28-2/+2
|
* TimingFrancis Irving2010-03-27-2/+2
|
* Make email alerts Precendence: bulkfrancis2009-10-03-2/+3
|
* Useful comment.francis2009-09-20-2/+4
|
* Auto-generated header on tracks.francis2009-06-27-4/+6
|
* Detailed debug output off, cron back to teamlouise2009-05-21-8/+8
|
* Redirecting cron output temporarily and adding debug info to track down ↵louise2009-05-05-8/+8
| | | | regexp warning
* Allowing xapian reindexing to be skipped if a no_xapian_reindex flag is set ↵louise2009-04-14-2/+2
| | | | on the model
* Adding a flag to allow user model to be saved without reindexing associated ↵louise2009-04-09-1/+2
| | | | models
* Make it redirect to email subscription # reference in user page when youfrancis2009-03-17-2/+2
| | | | click unsubscribe link in email.
* Remove blackhole for tracksfrancis2009-03-06-2/+4
|
* Set a blackhole for envelope from for various messages where we don't carefrancis2009-02-09-1/+2
| | | | about delivery failures (e.g. email alerts)
* Fix bug in call to sort_by_ascending (boolean || true is always true!) in ↵francis2008-09-12-2/+2
| | | | | | acts_as_xapian Alter WDTK code to use correct meaning of ascending in Xapian.
* Bullet list in credits on about page.francis2008-05-21-4/+6
| | | | | | | | | | | Rename rss_at to described_at. Email alerts based on date of description, not just creation date (so don't miss things that were created before alert but described only recently) Tidy up when described vs. newest is used for sort order. Caching of text extracted from attachments, and display in search results. Add some tests for things that aren't tested. (alright, maybe we *should* use git/hg if I'm going to keep doing this many separate commits on a train)
* Remove cron messages, as all seems OK enough I think.francis2008-05-18-8/+8
|
* Highlight search terms in emails.francis2008-05-16-3/+3
|
* Separate out three kinds of search resultfrancis2008-05-15-2/+2
|
* Do collapsing for search, but not for email or RSSfrancis2008-04-30-2/+2
|
* Change from acts_as_solr to acts_as_xapianfrancis2008-04-24-8/+8
|
* Centralise call to multi_solr_searchfrancis2008-04-14-13/+2
|
* RSS (uumm, Atom :) ) feeds for tracksfrancis2008-04-09-6/+7
|
* Remove silly indexfrancis2008-04-04-2/+1
|
* Sometimes safety loses.francis2008-04-04-3/+8
|
* Better debugging messags.francis2008-04-03-3/+12
|
* Email alerts for tracking a particular request.francis2008-04-03-0/+96