Add Image Support #5
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Add support for handling, downloading and serving images where they would be expected.
Thinking we do this with Garage (S3 implementation)
SourceAdapter downloads novel/chapter, picks out images, those go into respective metadata result
NovelService raises a request to have them uplaoded and saves the request
new ImageService
Processes requests, go into s3, produce public link, raise statusupdate
NovelService matches to saved request, replaces image URL with public link as needed
Private, timed links would probably require frontend stitching of requests (novelservice for novel/chapter, then imageservice to get links, update respective areas).
Maybe extrapolate out image replacement to a sourceadapter responsibility?