Default rails gitignore
Initial commit

Working Revision and Event base
Revision must have at least one event
Test validations on revision
Event serializes payload as JSON
Prepare controllers for JSON API

* Only respond to JSON
* CSRF with :null_session
Initial index view for revisions
Add mocha for mocking tests
Created API Key model
Test Authorization via HTTP Token
Merge branch 'auth-token'
Extract partials from json views
Camel case property names for JBuilder
Create Revisions via JSON

* multiple JSON views for results
> > Conflict
> > Invalid Parameters
> > Created
Merge branch 'create_revisions_via_json'
Rename resource_type_name to resource_type
Remove "authenticator" require

* no longer exists
Rename "resource_type_name" to "resource_type"
Update JSON params and output

* Remove nested "resource" object
* Use resourceType, resourceUUID, resourceVersion
Rename events.type_name to events.type

* Set inheritance_column to :class_name