diff --git a/app/views/forum_posts/_forum_post.html.erb b/app/views/forum_posts/_forum_post.html.erb
index 014e4bdeb..7ca48ea8e 100644
--- a/app/views/forum_posts/_forum_post.html.erb
+++ b/app/views/forum_posts/_forum_post.html.erb
@@ -7,7 +7,7 @@
<% end %>
- <%= time_ago_in_words_tagged(forum_post.created_at) %> ago
+ <%= time_ago_in_words_tagged(forum_post.created_at) %>
diff --git a/app/views/notes/_note.html.erb b/app/views/notes/_note.html.erb
index 4d4f860c7..81e9bcd3c 100644
--- a/app/views/notes/_note.html.erb
+++ b/app/views/notes/_note.html.erb
@@ -1,3 +1,3 @@
-
+
<%= raw DText.sanitize(note.body) %>
\ No newline at end of file
diff --git a/config/deploy.rb b/config/deploy.rb
index 3014b52ce..959bb32c8 100644
--- a/config/deploy.rb
+++ b/config/deploy.rb
@@ -93,12 +93,12 @@ end
namespace :delayed_job do
desc "Start delayed_job process"
task :start, :roles => :app do
- run "cd #{current_path}; RAILS_ENV=#{rails_env} bundle exec script/delayed_job start"
+ run "cd #{current_path}; RAILS_ENV=#{rails_env} bundle exec ruby script/delayed_job start"
end
desc "Stop delayed_job process"
task :stop, :roles => :app do
- run "cd #{current_path}; RAILS_ENV=#{rails_env} bundle exec script/delayed_job stop"
+ run "cd #{current_path}; RAILS_ENV=#{rails_env} bundle exec ruby script/delayed_job stop"
end
desc "Restart delayed_job process"
diff --git a/config/routes.rb b/config/routes.rb
index 1aa057829..d41fc4338 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -221,12 +221,12 @@ Danbooru::Application.routes.draw do
match "/post/index.xml", :controller => "legacy", :action => "posts", :format => "xml"
match "/post/index.json", :controller => "legacy", :action => "posts", :format => "json"
- match "/post/index" => redirect {|params, req| "/posts?tags=#{req.params[:tags]}&page=#{req.params[:page]}"}
- match "/post" => redirect {|params, req| "/posts?tags=#{req.params[:tags]}&page=#{req.params[:page]}"}
+ match "/post/index" => redirect {|params, req| "/posts?tags=#{req.params[:tags].to_s.gsub(/ /, '%20')}&page=#{req.params[:page]}"}
+ match "/post" => redirect {|params, req| "/posts?tags=#{req.params[:tags].to_s.gsub(/ /, '%20')}&page=#{req.params[:page]}"}
match "/post/upload" => redirect("/uploads/new")
match "/post/moderate" => redirect("/moderator/post/queue")
- match "/post/atom" => redirect("/posts.atom")
- match "/post/atom.feed" => redirect("/posts.atom")
+ match "/post/atom" => redirect {|params, req| "/posts.atom?tags=#{req.params[:tags].to_s.gsub(/ /, '%20')}"}
+ match "/post/atom.feed" => redirect {|params, req| "/posts.atom?tags=#{req.params[:tags].to_s.gsub(/ /, '%20')}"}
match "/post/popular_by_day" => redirect("/explore/posts/popular")
match "/post/popular_by_week" => redirect("/explore/posts/popular")
match "/post/popular_by_month" => redirect("/explore/posts/popular")