Commit graph

42 commits

Author SHA1 Message Date
asonix b1bbc6b159 Attempt adding quality settings to pict-rs
Some checks are pending
continuous-integration/drone/push Build is running
2023-07-17 17:45:26 -05:00
asonix dd1d509bb1 Enable configuring download client timeout
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-17 13:44:31 -05:00
asonix 2c22f2ee3a It compiles and runs, but doesn't work 2023-07-13 17:42:21 -05:00
asonix 6c203fc032 Add new config options to pict-rs.toml
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-11 13:12:31 -05:00
asonix e10cb1401d Bump version
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-09 15:16:04 -05:00
asonix 2c77d60f5e Stable version
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-08 17:40:55 -05:00
asonix 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
asonix 3504c5d638 Bump version 2023-07-07 13:47:15 -05:00
asonix 345aa7f3d6 Bump version
All checks were successful
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
2023-07-07 11:25:42 -05:00
asonix 55777c7b58 Update version number in various places
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2023-07-06 16:11:00 -05:00
asonix d9c5ed20b9 Bump version
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2023-07-05 09:54:53 -05:00
asonix b1940ccc57 Bump version
Some checks reported errors
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/tag Build is passing
2023-07-02 21:13:31 -05:00
asonix 86cafa64fb Bump version 2023-06-29 11:42:32 -05:00
asonix e128c63e50 Bump versions
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2023-06-24 23:06:15 -05:00
asonix a1d48cbb42 Share client between object store and request extractor
Add config to limit connection pool size
2023-06-23 11:20:20 -05:00
asonix 6a442b40f7 Remove cache_duration from example files
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-21 17:15:22 -05:00
asonix 1911ccd894 Bump versions
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2023-06-21 17:09:14 -05:00
asonix 6d2aef8cc0 Add jpegxl and avif support 2023-06-21 17:05:35 -05:00
asonix 1378f21264 Bump versions
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-20 16:13:08 -05:00
asonix b141d62fe1 Update image tag in pict-rs.toml
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2023-06-19 16:03:45 -05:00
asonix 0833271281 Add '[media] format' to pict-rs.toml
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-19 13:33:27 -05:00
asonix cc314c37a6 Use libopus for ffmpeg
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-09 21:29:56 -06:00
asonix 4cc810d372 Add control over gif frame count 2023-02-04 17:52:23 -06:00
asonix 40f57be0c7 Allow uploading small gifs 2023-02-04 17:32:36 -06:00
asonix 8eb2293808 Enable selecting video and audio codecs for uploaded media
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-30 19:38:11 -05:00
asonix 890478e794 Support audio in uploaded videos, allow webm uploads
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-25 18:16:37 -05:00
asonix 50d118a2a7 Implement image pre-processing on upload
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-25 15:17:33 -05:00
Aode (Lion) 25b588154c Re-enable console for dev docker-compose
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-11 15:39:11 -05:00
Aode (Lion) e50ccfb48c Update deps
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-11 15:17:54 -05:00
Aode (lion) c80d207a87 Improve tracing
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-06 21:40:49 -05:00
Aode (Lion) 6cdae7b318 Add 'cache' endpoint for ingesting ephemeral media
All checks were successful
continuous-integration/drone/push Build is passing
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
Aode (Lion) d4c5158e57 More readme & config doc fixes
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-03 19:26:42 -05:00
Aode (Lion) 7e26e7281a Update pict-rs version in config docs
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-03 19:12:28 -05:00
Aode (Lion) 1cde842881 Update pict-rs.toml with most recent configuration format
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-03 18:58:18 -05:00
Aode (lion) 37e6b21b55 Fix Range, consolidate errors, test object storage
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-26 20:45:12 -05:00
Aode (Lion) f75292c8fd Add new config options to the pict-rs.toml example
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-22 15:06:13 -05:00
Aode (lion) fb6315f4e8 Update to latest betas 2021-11-22 18:24:05 -06:00
Aode (lion) 69e82f3f3f Add note about minio to pict-rs.toml 2021-10-28 21:15:20 -05:00
Aode (lion) 366db1e1fe Make object storage with minio work 2021-10-28 20:59:11 -05:00
Aode (lion) 46a7c8baf3 Add note about not specifying store 2021-10-28 00:20:30 -05:00
Aode (lion) f596edc363 Improve configuration documentation 2021-10-28 00:17:37 -05:00
Aode (lion) f9f4fc63d6 Optionally support s3-compatible storage (untested) 2021-10-27 23:06:03 -05:00