Commit graph

623 commits

Author SHA1 Message Date
bfdfb737ed Update deps 2020-06-10 19:34:25 -05:00
9b45751f70 Add import API for filename preservation 2020-06-10 19:26:54 -05:00
1fbb5005ef Keep track of image variants rather than walking fs on delete 2020-06-09 18:40:01 -05:00
9a3b8dd4d7 Add GET for deleting images 2020-06-09 17:37:48 -05:00
0e7d4fc34f Upgrading rust-musl and alpine, adding filter env var. 2020-06-07 18:29:22 -04:00
15cf50e3b1 Merge remote-tracking branch 'asonix/master' 2020-06-07 16:21:29 -04:00
a7bc7c0121 Adding docker and docker-compose. 2020-06-07 16:21:25 -04:00
4f55251310 Add filter whitelist 2020-06-07 14:12:19 -05:00
35aca6a426 Unneeded mut 2020-06-07 13:03:36 -05:00
ab8a24f25e Identity doesn't alter path 2020-06-07 13:02:49 -05:00
fe0082a23b Add a concept of 'processors' to allow multiple image transformations 2020-06-07 12:51:45 -05:00
d71b86a81e Put image crate actions behind web::block 2020-06-07 11:34:44 -05:00
fc1ae4be49 Add endpoint for downloading remote images 2020-06-07 10:59:58 -05:00
1b526f4c1f Remove redundant code 2020-06-06 22:24:33 -05:00
b7a66c7863 Remove outdated TODO 2020-06-06 22:21:42 -05:00
18e7aa8d06 Enable compression 2020-06-06 21:14:31 -05:00
459db42a88 Add optional image format coersion 2020-06-06 20:44:26 -05:00
981e146696 Add StructOpt 2020-06-06 19:54:06 -05:00
fcf18ceca5 Background deletions 2020-06-06 19:33:29 -05:00
d60862a0d0 Implement delete tokens 2020-06-06 19:29:15 -05:00
7298e500cb Introduce alias system 2020-06-06 17:43:33 -05:00
65b83c6a06 Split into multiple files 2020-06-06 16:41:17 -05:00
6d7673dfcc A Simple duplicate-resolving image host 2020-06-06 16:02:26 -05:00