2
0
Fork 0
mirror of https://git.asonix.dog/asonix/pict-rs synced 2024-11-10 06:25:00 +00:00
Commit graph

21 commits

Author SHA1 Message Date
1ee77b19d8 Make Repo object safe. Create migration 2023-08-15 19:19:03 -05:00
5d4486fdf4 Finish queue implementation update for sled 2023-08-13 19:47:20 -05:00
fee4ed1e3e Add process timeout 2023-08-05 12:41:06 -05:00
b9e6d67d15 Add retention configuration
This doesn't do anything yet, but is part of the Media Proxy and Variant Cleanup tickets
2023-07-22 18:37:25 -05:00
127dd6cdad Make max file count configurable 2023-07-18 20:32:17 -05:00
b1bbc6b159 Attempt adding quality settings to pict-rs 2023-07-17 17:45:26 -05:00
c4c920191f Add read-only mode 2023-07-17 14:24:49 -05:00
dd1d509bb1 Enable configuring download client timeout 2023-07-17 13:44:31 -05:00
2c22f2ee3a It compiles and runs, but doesn't work 2023-07-13 17:42:21 -05:00
7768d4e58e Add database exports
This should help admins running pict-rs on traditional filesystems to
keep valid backups of pict-rs' sled repo
2023-07-08 17:36:01 -05:00
a1d48cbb42 Share client between object store and request extractor
Add config to limit connection pool size
2023-06-23 11:20:20 -05:00
4cc810d372 Add control over gif frame count 2023-02-04 17:52:23 -06:00
40f57be0c7 Allow uploading small gifs 2023-02-04 17:32:36 -06:00
c767804430 Default to vp9 for uploaded video 2022-10-01 10:17:32 -05:00
8eb2293808 Enable selecting video and audio codecs for uploaded media 2022-09-30 19:38:11 -05:00
890478e794 Support audio in uploaded videos, allow webm uploads 2022-09-25 18:16:37 -05:00
865f4ee09c Caching works:
- Insert new bucket for current access time before removing
    previous access time record.
- Add instrument to more methods for more precise tracing
2022-04-05 21:47:35 -05:00
6cdae7b318 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
8226a3571d Enable multi-threaded job processing 2022-03-29 13:18:47 -05:00
dd9ef89709 Update tomls 2022-03-28 20:48:12 -05:00
3792a8923a Finish redoing config probably 2022-03-27 23:27:07 -05:00