summaryrefslogtreecommitdiff
path: root/internal/pipeline/put.go
AgeCommit message (Collapse)Author
2024-01-28Fix issue with directory page images with spaces in the name causing ↵guirefactorNick White
processing errors Any page name with a space in (like "page 01.jpg") would cause all book processing to fail, because the queue can't handle file names with spaces in. Fix that by replacing any spaces with underscores in the temporary pipeline files.
2022-02-28adjusted file renaming to make suffixes of png and jpg files lowercase and ↵Antonia Rescribe
change jpeg to jpg
2022-02-28Add PreNoWipe queue, that just does binarisation but no wipingNick White
2022-01-31pipeline: Fail if no images are presentNick White
2022-01-31Make pipeline context-aware, so the rescribe tool can cancel jobsNick White
2021-12-06pipeline: ignore any files with a non-image suffix, rather than erroring on themNick White
2021-11-23gofmt, plus update documentation of recently changed pipeline.UploadImagesNick White
2021-11-22changed put.go so that a 4-digit number is appended to the end of each ↵Antonia Rescribe
filename when images are uploaded to the pipeline
2021-08-17pipeline: use regular storage for tests, rather than a separate oneNick White
2021-08-02internal/pipeline: Add test (incomplete but working) for UploadImagesNick White
2021-07-27internal/pipeline: Add test to check that hidden files are skippedNick White
2021-07-27internal/pipeline: add tests for DetectQueueTypeNick White
2021-07-13internal/pipeline: Reorganise interfaces so that functions only declare what ↵Nick White
they need We were using Pipeliner as a catch-all, but it's nicer if the functions can just state that e.g. they need download functionality, so decompose things so that that's how we do things now.
2021-06-15pipeline: Ignore hidden files when checking and uploadingNick White
This prevents issues if a .DS_Store file is present in a directory.
2020-11-10gofmtNick White
2020-11-09[rescribe] work in progress at a self-contained local pipeline processor, ↵Nick White
called rescribe