asonix
|
cc37f0dd8a
|
Remove redundant default info, update readme help, add 'check' helper
|
2020-06-25 18:17:05 -05:00 |
|
asonix
|
a746793187
|
Enable mp4 with ffmpeg
|
2020-06-24 11:58:46 -05:00 |
|
asonix
|
eb685f99e7
|
Use sample for thumbnail generation
|
2020-06-16 21:05:06 -05:00 |
|
asonix
|
6dab3b30e8
|
Purge image
|
2020-06-16 18:13:22 -05:00 |
|
asonix
|
0fef7abc67
|
Validate with magickwand
|
2020-06-16 16:34:37 -05:00 |
|
asonix
|
df85faff8b
|
Start work on webp support
|
2020-06-16 15:55:24 -05:00 |
|
asonix
|
0801c1141f
|
dev build works with imagemagick
|
2020-06-15 14:20:25 -05:00 |
|
asonix
|
84c10edd0e
|
Improve bounds check, don't save variant unless it's been changed
|
2020-06-14 23:10:30 -05:00 |
|
asonix
|
928fb8f277
|
Replace 'move' with 'copy+delete'
|
2020-06-14 22:35:00 -05:00 |
|
asonix
|
154914e61a
|
Use rexiv2 for metadata removal
|
2020-06-14 21:41:45 -05:00 |
|
asonix
|
24f09408fb
|
Further clean tracing logs
|
2020-06-14 13:56:42 -05:00 |
|
asonix
|
3b4c5b646a
|
Do better logging
|
2020-06-14 10:07:31 -05:00 |
|
asonix
|
68721fb269
|
Replace log with tracing, only hardcode 'info' if RUST_LOG is empty
|
2020-06-13 21:28:06 -05:00 |
|
asonix
|
53345823bb
|
Better handle upload errors
|
2020-06-13 14:04:33 -05:00 |
|
asonix
|
6de89a3318
|
Don't use image crate to validate gifs
|
2020-06-11 11:46:00 -05:00 |
|
asonix
|
bfdfb737ed
|
Update deps
|
2020-06-10 19:34:25 -05:00 |
|
asonix
|
9b45751f70
|
Add import API for filename preservation
|
2020-06-10 19:26:54 -05:00 |
|
asonix
|
1fbb5005ef
|
Keep track of image variants rather than walking fs on delete
|
2020-06-09 18:40:01 -05:00 |
|
asonix
|
9a3b8dd4d7
|
Add GET for deleting images
|
2020-06-09 17:37:48 -05:00 |
|
Dessalines
|
0e7d4fc34f
|
Upgrading rust-musl and alpine, adding filter env var.
|
2020-06-07 18:29:22 -04:00 |
|
Dessalines
|
15cf50e3b1
|
Merge remote-tracking branch 'asonix/master'
|
2020-06-07 16:21:29 -04:00 |
|
Dessalines
|
a7bc7c0121
|
Adding docker and docker-compose.
|
2020-06-07 16:21:25 -04:00 |
|
asonix
|
4f55251310
|
Add filter whitelist
|
2020-06-07 14:12:19 -05:00 |
|
asonix
|
35aca6a426
|
Unneeded mut
|
2020-06-07 13:03:36 -05:00 |
|
asonix
|
ab8a24f25e
|
Identity doesn't alter path
|
2020-06-07 13:02:49 -05:00 |
|
asonix
|
fe0082a23b
|
Add a concept of 'processors' to allow multiple image transformations
|
2020-06-07 12:51:45 -05:00 |
|
asonix
|
d71b86a81e
|
Put image crate actions behind web::block
|
2020-06-07 11:34:44 -05:00 |
|
asonix
|
fc1ae4be49
|
Add endpoint for downloading remote images
|
2020-06-07 10:59:58 -05:00 |
|
asonix
|
1b526f4c1f
|
Remove redundant code
|
2020-06-06 22:24:33 -05:00 |
|
asonix
|
b7a66c7863
|
Remove outdated TODO
|
2020-06-06 22:21:42 -05:00 |
|
asonix
|
18e7aa8d06
|
Enable compression
|
2020-06-06 21:14:31 -05:00 |
|
asonix
|
459db42a88
|
Add optional image format coersion
|
2020-06-06 20:44:26 -05:00 |
|
asonix
|
981e146696
|
Add StructOpt
|
2020-06-06 19:54:06 -05:00 |
|
asonix
|
fcf18ceca5
|
Background deletions
|
2020-06-06 19:33:29 -05:00 |
|
asonix
|
d60862a0d0
|
Implement delete tokens
|
2020-06-06 19:29:15 -05:00 |
|
asonix
|
7298e500cb
|
Introduce alias system
|
2020-06-06 17:43:33 -05:00 |
|
asonix
|
65b83c6a06
|
Split into multiple files
|
2020-06-06 16:41:17 -05:00 |
|
asonix
|
6d7673dfcc
|
A Simple duplicate-resolving image host
|
2020-06-06 16:02:26 -05:00 |
|