<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,7 +1,7 @@
 class TaggingsController &lt; ApplicationController
 
   before_filter :login_required, :only =&gt; [ :new, :create ]
-  before_filter :authorization_required, :only =&gt; [ :edit, :update, :destroy ]
+  before_filter :authorization_required, :only =&gt; [ :destroy ]
 
   resource_controller
 </diff>
      <filename>app/controllers/taggings_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,33 +1,28 @@
 ActionController::Routing::Routes.draw do |map|
-  map.resources :authors
-  map.resources :priorities
+  map.resources :authors, :only =&gt; [ :index, :show ]
+  map.resources :priorities, :only =&gt; [ :index, :show ]
   map.resources :reviews
-  map.resources :taggings
-  map.resources :ratings
+  map.resources :tags, :only =&gt; [ :index, :show ]
+  map.resources :task_views, :only =&gt; [ :index, :show ]
+  map.resources :timeline_events, :only =&gt; [ :index, :show ]
   map.resources :users
-  map.resources :tags
-  map.resources :task_views
-  map.resources :timeline_events
 
   map.resources :packages,
                 :collection =&gt; { :all =&gt; :get, :feed =&gt; :get },
                 :member =&gt; { :index =&gt; :post },
-                :except =&gt; [ :create, :update ] do |p|
-    p.resources :versions do |v|
+                :except =&gt; [ :create, :update, :edit ] do |p|
+    p.resources :versions, :only =&gt; [ :index, :show ] do |v|
       v.resources :reviews
     end
-    p.resources :ratings
+    p.resources :ratings, :except =&gt; [ :edit, :update ]
     p.resources :reviews
-    p.resources :taggings
-    p.resources :tags
-    p.resource :timeline, :controller =&gt; &quot;timeline&quot;
+    p.resources :taggings, :only =&gt; [ :new, :create, :destroy ]
   end
 
   # Singleton resources
-  map.resource :search, :controller =&gt; &quot;search&quot;
-  map.resource :session
-
-  map.connect &quot;session/rpx_token&quot;, :controller =&gt; &quot;sessions&quot;, :action =&gt; &quot;rpx_token&quot;
+  map.resource :search, :controller =&gt; &quot;search&quot;, :only =&gt; [ :show ]
+  map.resource :session, :collection =&gt; { :rpx_now =&gt; :get },
+                         :except =&gt; [ :update, :edit ]
 
   map.root :controller =&gt; &quot;welcome&quot;, :action =&gt; &quot;index&quot;
 </diff>
      <filename>config/routes.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>4a8c3750202cf4b7277b3a150c7e797a0830d029</id>
    </parent>
  </parents>
  <author>
    <name>Bj&#248;rn Arild M&#230;land</name>
    <email>bjorn.maeland@gmail.com</email>
  </author>
  <url>http://github.com/hadley/crantastic/commit/8e280c0005e9ef9958c14476718e737cec23d825</url>
  <id>8e280c0005e9ef9958c14476718e737cec23d825</id>
  <committed-date>2009-07-03T06:51:06-07:00</committed-date>
  <authored-date>2009-07-03T06:51:06-07:00</authored-date>
  <message>Significant editing of the routes.rb file, the number of routing entries is down from 171 to 100.</message>
  <tree>d67a41e2a59342cee4edc730c74bcf8574aeaae7</tree>
  <committer>
    <name>Bj&#248;rn Arild M&#230;land</name>
    <email>bjorn.maeland@gmail.com</email>
  </committer>
</commit>
