Skip to content

Commit

Permalink
[webui] speed up sitemap_projects
Browse files Browse the repository at this point in the history
  • Loading branch information
coolo committed Nov 25, 2013
1 parent f7f2b33 commit ce02f35
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 19 deletions.
15 changes: 15 additions & 0 deletions src/api/app/views/webui/main/sitemap_projects.builder
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
xml.urlset(xmlns: "http://www.sitemaps.org/schemas/sitemap/0.9", "xmlns:xsi" => "http://www.w3.org/2001/XMLSchema-instance", "xsi:schemaLocation" => "http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd") do

xml.url do
xml.loc url_for controller: :main, action: :index, only_path: false
xml.priority 1.0
end

projecturl = url_for(controller: :project, action: :show, project: 'REPLACEIT', only_path: false)
@projects.each do |p|
xml.url do
xml.loc projecturl.gsub('REPLACEIT', p)
xml.priority 0.9
end
end
end
18 changes: 0 additions & 18 deletions src/api/app/views/webui/main/sitemap_projects.erb

This file was deleted.

1 change: 0 additions & 1 deletion src/api/config/routes.rb
Original file line number Diff line number Diff line change
Expand Up @@ -648,7 +648,6 @@ def self.matches?(request)
get 'main/sitemap' => 'webui/main#sitemap'
get 'main/sitemap_projects' => 'webui/main#sitemap_projects'
get 'main/sitemap_projects_packages' => 'webui/main#sitemap_projects_packages'
get 'main/sitemap_projects_prjconf' => 'webui/main#sitemap_projects_prjconf'
get 'main/sitemap_packages/:listaction' => 'webui/main#sitemap_packages'

end

0 comments on commit ce02f35

Please sign in to comment.