Use dot formatting for rspec tests

Signed-off-by: Alan Gardner <alan@armoin.com>
Convert Asset to an ActiveModel for validation

Signed-off-by: Alan Gardner <alan@armoin.com>
Convert new asset form to use form_for

Signed-off-by: Alan Gardner <alan@armoin.com>
Change Asset.create to Asset#save

Signed-off-by: Alan Gardner <alan@armoin.com>
Adding first validation

Signed-off-by: Alan Gardner <alan@armoin.com>
Making the errors more human-friendly

Signed-off-by: Alan Gardner <alan@armoin.com>
Adding more validations

Signed-off-by: Alan Gardner <alan@armoin.com>
Adding styling for validated fields

Signed-off-by: Alan Gardner <alan@armoin.com>
Adding client-side validation

Signed-off-by: Alan Gardner <alan@armoin.com>
Ensure that the uploaded file is of the correct type

Signed-off-by: Alan Gardner <alan@armoin.com>
Merge branch 'validation'