793d3c0c70
Cleanup temporary directory on launch by default
2024-03-23 18:42:12 -05:00
4a7a51d147
Add more imagemagick security configuration
...
Remove default security policy, since it is overridden anyway
Update default value for max_area
Inherit animation frame count configuration for list-length
Add release document
2024-02-05 14:30:01 -06:00
5805eb0aed
Enable configuring imagemagick security policy from pictrs
2024-01-31 21:32:01 -06:00
6daa745446
Add optional ability to log spans
2023-12-11 14:58:53 -06:00
6b2ccbf975
Allow configuring pict-rs' temporary directory
2023-11-24 11:48:45 -06:00
210af5d7d9
Add danger_dummy_mode
2023-11-11 14:22:12 -06:00
d28c1ac628
Upgrade Concurrency: Update docs, configs, limit maxiumum details operations
2023-10-03 17:04:40 -05:00
4c7067d4ca
Allow running without old_repo specified
2023-09-30 22:46:15 -05:00
65ea518542
Default log level to info
2023-09-30 16:28:04 -05:00
d0646dee25
Add config option for external validation timeout
2023-09-20 19:23:55 -05:00
dce0827099
Increase default animation bounds, remove references to converting animations to videos
2023-08-30 21:55:53 -05:00
329ce1a7b0
Update configuration files
2023-08-30 20:54:56 -05:00
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