pict-rs/src
Aode (Lion) 6cdae7b318
All checks were successful
continuous-integration/drone/push Build is passing
Add 'cache' endpoint for ingesting ephemeral media
By default, cached media should only stick around for 7 days, however
The timeout is reset every time media is accessed, so only obscure
cached media will be flushed from the cache. This '7 days' number is
configurable through the commandline run options as --media-cache-duration
and in the pict-rs.toml file as [media] cache_duration
2022-04-05 20:29:30 -05:00
..
config Add 'cache' endpoint for ingesting ephemeral media 2022-04-05 20:29:30 -05:00
ingest Move away from UploadManager to direct repo & store actions 2022-04-02 16:44:03 -05:00
queue Add 'cache' endpoint for ingesting ephemeral media 2022-04-05 20:29:30 -05:00
repo Add 'cache' endpoint for ingesting ephemeral media 2022-04-05 20:29:30 -05:00
store Support multiple queues for job processor 2022-04-01 11:51:46 -05:00
backgrounded.rs Add ability to claim uploads 2022-04-02 21:15:39 -05:00
concurrent_processor.rs Multiple items: 2022-04-02 17:40:08 -05:00
config.rs Use color-eyre 2022-03-28 20:47:46 -05:00
details.rs In Progress: process jobs 2022-04-01 16:51:12 -05:00
either.rs Reduce required Unpin bounds with pin-project-lite 2021-10-18 18:02:33 -05:00
error.rs Add 'cache' endpoint for ingesting ephemeral media 2022-04-05 20:29:30 -05:00
exiftool.rs Rename stream module 2021-10-20 19:00:41 -05:00
ffmpeg.rs Fix Range, consolidate errors, test object storage 2022-03-26 20:45:12 -05:00
file.rs Remove custom BytesFreezer stream 2022-03-29 14:28:08 -05:00
generate.rs Multiple items: 2022-04-02 17:40:08 -05:00
ingest.rs Multiple items: 2022-04-02 17:40:08 -05:00
init_tracing.rs Use color-eyre 2022-03-28 20:47:46 -05:00
magick.rs In Progress: process jobs 2022-04-01 16:51:12 -05:00
main.rs Add 'cache' endpoint for ingesting ephemeral media 2022-04-05 20:29:30 -05:00
middleware.rs Improve configuration documentation 2021-10-28 00:17:37 -05:00
process.rs In Progress: process jobs 2022-04-01 16:51:12 -05:00
processor.rs Use color-eyre 2022-03-28 20:47:46 -05:00
queue.rs Add backgrounding routes 2022-04-02 20:56:29 -05:00
range.rs Fix Range, consolidate errors, test object storage 2022-03-26 20:45:12 -05:00
repo.rs Add 'cache' endpoint for ingesting ephemeral media 2022-04-05 20:29:30 -05:00
serde_str.rs Finish redoing config probably 2022-03-27 23:27:07 -05:00
store.rs In Progress: process jobs 2022-04-01 16:51:12 -05:00
stream.rs Enable buffering iterator items for iterstream 2022-03-29 16:18:00 -05:00
tmp_file.rs Use tmp files for mp4s 2021-10-23 14:14:12 -05:00
validate.rs Allow disabling gif/mp4 2022-03-29 11:04:56 -05:00