added migration to add event date and approved_event to events table. Edited events controller to index events to only ones that are approved. Also edited the creat action to set event.approve_event to true if the user.event_approved is true. Added event date field to event form. Adjusted events accordingly. Still need to edit show page on the events controller as well as the admin portion of things.
changed nothing on controller. Added dates to the events index pages. Adjusted tests accordingly.
added admin functionaly that approves a user to post events. Then it updats all the events they have created to being viewable by everyone. Continueing with tests for this functionality now.
added comments in the event and user models, added controller functionality in the admin events controller that approves both users and their events. Adjusted and created cucumber tests accordingly.
change some queries for data, removed un needed model methods as a result. Adjusted tests accordingly.
added javascript for twitter bootstrap. added additional scope for including events. Changed some queries with new scopes. Added functionality where admins can view event show pages even though they are not approved. Created logic to ensure that no users or visitors can access these pages. Created cucumber tests accordingly.