aboutsummaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/application.rb6
-rw-r--r--config/routes.rb7
2 files changed, 13 insertions, 0 deletions
diff --git a/config/application.rb b/config/application.rb
index 3c749a531..cbc7b9413 100644
--- a/config/application.rb
+++ b/config/application.rb
@@ -77,6 +77,12 @@ module Alaveteli
require "#{Rails.root}/lib/whatdotheyknow/strip_empty_sessions"
config.middleware.insert_before ::ActionDispatch::Cookies, WhatDoTheyKnow::StripEmptySessions, :key => '_wdtk_cookie_session', :path => "/", :httponly => true
+ # Allow the generation of full URLs in emails
+ config.action_mailer.default_url_options = { :host => AlaveteliConfiguration::domain }
+ if AlaveteliConfiguration::force_ssl
+ config.action_mailer.default_url_options[:protocol] = "https"
+ end
+
# Enable the asset pipeline
config.assets.enabled = true
diff --git a/config/routes.rb b/config/routes.rb
index cadb7ec54..27311fab7 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -108,6 +108,8 @@ Alaveteli::Application.routes.draw do
match '/body_statistics' => 'public_body#statistics', :as => :public_bodies_statistics
####
+ resource :change_request, :only => [:new, :create], :controller => 'public_body_change_requests'
+
#### Comment controller
match '/annotate/request/:url_title' => 'comment#new', :as => :new_comment, :type => 'request'
####
@@ -172,6 +174,11 @@ Alaveteli::Application.routes.draw do
match '/admin/body/mass_tag_add' => 'admin_public_body#mass_tag_add', :as => :admin_body_mass_tag_add
####
+ #### AdminPublicBodyChangeRequest controller
+ match '/admin/change_request/edit/:id' => 'admin_public_body_change_requests#edit', :as => :admin_change_request_edit
+ match '/admin/change_request/update/:id' => 'admin_public_body_change_requests#update', :as => :admin_change_request_update
+ ####
+
#### AdminGeneral controller
match '/admin' => 'admin_general#index', :as => :admin_general_index
match '/admin/timeline' => 'admin_general#timeline', :as => :admin_timeline