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.
Bugfix: admins couldn't destroy things.
Better deliverable views.
Initial mailer support.
Version bump.
Now actually sending mail when "sharing Units by email" action is performed.
Bumped rolify to 3.3.0.rc4, to include namespace support.
Version bump.
Put Role model in the Kyoshi namespace. User.has_role? still doesn't work, but at least the User.roles association does.
Units belong_to Organizations.
Bugfix: share_email included a URI which had no FQDN.
Version bump.
Bugfix: forgot to namespace a reference to Role in Welcome#index.
Version bump.