Rob Ede
|
dd4a372613
|
allow error handler middleware to return different body type (#2515)
|
2021-12-14 21:17:50 +00:00 |
|
Rob Ede
|
11ee8ec3ab
|
align remaining header map terminology (#2510)
|
2021-12-13 16:08:08 +00:00 |
|
fakeshadow
|
069cf2da07
|
enable scope middleware with generic res body. (#2492)
Co-authored-by: Rob Ede <robjtede@icloud.com>
|
2021-12-07 16:26:28 +00:00 |
|
Rob Ede
|
2d053b7036
|
remove actix_http::http module (#2488)
|
2021-12-05 14:37:20 +00:00 |
|
Rob Ede
|
c7c02ef99d
|
body ergonomics v3 (#2468)
|
2021-12-04 19:40:47 +00:00 |
|
fakeshadow
|
fa82b698b7
|
remove pin-project from actix-web. (#2471)
|
2021-11-30 11:16:53 +00:00 |
|
fakeshadow
|
dd347e0bd0
|
implement io-uring for actix-files (#2408)
Co-authored-by: Rob Ede <robjtede@icloud.com>
|
2021-11-22 01:19:09 +00:00 |
|
Rob Ede
|
d8cbb879dd
|
make AnyBody generic on Body type (#2448)
|
2021-11-16 21:41:35 +00:00 |
|
Rob Ede
|
2754608f3c
|
fix codegen tests
|
2021-11-08 02:46:43 +00:00 |
|
Ibraheem Ahmed
|
c020cedb63
|
Log internal server errors (#2387)
|
2021-11-07 17:02:23 +00:00 |
|
Rob Ede
|
efdf3ab1c3
|
clippy
|
2021-10-19 01:32:58 +01:00 |
|
Rob Ede
|
46699e3429
|
remove time dep from actix-http (#2383)
|
2021-09-11 00:01:01 +01:00 |
|
Arthur Le Moigne
|
ddc8c16cb3
|
Fix quality parse error in Accept-Encoding HTTP header (#2344)
|
2021-09-01 09:08:29 +01:00 |
|
Rob Ede
|
c50eef6166
|
"deprecate" calls to NormalizePath::default
|
2021-08-31 04:19:02 +01:00 |
|
Rob Ede
|
dade818eba
|
add middleware composition tests (#2375)
|
2021-08-31 04:18:54 +01:00 |
|
Rob Ede
|
ae35e69382
|
use rust 1.51 features
|
2021-08-31 02:52:29 +01:00 |
|
Rob Ede
|
5f412c67db
|
clippy
|
2021-08-13 18:49:58 +01:00 |
|
Igor Aleksanov
|
262c6bc828
|
Various refactorings (#2281)
Co-authored-by: Rob Ede <robjtede@icloud.com>
|
2021-06-26 15:33:43 +01:00 |
|
Arthur Le Moigne
|
baa5a663c4
|
Select compression algorithm using features flags (#2250)
Add compress-* feature flags in actix-http / actix-web / awc.
This allow enable / disable not wanted compression algorithm.
|
2021-06-19 20:21:13 +01:00 |
|
Rob Ede
|
532f7b9923
|
refined error model (#2253)
|
2021-06-17 17:57:58 +01:00 |
|
Thales
|
b1e841f168
|
Don't normalize URIs with no valid path (#2246)
|
2021-06-05 17:19:45 +01:00 |
|
James Wright
|
136dac1352
|
Additional test coverage and tidyup (middleware::normalize) (#2243)
|
2021-06-03 03:28:09 +01:00 |
|
Rob Ede
|
900c9e270e
|
remove responsebody indirection from response (#2201)
|
2021-05-09 20:12:48 +01:00 |
|
Rob Ede
|
ddaf8c3e43
|
add associated error type to MessageBody (#2183)
|
2021-05-05 18:36:02 +01:00 |
|
Rob Ede
|
879a4cbcd8
|
re-export ready boilerplate macros in dev
|
2021-04-16 23:21:02 +01:00 |
|
Rob Ede
|
4442535a45
|
clippy
|
2021-04-13 12:44:38 +01:00 |
|
Rob Ede
|
c54a0713de
|
migrate integration testing to new crate (#2112)
|
2021-04-02 08:26:59 +01:00 |
|
Rob Ede
|
c8ed8dd1a4
|
migrate to -utils beta 4 (#2127)
|
2021-04-01 15:26:13 +01:00 |
|
Rob Ede
|
3188ef5731
|
don't use rust annotation on code doc blocks
|
2021-03-25 08:45:52 +00:00 |
|
fakeshadow
|
351286486c
|
fix clippy warning on nightly (#2088)
* fix clippy warning on nightly
|
2021-03-19 19:25:35 +08:00 |
|
Ilya Averyanov
|
22dcc31193
|
Fix logger middleware properly escape %% (#2067)
|
2021-03-11 14:12:42 +00:00 |
|
Rob Ede
|
95130fcfd0
|
address clippy warnings
|
2021-03-08 20:32:19 +00:00 |
|
Rob Ede
|
7fa6333a0c
|
use rcgen for tls key generation (#1989)
|
2021-02-13 17:16:36 +00:00 |
|
Rob Ede
|
31d9ed81c5
|
change rustfmt line width to 96
|
2021-02-11 23:03:17 +00:00 |
|
Rob Ede
|
a290e58982
|
prepare beta 2 release set (#1975)
|
2021-02-10 12:10:03 +00:00 |
|
Rob Ede
|
9604e249c9
|
use stable clippy (#1963)
|
2021-02-07 20:33:53 +00:00 |
|
fakeshadow
|
41bc04b1c4
|
Use immutable reference of service state. Update awc dns resolver. (#1905)
|
2021-02-07 01:00:40 +00:00 |
|
Rob Ede
|
ee10148444
|
revive commented out tests (#1912)
|
2021-01-17 05:19:32 +00:00 |
|
Rob Ede
|
0a506bf2e9
|
cleanup top level doc comments
|
2021-01-15 05:38:50 +00:00 |
|
Rob Ede
|
b1dd8d28bc
|
response header rework (#1869)
|
2021-01-15 02:11:10 +00:00 |
|
fakeshadow
|
4edeb5ce47
|
optimize ErrorHandler middleware (#1902)
|
2021-01-14 01:43:44 +00:00 |
|
Rob Ede
|
6575ee93f2
|
big clean up and docs improvmenet of types mod (#1894)
|
2021-01-09 13:17:19 +00:00 |
|
Rob Ede
|
68117543ea
|
major cleanup of middleware module (#1875)
* major cleanup of middleware module
* update changelog
|
2021-01-05 09:51:58 +00:00 |
|
fakeshadow
|
4f5971d79e
|
add Compat middleware (#1865)
|
2021-01-05 00:22:57 +00:00 |
|
Rob Ede
|
36aee18c64
|
fmt
|
2021-01-04 04:33:15 +00:00 |
|
Rob Ede
|
007a145988
|
use ahash for internal hashmaps
|
2021-01-04 04:29:07 +00:00 |
|
Rob Ede
|
2d4a174420
|
fmt
|
2021-01-04 01:01:35 +00:00 |
|
Rob Ede
|
21f6c9d7a5
|
improve code readability
|
2021-01-04 00:49:02 +00:00 |
|
fakeshadow
|
32de9f8840
|
Tokio 1.0 (#1813)
Co-authored-by: Rob Ede <robjtede@icloud.com>
|
2021-01-03 23:47:04 +00:00 |
|
Rob Ede
|
8c9ea43e23
|
address clippy warnings
|
2020-12-27 20:54:04 +00:00 |
|