|
d03cc63d2b
|
ffprobe: handle files with empty stream json
|
2024-05-20 22:08:54 -05:00 |
|
|
4976fcb2eb
|
Remove unneeded code
|
2024-03-09 22:53:46 -06:00 |
|
|
e302df7e39
|
Add more poll timers, spawn process from background threads
|
2024-03-09 15:19:13 -06:00 |
|
|
7c6112e631
|
ffprobe: read from file, simplify input-file access
|
2024-02-25 13:05:47 -06:00 |
|
|
03bd3cbe2f
|
Even more piping
|
2024-02-24 19:27:34 -06:00 |
|
|
13fc0df31a
|
More piping
|
2024-02-24 19:07:48 -06:00 |
|
|
2074334131
|
Switch more commands to be driven via STDIN
|
2024-02-24 14:02:41 -06:00 |
|
|
eabd7ea228
|
Delete unused functions
|
2024-02-24 13:21:35 -06:00 |
|
|
0ebee2a07c
|
cargo fix
|
2024-02-22 16:03:49 -06:00 |
|
|
c1e651c01a
|
Use BytesStream in more places
|
2024-02-22 16:03:04 -06:00 |
|
|
7eba45f37e
|
cargo fix & cargo fmt
|
2024-02-03 18:19:14 -06:00 |
|
|
50e31f96da
|
It compiles again
|
2024-02-03 18:18:13 -06:00 |
|
|
5805eb0aed
|
Enable configuring imagemagick security policy from pictrs
|
2024-01-31 21:32:01 -06:00 |
|
|
bd3cdc925e
|
Remove special-case for animated avif
|
2023-12-23 21:44:11 -06:00 |
|
|
c2e53766c2
|
Don't -ping when extracting file details (workaround for imagemagick json bug)
|
2023-12-23 12:48:32 -06:00 |
|
|
df8fc00ad5
|
Try to clean up properly even if command errors
|
2023-12-23 12:11:15 -06:00 |
|
|
6fa79b9188
|
Do more cleanup inline
|
2023-12-23 11:58:20 -06:00 |
|
|
e8380c31c1
|
Fix remaining warnings
|
2023-12-22 21:03:51 -06:00 |
|
|
b938b09901
|
Apply cargo fix
|
2023-12-22 20:54:02 -06:00 |
|
|
5624671cbf
|
Rework ProcessRead to require a closure for using the internal AsyncRead
|
2023-12-22 20:52:58 -06:00 |
|
|
bd0b89b165
|
Clean spans a bit
|
2023-12-15 22:34:45 -06:00 |
|
|
f61dac8187
|
Attempt to clean stray magick files
This change sets a unique temp directory for each invocation of imagemagick and spawns a task to remove that directory after the command terminates
|
2023-11-09 18:20:59 -06:00 |
|
|
7b5a3020fa
|
Don't rely on global state for tmp_dir
|
2023-10-07 11:32:36 -05:00 |
|
|
37448722de
|
postgres: Rework job & upload notifications (more)
postgres: Add metrics to job push & pop, upload wait
sled: add upload wait metrics
|
2023-09-04 16:20:26 -05:00 |
|
|
b48a9233b2
|
Remove transcode from animation to video, make video transcoding 'optional'
Video transcoding still happens, but in many cases the video stream is able to be copied verbatim rather than being decoded & encoded
|
2023-08-30 20:37:54 -05:00 |
|
|
8f50a15b25
|
Reduce reliance on futures-util
|
2023-08-23 11:59:42 -05:00 |
|
|
fee4ed1e3e
|
Add process timeout
|
2023-08-05 12:41:06 -05:00 |
|
|
5e8ab7856d
|
Extract Status errors into command-specific errors
|
2023-07-17 13:30:08 -05:00 |
|
|
ec6c9aac1e
|
Better discovery validation, proper invoking of imagemagick
|
2023-07-13 19:21:57 -05:00 |
|
|
2c22f2ee3a
|
It compiles and runs, but doesn't work
|
2023-07-13 17:42:21 -05:00 |
|
|
27451971a6
|
Fix tests, add animated_webp test
|
2023-07-13 14:34:40 -05:00 |
|
|
33b83f97f2
|
It compiles
Need to reinstate media limits
|
2023-07-13 13:48:59 -05:00 |
|
|
ad1837f9dd
|
VERY BROKEN: start replacing parts of pict-rs
|
2023-07-12 22:12:21 -05:00 |
|