Starting over
Created new rails application
Created articles
Styled articles
Added footer and reset CSS
Added users

Users need to be approved by an admin before they can log in. Emails are sent to all admins upon a new user registering, but admins do not yet have the capability to approve new users.
Added ability to edit users

Users can now view their account details and then edit them through devise. Admins can now views all users and edit all users, including user level. Emails sent to admins when a new user registers now includes a link to the page where the admin can set the new user's level.

New pages have not been styled yet and are quite ugly.

Also moved images from public/images into the asset pipeline.
Added admin panel

Much prettier than previous method of managing users. Editors can now also access the admin panel in order to manage blog posts (they don't have access to anything else (i.e. users) in there).
Spiffed up admin panel

Articles are now edited with a WYSIWYG editor, and changes are audited.
Added room statuses
Converted SASS to SCSS for simplicity
Added compatibility for users from old website

This way, not every user will have to be reregistered--we can simply use their password hash and salt from the old system. There does appear to be a lot of users in the old database with NULL password hashes and salts; these users will simply not be imported.
Created static pages, and officers listing
Added resources
Added password fields to User admin so new users can actually be created in admin panel
Added news feeds
Changed user_level_options to utilize User.user_level instead of creating fake users