<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>script/spec</filename>
    </added>
    <added>
      <filename>script/spec_server</filename>
    </added>
    <added>
      <filename>spec/rcov.opts</filename>
    </added>
    <added>
      <filename>spec/spec.opts</filename>
    </added>
    <added>
      <filename>spec/spec_helper.rb</filename>
    </added>
    <added>
      <filename>stories/all.rb</filename>
    </added>
    <added>
      <filename>stories/helper.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,2 +1,17 @@
+# == Schema Information
+# Schema version: 20080622042242
+#
+# Table name: statuses
+#
+#  id         :integer(11)     not null, primary key
+#  message    :text
+#  user_id    :integer(11)
+#  created_at :datetime
+#  updated_at :datetime
+#
+
 class Status &lt; ActiveRecord::Base
+  belongs_to :user
+  
+  
 end</diff>
      <filename>app/models/status.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,33 @@
+# == Schema Information
+# Schema version: 20080622042242
+#
+# Table name: users
+#
+#  id                        :integer(11)     not null, primary key
+#  login                     :string(40)
+#  name                      :string(100)     default(&quot;&quot;)
+#  email                     :string(100)
+#  crypted_password          :string(40)
+#  salt                      :string(40)
+#  created_at                :datetime
+#  updated_at                :datetime
+#  remember_token            :string(40)
+#  remember_token_expires_at :datetime
+#  activation_code           :string(40)
+#  activated_at              :datetime
+#  state                     :string(255)     default(&quot;passive&quot;)
+#  deleted_at                :datetime
+#
+
 require 'digest/sha1'
 
 class User &lt; ActiveRecord::Base
+  
+  has_many  :statuses, :dependent =&gt; :nullify
+  has_one   :current_status, :class_name =&gt; &quot;Status&quot;, :order =&gt; &quot;created_at&quot;, :dependent =&gt; :nullify
+
+# Restful Authentication
+
   include Authentication
   include Authentication::ByPassword
   include Authentication::ByCookieToken</diff>
      <filename>app/models/user.rb</filename>
    </modified>
    <modified>
      <diff>@@ -58,34 +58,6 @@ describe UsersController do
     end.should_not change(User, :count)
   end
   
-  
-  it 'activates user' do
-    User.authenticate('aaron', 'monkey').should be_nil
-    get :activate, :activation_code =&gt; users(:aaron).activation_code
-    response.should redirect_to('/login')
-    flash[:notice].should_not be_nil
-    flash[:error ].should     be_nil
-    User.authenticate('aaron', 'monkey').should == users(:aaron)
-  end
-  
-  it 'does not activate user without key' do
-    get :activate
-    flash[:notice].should     be_nil
-    flash[:error ].should_not be_nil
-  end
-  
-  it 'does not activate user with blank key' do
-    get :activate, :activation_code =&gt; ''
-    flash[:notice].should     be_nil
-    flash[:error ].should_not be_nil
-  end
-  
-  it 'does not activate user with bogus key' do
-    get :activate, :activation_code =&gt; 'i_haxxor_joo'
-    flash[:notice].should     be_nil
-    flash[:error ].should_not be_nil
-  end
-  
   def create_user(options = {})
     post :create, :user =&gt; { :login =&gt; 'quire', :email =&gt; 'quire@example.com',
       :password =&gt; 'quire69', :password_confirmation =&gt; 'quire69' }.merge(options)</diff>
      <filename>spec/controllers/users_controller_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,25 @@
+# == Schema Information
+# Schema version: 20080622042242
+#
+# Table name: statuses
+#
+#  id         :integer(11)     not null, primary key
+#  message    :text
+#  user_id    :integer(11)
+#  created_at :datetime
+#  updated_at :datetime
+#
+
 # Read about fixtures at http://ar.rubyonrails.org/classes/Fixtures.html
 
-one:
-  message: MyText
+specing_foo:
+  message: Specing foo
+  user_id: 1
+
+playing_with_jquery:
+  message: Playing with jQuery
   user_id: 1
 
-two:
-  message: MyText
+designing_ui_for_holler:
+  message: Designing the UI for holler
   user_id: 1</diff>
      <filename>spec/fixtures/statuses.yml</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,24 @@
+# == Schema Information
+# Schema version: 20080622042242
+#
+# Table name: users
+#
+#  id                        :integer(11)     not null, primary key
+#  login                     :string(40)
+#  name                      :string(100)     default(&quot;&quot;)
+#  email                     :string(100)
+#  crypted_password          :string(40)
+#  salt                      :string(40)
+#  created_at                :datetime
+#  updated_at                :datetime
+#  remember_token            :string(40)
+#  remember_token_expires_at :datetime
+#  activation_code           :string(40)
+#  activated_at              :datetime
+#  state                     :string(255)     default(&quot;passive&quot;)
+#  deleted_at                :datetime
+#
+
 
 quentin:
   id:                        1</diff>
      <filename>spec/fixtures/users.yml</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>79c6d168f4f7267ebc1874f665476a154c061f8f</id>
    </parent>
  </parents>
  <author>
    <name>Zach Inglis</name>
    <email>zach@lt3media.com</email>
  </author>
  <url>http://github.com/zachinglis/holler/commit/19051cafc002745fdd515d76f1cdcada5fb85272</url>
  <id>19051cafc002745fdd515d76f1cdcada5fb85272</id>
  <committed-date>2008-06-21T21:32:44-07:00</committed-date>
  <authored-date>2008-06-21T21:32:44-07:00</authored-date>
  <message>Fixing up associations and spec issues</message>
  <tree>d9bea26d7c3df4520e588161acb6a0b4993291cc</tree>
  <committer>
    <name>Zach Inglis</name>
    <email>zach@lt3media.com</email>
  </committer>
</commit>
