<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>param_protected.gemspec</filename>
    </added>
    <added>
      <filename>test/accessible_except_test.rb</filename>
    </added>
    <added>
      <filename>test/accessible_only_test.rb</filename>
    </added>
    <added>
      <filename>test/app_root/app/controllers/accessible_except_controller.rb</filename>
    </added>
    <added>
      <filename>test/app_root/app/controllers/accessible_only_controller.rb</filename>
    </added>
    <added>
      <filename>test/app_root/app/controllers/application_controller.rb</filename>
    </added>
    <added>
      <filename>test/app_root/app/controllers/protected_controller.rb</filename>
    </added>
    <added>
      <filename>test/app_root/app/controllers/users_controller.rb</filename>
    </added>
    <added>
      <filename>test/app_root/config/boot.rb</filename>
    </added>
    <added>
      <filename>test/app_root/config/database.yml</filename>
    </added>
    <added>
      <filename>test/app_root/config/environment.rb</filename>
    </added>
    <added>
      <filename>test/app_root/config/environments/in_memory.rb</filename>
    </added>
    <added>
      <filename>test/app_root/config/environments/mysql.rb</filename>
    </added>
    <added>
      <filename>test/app_root/config/environments/postgresql.rb</filename>
    </added>
    <added>
      <filename>test/app_root/config/environments/sqlite.rb</filename>
    </added>
    <added>
      <filename>test/app_root/config/environments/sqlite3.rb</filename>
    </added>
    <added>
      <filename>test/app_root/config/routes.rb</filename>
    </added>
    <added>
      <filename>test/app_root/lib/console_with_fixtures.rb</filename>
    </added>
    <added>
      <filename>test/app_root/log/in_memory.log</filename>
    </added>
    <added>
      <filename>test/protected_controller_test.rb</filename>
    </added>
    <added>
      <filename>test/test_helper.rb</filename>
    </added>
    <added>
      <filename>test/users_controller_test.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,8 @@
+09/11/2009
+----------
+* Refactored tests to use plugin_test_helper.
+* gemified
+
 03/17/2009
 ----------
 * more sane way to specify nested parameters (honestly, I don't know what I was thinking before)</diff>
      <filename>CHANGELOG</filename>
    </modified>
    <modified>
      <diff>@@ -1,12 +1,6 @@
-ParamProtected
-==============
-
 = Summary
 This plugin provides two class methods on &lt;tt&gt;ActiveController::Base&lt;/tt&gt; that filter the &lt;tt&gt;params&lt;/tt&gt; hash for that controller's actions.  You can think of them as the controller analog of &lt;tt&gt;attr_protected&lt;/tt&gt; and &lt;tt&gt;attr_accessible&lt;/tt&gt;.
 
-= Author
-Christopher J. Bottaro
-
 = Usage
  class YourController &lt; ActiveController::Base
    param_protected &lt;param_name&gt; &lt;options&gt;
@@ -42,3 +36,6 @@ You can use combinations of arrays and hashes to specify nested params, much the
 
 == Caveats
 Both &lt;tt&gt;param_protected&lt;/tt&gt; and &lt;tt&gt;param_accessible&lt;/tt&gt; are really just calls to &lt;tt&gt;prepend_before_filter&lt;/tt&gt;.  Thus any methods in your filter chain that run before either of these methods will have full access to the &lt;em&gt;unprotected&lt;/em&gt; &lt;tt&gt;params&lt;/tt&gt; Hash.
+
+= Author
+Christopher J. Bottaro
\ No newline at end of file</diff>
      <filename>README.rdoc</filename>
    </modified>
    <modified>
      <diff>@@ -2,6 +2,20 @@ require 'rake'
 require 'rake/testtask'
 require 'rake/rdoctask'
 
+begin
+  require 'jeweler'
+  Jeweler::Tasks.new do |gemspec|
+    gemspec.name = &quot;param_protected&quot;
+    gemspec.summary = &quot;Filter unwanted parameters in your controllers and actions.&quot;
+    gemspec.description = &quot;Provides two class methods on ActiveController::Base that filter the params hash for that controller's actions.  You can think of them as the controller analog of attr_protected and attr_accessible.&quot;
+    gemspec.email = &quot;cjbottaro@alumni.cs.utexas.edu&quot;
+    gemspec.homepage = &quot;http://github.com/cjbottaro/param_protected&quot;
+    gemspec.authors = [&quot;Christopher J. Bottaro&quot;]
+  end
+rescue LoadError
+  puts &quot;Jeweler not available. Install it with: sudo gem install technicalpickles-jeweler -s http://gems.github.com&quot;
+end
+
 desc 'Default: run unit tests.'
 task :default =&gt; :test
 </diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1 +1 @@
-0.0.0
+1.0.0</diff>
      <filename>VERSION</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,2 @@
 # Include hook code here
-require 'param_protected'
-
-ActionController::Base.extend Cjbottaro::ParamProtected
\ No newline at end of file
+require 'param_protected'
\ No newline at end of file</diff>
      <filename>init.rb</filename>
    </modified>
    <modified>
      <diff>@@ -116,4 +116,6 @@ module Cjbottaro
     
   end
   
-end
\ No newline at end of file
+end
+
+ActionController::Base.extend Cjbottaro::ParamProtected
\ No newline at end of file</diff>
      <filename>lib/param_protected.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/../../../../test/test_helper'
+require &quot;test_helper&quot;
 
 class HelpersTest &lt; Test::Unit::TestCase
   </diff>
      <filename>test/helpers_test.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>README</filename>
    </removed>
    <removed>
      <filename>test/param_accessible_test.rb</filename>
    </removed>
    <removed>
      <filename>test/param_protected_test.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>82db873335f061110673b123cf3c9e0a8dbc2213</id>
    </parent>
  </parents>
  <author>
    <name>cjbottaro</name>
    <email>cjbottaro@alumni.cs.utexas.edu</email>
  </author>
  <url>http://github.com/cjbottaro/param_protected/commit/a1d63546b0bec4b53ab37f3119055c6d0d35e088</url>
  <id>a1d63546b0bec4b53ab37f3119055c6d0d35e088</id>
  <committed-date>2009-09-11T15:29:09-07:00</committed-date>
  <authored-date>2009-09-11T15:29:09-07:00</authored-date>
  <message>Refactored tests to use plugin_test_helper.  Gemified.</message>
  <tree>2c5a990dc2c97fdc3c45241e228999cd96694d44</tree>
  <committer>
    <name>cjbottaro</name>
    <email>cjbottaro@alumni.cs.utexas.edu</email>
  </committer>
</commit>
