summaryrefslogtreecommitdiffstats
path: root/app/controllers/news_controller.rb
diff options
context:
space:
mode:
authorEric Davis <edavis@littlestreamsoftware.com>2009-12-23 06:27:33 +0000
committerEric Davis <edavis@littlestreamsoftware.com>2009-12-23 06:27:33 +0000
commitbaa1ad42560fb9bfd6f99cd3374c4b5c1e7ae668 (patch)
tree62d7d38c3590ccd75e7be6080a1791f2cc518a4e /app/controllers/news_controller.rb
parentaa9951b38b27c7465a313fc72b73b819b292e9b2 (diff)
downloadredmine-baa1ad42560fb9bfd6f99cd3374c4b5c1e7ae668.tar.gz
redmine-baa1ad42560fb9bfd6f99cd3374c4b5c1e7ae668.zip
Allow authenticating with an API token via XML or JSON. (#3920)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3218 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/controllers/news_controller.rb')
-rw-r--r--app/controllers/news_controller.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/app/controllers/news_controller.rb b/app/controllers/news_controller.rb
index 394b5182e..53e0addf2 100644
--- a/app/controllers/news_controller.rb
+++ b/app/controllers/news_controller.rb
@@ -31,6 +31,8 @@ class NewsController < ApplicationController
:order => "#{News.table_name}.created_on DESC"
respond_to do |format|
format.html { render :layout => false if request.xhr? }
+ format.xml { render :xml => @newss.to_xml }
+ format.json { render :json => @newss.to_json }
format.atom { render_feed(@newss, :title => (@project ? @project.name : Setting.app_title) + ": #{l(:label_news_plural)}") }
end
end