refactor to use $resource correctly
rename getterfactory -> resource
handle nulls in non-required argument correctly
make quest names writable
return 400 on null required values
add in-line editting
add summary field
return full resource representation on puts
support creation of new quests
typo in docstring
add list fields and remaining text fields
update s3 routes for POSTing uploads via form data
allow all quest fields to be nullable
add icon upload to quests
better name, form_data -> upload_args
update new s3 endpoint behaviour
missing comma
create widget for manipulating arrays
move s3 upload code into a service
better s3 upload docs