Add base implement of application controller
Fix rubocop violation
Add Application and ApplicationHistory Model
rename column from user_parameters to parameters on ApplicationHistory
Remove redundant 'application' from has_many attribute
Add validator on Application and ApplicationHistory
Delete relational histories when deleted application
Remove focus on spec
Add spec for version assignment on ApplicationHistory
Implement some APIs on application
Implement allocate_version method on ApplicationHistory
change to_json to include latest ApplicationHistory and latest ApplicationHistory Version
Add revision column on ApplicationHistory
Send deploy event of serf with payload that contains url, revision and parameters
fix uri to url
add schema.rb that forgot to add in the previous commit
Change timing to call callback from before_save to before_create
Add sync command to avoid weird results on disk flush in OpenStack when execute packer
fix to output an error messeage if application.save fails during POST
Merge branch 'feature/application-deploy' into develop