First commit. New Rails app, then added a few gems.
Added several models; User, Purchase, Organization, and Deliverable.
Added Fog gem, which allows Deliverable to have file and thumbnail attachments.
Added CanCan gem, although a permissions policy is totally incomplete.
User can log in with the Bootstap nav bar at the upper-right.
Renamed project.
Moved database.yml file.
Added capistrano and thin gems.
BUGFIX: assets weren't building in production becasue of how I imported Bootstrap into application.css.
BUGFIX: cancan wouldn't allow access to the ActiveAdmin login/out actions.
BUGFIX: Another asset precompiling fix.
Rails now serves static assets in production. If the devops team wants to increase speed, they can still configure the web server to serve them directly.
Removed a vestigal initialization file.
Added ZenTest gem. Configured app for ZenTest.
Renamed Resource to Deliverable, because Resource conflicts with Rails.
Factored forms with view inheritance. Improved UI.
The names of Deliverables, Organizations, and Users are now presented through I18N.
Added Purchases; Organizations purchase Deliverables.
Members of Organizations may view Purchases. Others may not.
WARNING: Database must be hard-reset. I altered earlier migrations for clarity.
Switched from PostgreSQL to MySQL.
Removed ActiveAdmin.
All models are now text-searchable and paginated.
Added a Roles controller.
Enabled some caching.
Remarked out devise initializer code which doesn't seem to work in Rails 4.
Factored Rails application into a Rails Engine.
Added MIT license.
General scaffolding of Users, Organizations, Purchases, Deliverables, and Roles works. No tests yet.
git-ignore .DS_Store files.
git-ignore /public/assets.
Deliverables are organized into Units.
WIP: Units will be shared by email, not Deliverables.
Factored and improved Deliverable and Unit views.
Warning: Commit requires database reset.
Users are assigned random passwords during creation, if needed.
Added rolify back to User.
Users are now Devise :confirmable.
Added an admin User seed.
Moved Role out of Kyoshi namespace because rolify/CanCan couldn't deal with that.
Bugfix: Version bump from previous commit.
Seeding the admin role.
Bugfix: register the font MIME types so that Rails serves them.