aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/models/incoming_message.rb4
-rw-r--r--app/models/info_request.rb4
-rw-r--r--app/models/info_request_event.rb14
-rw-r--r--app/models/outgoing_message.rb4
-rw-r--r--app/models/post_redirect.rb4
-rw-r--r--app/models/public_body.rb4
-rw-r--r--app/models/user.rb4
-rw-r--r--todo.txt12
8 files changed, 33 insertions, 17 deletions
diff --git a/app/models/incoming_message.rb b/app/models/incoming_message.rb
index 1d5ce3920..430cb0423 100644
--- a/app/models/incoming_message.rb
+++ b/app/models/incoming_message.rb
@@ -1,5 +1,5 @@
# == Schema Information
-# Schema version: 21
+# Schema version: 22
#
# Table name: incoming_messages
#
@@ -19,7 +19,7 @@
# Copyright (c) 2007 UK Citizens Online Democracy. All rights reserved.
# Email: francis@mysociety.org; WWW: http://www.mysociety.org/
#
-# $Id: incoming_message.rb,v 1.21 2008-01-02 16:04:16 francis Exp $
+# $Id: incoming_message.rb,v 1.22 2008-01-02 16:04:53 francis Exp $
class IncomingMessage < ActiveRecord::Base
belongs_to :info_request
diff --git a/app/models/info_request.rb b/app/models/info_request.rb
index 17eea71e4..31086c0f8 100644
--- a/app/models/info_request.rb
+++ b/app/models/info_request.rb
@@ -1,5 +1,5 @@
# == Schema Information
-# Schema version: 21
+# Schema version: 22
#
# Table name: info_requests
#
@@ -17,7 +17,7 @@
# Copyright (c) 2007 UK Citizens Online Democracy. All rights reserved.
# Email: francis@mysociety.org; WWW: http://www.mysociety.org/
#
-# $Id: info_request.rb,v 1.18 2008-01-02 15:45:00 francis Exp $
+# $Id: info_request.rb,v 1.19 2008-01-02 16:04:53 francis Exp $
require 'digest/sha1'
diff --git a/app/models/info_request_event.rb b/app/models/info_request_event.rb
index 1d9429035..11fd52e20 100644
--- a/app/models/info_request_event.rb
+++ b/app/models/info_request_event.rb
@@ -1,9 +1,21 @@
+# == Schema Information
+# Schema version: 22
+#
+# Table name: info_request_events
+#
+# id :integer not null, primary key
+# info_request_id :integer
+# event_type :text
+# params_yaml :text
+# created_at :datetime
+#
+
# models/info_request_event.rb:
#
# Copyright (c) 2007 UK Citizens Online Democracy. All rights reserved.
# Email: francis@mysociety.org; WWW: http://www.mysociety.org/
#
-# $Id: info_request_event.rb,v 1.1 2008-01-02 15:45:00 francis Exp $
+# $Id: info_request_event.rb,v 1.2 2008-01-02 16:04:53 francis Exp $
class InfoRequestEvent < ActiveRecord::Base
belongs_to :info_request
diff --git a/app/models/outgoing_message.rb b/app/models/outgoing_message.rb
index a717cff0e..823557e6b 100644
--- a/app/models/outgoing_message.rb
+++ b/app/models/outgoing_message.rb
@@ -1,5 +1,5 @@
# == Schema Information
-# Schema version: 21
+# Schema version: 22
#
# Table name: outgoing_messages
#
@@ -20,7 +20,7 @@
# Copyright (c) 2007 UK Citizens Online Democracy. All rights reserved.
# Email: francis@mysociety.org; WWW: http://www.mysociety.org/
#
-# $Id: outgoing_message.rb,v 1.15 2008-01-02 15:45:00 francis Exp $
+# $Id: outgoing_message.rb,v 1.16 2008-01-02 16:04:53 francis Exp $
class OutgoingMessage < ActiveRecord::Base
belongs_to :info_request
diff --git a/app/models/post_redirect.rb b/app/models/post_redirect.rb
index 5c918e774..d3dcac427 100644
--- a/app/models/post_redirect.rb
+++ b/app/models/post_redirect.rb
@@ -1,5 +1,5 @@
# == Schema Information
-# Schema version: 21
+# Schema version: 22
#
# Table name: post_redirects
#
@@ -21,7 +21,7 @@
# Copyright (c) 2007 UK Citizens Online Democracy. All rights reserved.
# Email: francis@mysociety.org; WWW: http://www.mysociety.org/
#
-# $Id: post_redirect.rb,v 1.7 2008-01-02 15:45:00 francis Exp $
+# $Id: post_redirect.rb,v 1.8 2008-01-02 16:04:53 francis Exp $
require 'openssl' # for random bytes function
diff --git a/app/models/public_body.rb b/app/models/public_body.rb
index e22500d79..e6a966836 100644
--- a/app/models/public_body.rb
+++ b/app/models/public_body.rb
@@ -1,5 +1,5 @@
# == Schema Information
-# Schema version: 21
+# Schema version: 22
#
# Table name: public_bodies
#
@@ -21,7 +21,7 @@
# Copyright (c) 2007 UK Citizens Online Democracy. All rights reserved.
# Email: francis@mysociety.org; WWW: http://www.mysociety.org/
#
-# $Id: public_body.rb,v 1.10 2007-12-11 12:16:29 francis Exp $
+# $Id: public_body.rb,v 1.11 2008-01-02 16:04:53 francis Exp $
class PublicBody < ActiveRecord::Base
validates_presence_of :name
diff --git a/app/models/user.rb b/app/models/user.rb
index a0289b640..f78176697 100644
--- a/app/models/user.rb
+++ b/app/models/user.rb
@@ -1,5 +1,5 @@
# == Schema Information
-# Schema version: 21
+# Schema version: 22
#
# Table name: users
#
@@ -19,7 +19,7 @@
# Copyright (c) 2007 UK Citizens Online Democracy. All rights reserved.
# Email: francis@mysociety.org; WWW: http://www.mysociety.org/
#
-# $Id: user.rb,v 1.14 2007-12-14 18:50:42 francis Exp $
+# $Id: user.rb,v 1.15 2008-01-02 16:04:53 francis Exp $
require 'digest/sha1'
diff --git a/todo.txt b/todo.txt
index e4cdfe48c..87b3f8dbe 100644
--- a/todo.txt
+++ b/todo.txt
@@ -22,16 +22,14 @@ Next
====
Make response messages go to a mailbox as backup
-
-Add fixtures for info_request_event
+Make it so if the pipe fails, exim tries again rather than sending an error to the public body.
+ Or so errors go to an admin somehow, at the very least.
Track bounce messages via a separate address
- just record if they are bounce, and any DSN, for now
- and say in display "automatic message"
Formatting of emails
- - don't show HTML and plain version, just show one
- - do simple quotation folding
- date of bounce on http://foi.mysociety.org/request/4 is wrong
Either rotate log files, or merge with Apache ones
@@ -47,7 +45,13 @@ Test that actually sending request outgoing mail using deliveries
Remove "Outgoing messages is invalid" error
Some way of getting to your own user page
+
+Make it so "mysociety test" can be done on the servers, so it checks any packages are installed
+
+When you classify something, it prints the error message on the page after it for no reason
+Add fixtures for info_request_event
+
Tidying
=======