Version numbers correspond to bower.json
version
- add imageUpload node mean-seed backend example code for handling the file upload and cropping on the backend
- remove finalDirectory, which doesn't actually help since can't edit/crop existing file without it being in the uploadDirectory location
- handle error if undefined ngModel
- add finalDirectory key to support initial loading from non uploadDirectory
- display initial value if ngModel is set
- $watch ngModel to update / clear out on change
- do not set serverVals if undefined - i.e. cropping would make ngModel undefined
- support dot notation for $scope.opts.imageServerKeys so can access nested return values (i.e. imgFileName:'result.fileNameSave')
- add crop support via angular-area-select directive
- add ImageMagick for backend cropping (optional - can use a different backend image manipulation library/code instead)
- generate image-upload.css and image-upload.min.css for non LESS support
- add replace:true for new Angular 1.2.0 change to template function so there's not an extra wrapping element
- support Angular 1.2.0 - switch to jqLite .on('change') instead of onchange='angular.element(this).scope()'