Commit graph

986 commits

Author SHA1 Message Date
asonix ee5bfd6557 0.5.0-beta.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2023-11-05 10:42:29 -06:00
asonix d10adb60f9 Update dependencies (minor & point)
Some checks are pending
continuous-integration/drone/push Build is running
2023-11-05 10:41:04 -06:00
asonix 20d07ea29b Remove direct dependency on quick-xml, update dependencies (minor & point)
Some checks are pending
continuous-integration/drone/push Build is running
2023-11-04 13:18:22 -05:00
asonix e407cdd852 Update dependencies (minor & point)
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-20 19:25:42 -05:00
asonix e18d528245 Add tokio-console to flake
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-09 17:46:26 -05:00
asonix 0bf8b6a2a8 Update rusty-s3 to 0.5.0
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-08 11:29:59 -05:00
asonix 7bf71df57d Update dependencies (minor & point)
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-07 14:55:48 -05:00
asonix 71fbc4c55b Just have different mains
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-07 12:31:05 -05:00
asonix 760b9d8c59 Install tracing & metrics from within runtime
Some checks are pending
continuous-integration/drone/push Build is running
2023-10-07 12:29:01 -05:00
asonix 3f5bc1d311 Build same pict-rs config for either runtime option
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-07 12:22:17 -05:00
asonix f97f76c01e Fix io-uring initialization
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-07 12:12:40 -05:00
asonix 4a45aa889c Enable running on bare tokio
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-07 11:48:58 -05:00
asonix 7f5cbc4571 Attempt clean-drop of tmp_dir
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-07 11:36:49 -05:00
asonix 7b5a3020fa Don't rely on global state for tmp_dir
Some checks are pending
continuous-integration/drone/push Build is running
2023-10-07 11:32:36 -05:00
asonix fff4afe105 Start working on per-server temporary directory
Some checks failed
continuous-integration/drone/push Build is failing
2023-10-06 19:42:24 -05:00
asonix 727eac408e Copy over 0.4.5 release document
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-06 19:01:16 -05:00
asonix c202484e9d clippy
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-04 12:46:38 -05:00
asonix 914e21c043 Implement constant-time equality for delete tokens, inline alias cleanup
Some checks failed
continuous-integration/drone/push Build is failing
2023-10-04 12:11:29 -05:00
asonix d5a7e07118 Update dev.toml
Some checks failed
continuous-integration/drone/push Build is failing
2023-10-03 17:36:43 -05:00
asonix d28c1ac628 Upgrade Concurrency: Update docs, configs, limit maxiumum details operations
Some checks reported errors
continuous-integration/drone/push Build encountered an error
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
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
2023-09-30 23:16:35 -05:00
asonix c9d8fcb456 Fix version number in postgres migration example
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
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
Some checks are pending
continuous-integration/drone/push Build is running
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
All checks were successful
continuous-integration/drone/push Build is passing
2023-09-30 17:52:58 -05:00
asonix 01cbe34ac3 Remove unneeded annotation
All checks were successful
continuous-integration/drone/push Build is passing
2023-09-30 17:34:05 -05:00
asonix 4bb9d81f51 Move internal middleware into own file
Some checks are pending
continuous-integration/drone/push Build is running
2023-09-30 17:33:01 -05:00
asonix e3462f6664 payload middleware: switch to Rc, always inject if Payload isn't None
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
2023-09-30 11:50:30 -05:00
asonix f17ef1b13b Bump version
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2023-09-29 19:01:13 -05:00
asonix ddbfdfe2b8 Update console-subscriber
All checks were successful
continuous-integration/drone/push Build is passing
2023-09-29 15:16:47 -05:00
asonix 6f44b05c0a Remove references to Arbiter
All checks were successful
continuous-integration/drone/push Build is passing
2023-09-29 11:54:43 -05:00
asonix cd3159fea8 Update dependencies (minor & point)
Some checks failed
continuous-integration/drone/push Build is failing
2023-09-29 11:40:55 -05:00
asonix 9b841be469 Use stable tracing-opentelemetry 2023-09-29 11:40:45 -05:00