|
4bb9d81f51
|
Move internal middleware into own file
|
2023-09-30 17:33:01 -05:00 |
|
|
3267fb8301
|
Fail requests for malformed deadlines
|
2023-09-30 17:20:32 -05:00 |
|
|
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 |
|
|
745e990fa0
|
Remove direct dependency on actix-rt and actix-server
|
2023-09-24 15:45:10 -05:00 |
|
|
3bd0f78e75
|
Use with_timeout for all timeouts
|
2023-09-04 21:58:57 -05:00 |
|
|
ce0df080f4
|
Add prometheus metrics
|
2023-07-22 16:47:59 -05:00 |
|
|
f596edc363
|
Improve configuration documentation
|
2021-10-28 00:17:37 -05:00 |
|
|
2295837ea4
|
2021
|
2021-10-21 16:36:31 -05:00 |
|
|
877390878b
|
Remove more boxes
|
2021-10-20 19:28:40 -05:00 |
|
|
5d3e6f50b3
|
Instrument better with Tracing
|
2021-09-13 20:22:42 -05:00 |
|
|
79bd562d8e
|
Clippy lints
|
2021-09-12 10:42:44 -05:00 |
|
|
bf1a16d7d3
|
Abort process writer task if reader is dropped
|
2021-09-11 16:35:38 -05:00 |
|
|
0ffd66c74e
|
Add and document request deadlines
|
2021-09-11 15:31:00 -05:00 |
|
|
ac79a9d5cd
|
Use futures-util instead of hand-implemented types
|
2021-09-05 20:00:31 -05:00 |
|
|
e21fd29c09
|
Drop unneeded dependencies
|
2021-09-04 14:20:31 -05:00 |
|
|
120184dd0c
|
Update dependencies
|
2021-06-19 14:39:41 -05:00 |
|
|
5e452ef27e
|
Update actix deps
|
2021-04-17 14:59:42 -05:00 |
|
|
79b26a1dda
|
Update to actix-web 4.0.0-beta.3
|
2021-02-10 16:57:42 -06:00 |
|
|
0acdfffe08
|
Return details in upload method, clippy nits
|
2020-12-25 20:39:19 -06:00 |
|
|
fd809e4a0b
|
Make 'import' a protected method
|
2020-07-11 16:28:49 -05:00 |
|
|
24f09408fb
|
Further clean tracing logs
|
2020-06-14 13:56:42 -05:00 |
|
|
68721fb269
|
Replace log with tracing, only hardcode 'info' if RUST_LOG is empty
|
2020-06-13 21:28:06 -05:00 |
|