Commit graph

1138 commits

Author SHA1 Message Date
asonix
15189d293b clippy 2023-11-09 18:26:57 -06:00
asonix
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
asonix
ee5bfd6557 0.5.0-beta.1 2023-11-05 10:42:29 -06:00
asonix
d10adb60f9 Update dependencies (minor & point) 2023-11-05 10:41:04 -06:00
asonix
20d07ea29b Remove direct dependency on quick-xml, update dependencies (minor & point) 2023-11-04 13:18:22 -05:00
asonix
e407cdd852 Update dependencies (minor & point) 2023-10-20 19:25:42 -05:00
asonix
e18d528245 Add tokio-console to flake 2023-10-20 19:08:23 -05:00
asonix
c795c1edfa Replace most of actix-rt with tokio, give names to tasks 2023-10-20 19:08:11 -05:00
asonix
c8b61da66b Remove ini, json5 dependencies 2023-10-09 17:46:26 -05:00
asonix
0bf8b6a2a8 Update rusty-s3 to 0.5.0 2023-10-08 11:29:59 -05:00
asonix
7bf71df57d Update dependencies (minor & point) 2023-10-07 15:17:55 -05:00
asonix
097a189685 Bump version - maybe final Alpha 2023-10-07 15:17:21 -05:00
asonix
c67bfa1722 Postgres is implemented, remove ideas doc 2023-10-07 14:55:48 -05:00
asonix
71fbc4c55b Just have different mains 2023-10-07 12:31:05 -05:00
asonix
760b9d8c59 Install tracing & metrics from within runtime 2023-10-07 12:29:01 -05:00
asonix
3f5bc1d311 Build same pict-rs config for either runtime option 2023-10-07 12:22:17 -05:00
asonix
f97f76c01e Fix io-uring initialization 2023-10-07 12:12:40 -05:00
asonix
4a45aa889c Enable running on bare tokio 2023-10-07 11:48:58 -05:00
asonix
7f5cbc4571 Attempt clean-drop of tmp_dir 2023-10-07 11:36:49 -05:00
asonix
7b5a3020fa Don't rely on global state for tmp_dir 2023-10-07 11:32:36 -05:00
asonix
fff4afe105 Start working on per-server temporary directory 2023-10-06 19:42:24 -05:00
asonix
727eac408e Copy over 0.4.5 release document 2023-10-06 19:01:16 -05:00
asonix
c202484e9d clippy 2023-10-04 12:46:38 -05:00
asonix
914e21c043 Implement constant-time equality for delete tokens, inline alias cleanup 2023-10-04 12:11:29 -05:00
asonix
d5a7e07118 Update dev.toml 2023-10-03 17:36:43 -05:00
asonix
d28c1ac628 Upgrade Concurrency: Update docs, configs, limit maxiumum details operations 2023-10-03 17:04:40 -05:00
asonix
f223d477c7 Enable specifying concurrency for 0.4 to 0.5 migration 2023-10-03 16:27:19 -05:00
asonix
75551dc3a1 Increase deadpool wait timeout, helps with extreme concurrency 2023-10-03 16:15:49 -05:00
asonix
247902e600 Enable specifying migrate-store concurrency 2023-10-03 15:50:53 -05:00
asonix
853448d9c2 dev.toml: transcode to vp9 2023-10-03 15:50:22 -05:00
asonix
8c27805733 More readme changes 2023-09-30 23:16:35 -05:00
asonix
c9d8fcb456 Fix version number in postgres migration example 2023-09-30 22:50:31 -05:00
asonix
d9c597b9a9 Bump version 2023-09-30 22:49:12 -05:00
asonix
875f36e036 Update dependencies (minor & point) 2023-09-30 22:48:00 -05:00
asonix
8568ae3364 Clippy 2023-09-30 22:47:49 -05:00
asonix
d2745c4cd5 Add initial migration information for 0.5, postgres 2023-09-30 22:46:15 -05:00
asonix
4c7067d4ca Allow running without old_repo specified 2023-09-30 22:46:15 -05:00
asonix
81c6e73b5f Simplify old_repo, remove client_pool_size 2023-09-30 22:46:15 -05:00
asonix
47751f3875 Downgrade some WARN logs to INFO, update docs for public methods 2023-09-30 17:52:58 -05:00
asonix
01cbe34ac3 Remove unneeded annotation 2023-09-30 17:34:05 -05:00
asonix
4bb9d81f51 Move internal middleware into own file 2023-09-30 17:33:01 -05:00
asonix
e3462f6664 payload middleware: switch to Rc, always inject if Payload isn't None 2023-09-30 17:24:48 -05:00
asonix
3267fb8301 Fail requests for malformed deadlines 2023-09-30 17:20:32 -05:00
asonix
65ea518542 Default log level to info 2023-09-30 16:28:04 -05:00
asonix
90065a7db5 Change targets in dev.toml to 'info' 2023-09-30 16:26:59 -05:00
asonix
66e1711723 Enable proper draining of dropped request payloads
Doing this as the outermost middleware ensures all endpoints are covered.

Update request deadline to turn negative deadlines into immediate failures
2023-09-30 16:26:43 -05:00
asonix
8ed5484efe Pull over release documents from 0.4.x 2023-09-30 11:50:30 -05:00
asonix
f17ef1b13b Bump version 2023-09-29 19:01:13 -05:00
asonix
ddbfdfe2b8 Update console-subscriber 2023-09-29 15:16:47 -05:00
asonix
6f44b05c0a Remove references to Arbiter 2023-09-29 11:54:43 -05:00