Extract method
Add publicly accesible json api to query alaveteli and ruby version. Implements #834
Add a list of packages you need to install on a fresh Ubuntu development machine
Add HTML validator to list of packages
Remove apparently unused action for showing random request
Add first pass at page for reporting a request
Only allow reporting a request when logged in
Let the user know when the request has already been reported
Posted reason and message gets sent out in the email
For reporting a request link to the new form
Only allow posts for reporting request. Don't try redirection when not logged in
Extract method
Wrap in a transaction
Rename routes
Move reporting actions to their own controller
Rename controller actions
Rename parameter used in routes and controller
Simplify a couple of routes using resources
Reasons that request can be reported now stored in model
User needs to choose a reason