aboutsummaryrefslogtreecommitdiffstats
path: root/app/models/info_request.rb
Commit message (Collapse)AuthorAgeLines
...
* Add charity registration number to database & edit form for public bodytony2009-04-13-2/+2
|
* Make old_unclassfied function a bit more flexible for reuse elsewhere e.g. ↵louise2009-04-08-16/+30
| | | | in mailing reminders to requesters
* Moving logic for determining old and unclassified requests to the model in ↵louise2009-04-08-1/+21
| | | | preparation for allowing anyone to edit them
* TMail rebuilds address when constructing emails. Move our morefrancis2009-04-08-3/+3
| | | | | | aggressive quoting rule into a TMail monkey patch proper so it is always called when constructing emails, and remove the hacky function (Address.encode_quoted_string) it used to call in special places
* Remove real_owning_user method - not requiredlouise2009-04-06-6/+2
|
* Added methods to InfoRequest for figuring out if a user is the real owner of ↵louise2009-04-06-2/+12
| | | | the request (not just an admin owner) and if the request needs admin
* Adding is_owning_user? method to info request to replace logic in ↵louise2009-04-06-1/+6
| | | | RequestController
* Add method to info request for getting last event that needs a description - ↵louise2009-04-03-1/+6
| | | | will replace calculation in RequestController
* Do Date-Date arithmetic in days_overduetony2009-03-17-2/+2
|
* Move due date counting code into Holiday classtony2009-03-10-39/+2
|
* Change the holiday checking code to use new model class, rather thantony2009-03-09-57/+5
| | | | hardcoded table of data.
* Update models and schema for new tabletony2009-03-09-2/+2
|
* Make holiday list a hash instead of a list, so we can report what thetony2009-03-09-13/+49
| | | | skipped days were
* Option to ban users.francis2009-03-09-2/+2
|
* Blank out emails in outgoing messages. Hope I've got every case.francis2009-03-07-2/+2
|
* Factor out due_date_for_request_date (partially - it should really livetony2009-03-06-15/+19
| | | | elsewhere), and add more tests for it
* Make holidays a Set rather than an Array for quicker lookuptony2009-03-06-24/+22
|
* no need to explicitly call self.method_nametony2009-03-06-3/+3
|
* No need to perform overdue check unless status is 'waiting_response' astony2009-03-05-23/+7
| | | | we currently ignore the result otherwise.
* Add publication scheme for public bodies. (New database column and admintony2009-03-04-2/+2
| | | | interface only; public display can come later.)
* Change it to ask "what best describes the status of this request now"francis2009-02-27-2/+11
| | | | | | rather than "what *is* the status..." Remove "none of the above" for now, see how that goes. Add new error_message state, for delivery failures etc.
* Fix bug where it was only checking for lower case letters in the title.francis2009-02-27-2/+2
|
* Check that we get exim log lines OK.francis2009-02-09-2/+2
| | | | Annotate models.
* Remove associated exim logsfrancis2009-02-03-1/+4
|
* Load exim log files into database.francis2009-01-27-1/+2
|
* Annotate models.francis2009-01-26-2/+2
|
* Option for withdrawn requests.francis2009-01-14-2/+5
|
* Destroy outgoing before incoming, as can refer to themfrancis2009-01-02-2/+2
|
* Make waiting_response get set as described state of initial sent event.francis2008-12-17-6/+8
| | | | Alter historical ones to that also.
* Strip attributes.francis2008-12-02-1/+4
|
* Move TMail monkeypatches out of incoming_message intofrancis2008-11-21-3/+3
|
* Fix linkfrancis2008-11-10-2/+2
|
* Calculate state of calrification / internal review request follow ups, so ↵francis2008-11-10-6/+16
| | | | | | they appear in that kind of search result.
* Lots more internal review stuff.francis2008-11-07-1/+5
|
* Oops.francis2008-11-06-2/+2
|
* Lots of the code for internal review state.francis2008-11-05-6/+11
|
* Oops!francis2008-10-28-3/+3
|
* Update model annotations.francis2008-10-28-2/+2
|
* Mask filenames with censor rules also.francis2008-10-28-1/+14
|
* Code to flexibly remove text from requests, configured via database.francis2008-10-27-1/+2
|
* Remove details field now not used.francis2008-10-14-6/+3
|
* State of a request when response is to be by post.francis2008-10-03-1/+4
|
* Option to hide comments.francis2008-10-02-1/+5
|
* User better boolean operatorsfrancis2008-09-23-2/+2
|
* Annotate models.francis2008-09-22-2/+2
|
* Fix up test code, and some bugs relating to splitting out raw_email data.francis2008-09-22-3/+6
|
* Annotate models.francis2008-09-22-2/+2
|
* Add function to list emails you might followup to.francis2008-09-22-1/+24
|
* 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.
* Factor out an SQL fragment.francis2008-09-11-1/+7
|