summaryrefslogtreecommitdiffstats
path: root/app/controllers/projects_controller.rb
diff options
context:
space:
mode:
authorJohan Sørensen <johan@johansorensen.com>2008-01-07 01:13:21 +0100
committerJohan Sørensen <johan@johansorensen.com>2008-01-07 01:13:21 +0100
commit6edc3d7c704bfe65178629fd98d34992a4a56c5d (patch)
tree36a529cf2b444e9168e1567ccd1612c4025e32be /app/controllers/projects_controller.rb
parent1f2ef6cf732b452b0443ac7a0cf421616d2a44f8 (diff)
downloadgitorious-mainline-outdated-6edc3d7c704bfe65178629fd98d34992a4a56c5d.zip
gitorious-mainline-outdated-6edc3d7c704bfe65178629fd98d34992a4a56c5d.tar.gz
gitorious-mainline-outdated-6edc3d7c704bfe65178629fd98d34992a4a56c5d.tar.bz2
atom feed for projects+tags and repository comments
Diffstat (limited to 'app/controllers/projects_controller.rb')
-rw-r--r--app/controllers/projects_controller.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb
index d029c35..3a48787 100644
--- a/app/controllers/projects_controller.rb
+++ b/app/controllers/projects_controller.rb
@@ -5,9 +5,11 @@ class ProjectsController < ApplicationController
def index
@projects = Project.paginate(:all, :order => "created_at desc",
:page => params[:page])
+ @atom_auto_discovery = true
respond_to do |format|
format.html { @tags = Project.tag_counts }
format.xml { render :xml => @projects }
+ format.atom { }
end
end
@@ -15,13 +17,14 @@ class ProjectsController < ApplicationController
tags = params[:id].to_s.gsub(/,\ ?/, " ")
@projects = Project.paginate_by_tag(tags, :order => 'created_at desc',
:page => params[:page])
-
+ @atom_auto_discovery = true
respond_to do |format|
format.html do
@tags = Project.tag_counts
render :action => "index"
end
- format.xml { render :xml => @projects }
+ format.xml { render :xml => @projects }
+ format.atom { render :action => "index"}
end
end