You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* On demand thumbnails and tiles
- Split file operation code from GORM StorageLocation entities into separate StorageOperations classes
- Replace filesize, redirect location, inputstream, mimetype, extension closures in ImageController with ImageInfo class to consolidate calls to S3, etc
- Limit /image/$id/$type mappings to just known thumbnail types, fixes metadata fragments returning 404s
- Make all AuditMessages save async
- Add caching of ImageInfo objects for thumbnails and tiles
- Add generating ImageThumbnail db entries when creating thumbnails
- Add saving Image's maximum zoom level when creating tiles
- Update commons-lang usage to commons-lang3
- Update gradle dependencies for postgres, zip4j, guava, caffeeine, google api client
- Add Grails GORM Async entity support
- Remove all use of LogService and replace with SLF4j
* Update tests
- Remove unused ImageStoreService methods
- Restore analyticsSerivce functionality
- Fix ImageControllerSpec unit tests for new ImageController internals
0 commit comments