1
0
mirror of https://github.com/actix/actix-extras.git synced 2024-12-04 20:11:55 +01:00
Commit Graph

2915 Commits

Author SHA1 Message Date
Nikolay Kim
6e638129c5 use generic HttpService 2019-03-06 23:06:14 -08:00
Nikolay Kim
6d639ae3df allow to create http services with config 2019-03-06 22:59:56 -08:00
Nikolay Kim
3b069e0568 added combined http1/2 service 2019-03-06 22:56:34 -08:00
Nikolay Kim
e25483a0d5 fix warnings 2019-03-06 21:12:35 -08:00
Nikolay Kim
60c048c8cd fix nested resources 2019-03-06 19:27:18 -08:00
Nikolay Kim
244fff9e0a added Logger middleware 2019-03-06 19:19:27 -08:00
Nikolay Kim
561a89b8b3 copy logger 2019-03-06 17:33:12 -08:00
Nikolay Kim
fe22e83144 refactor service registration process; unify services and resources 2019-03-06 15:47:15 -08:00
Nikolay Kim
b689bb9260 add failure support 2019-03-06 11:45:33 -08:00
Nikolay Kim
5cde4dc479 update actix-rt 2019-03-06 10:41:07 -08:00
Nikolay Kim
ad08e856d7 update actix-rt 2019-03-06 10:30:17 -08:00
Nikolay Kim
db39a604ae implement ResponseError trait for BlockingError 2019-03-06 10:03:37 -08:00
Nikolay Kim
db566a634c make State type Send compatible 2019-03-06 10:03:18 -08:00
Nikolay Kim
3fc28c5d07 simplify StaticFile constructor, move HttpRange to separate module 2019-03-06 09:27:02 -08:00
Stephen Ellis
ceca96da28 Added HTTP Authentication for Client (#540) 2019-03-06 12:56:12 +03:00
Nikolay Kim
6efc3438b8 refactor and enable some tests for staticfiles 2019-03-05 22:10:08 -08:00
Nikolay Kim
889d67a356 add Stream impl for ResponseBody 2019-03-05 21:19:12 -08:00
Nikolay Kim
34c8b95a35 allow to extract body from response 2019-03-05 21:15:18 -08:00
Nikolay Kim
1a80b70868 add Responder impl for InternalError 2019-03-05 19:41:50 -08:00
Nikolay Kim
0de47211b2 tune App::default_resource signature 2019-03-05 19:30:44 -08:00
Nikolay Kim
f71354783e update HttpMessage impls 2019-03-05 19:10:45 -08:00
Nikolay Kim
d85468f7e1 do not expose headers_mut via HttpMessage 2019-03-05 19:07:07 -08:00
Nikolay Kim
81273f71ef update tests 2019-03-05 19:03:59 -08:00
Nikolay Kim
0cf73f1a04 move session to different folder 2019-03-05 18:52:29 -08:00
Nikolay Kim
143ef87b66 add session and cookie session backend 2019-03-05 18:47:18 -08:00
Nikolay Kim
496ee8d039 remove more MessageBody constraints from Response 2019-03-05 18:14:30 -08:00
Nikolay Kim
0d2116156a Messagebody constraint is not required from Response::into_body 2019-03-05 17:24:24 -08:00
Nikolay Kim
200cae19a9 add HttpMessage impl &mut T 2019-03-05 14:39:06 -08:00
Nikolay Kim
96477d42cb extend HttpMessage trait, add api to work with requests cookies 2019-03-05 13:16:26 -08:00
Nikolay Kim
01329af1c2 fix non ssl code 2019-03-05 10:18:46 -08:00
Nikolay Kim
6457996cf1 move session to separate crate 2019-03-05 10:13:33 -08:00
Nikolay Kim
03248028a9 update actix-service 2019-03-05 10:08:08 -08:00
Nikolay Kim
ce0b172598 update actix-service 2019-03-05 09:30:11 -08:00
Nikolay Kim
b6fe1dacf2 update middleware impl 2019-03-04 21:42:51 -08:00
Douman
42f030d3f4 Ensure that Content-Length zero is specified in empty request 2019-03-05 08:37:15 +03:00
Nikolay Kim
3a456ec148 update actix-service dependency 2019-03-04 20:46:33 -08:00
Nikolay Kim
65a313c78b update utils dep 2019-03-04 19:51:09 -08:00
Nikolay Kim
2e79562c9d add HttpServer type 2019-03-04 16:29:03 -08:00
Nikolay Kim
a88b3b090d allow to specify service config for h1 service 2019-03-04 15:58:39 -08:00
Nikolay Kim
bd4124587a provide block_on function for testing purpose 2019-03-04 13:25:35 -08:00
Nikolay Kim
e442ddb167 allow scope level guards 2019-03-04 11:47:53 -08:00
Nikolay Kim
5c61321565 fix state factory support, tests for state and state factory 2019-03-03 21:40:03 -08:00
Nikolay Kim
34171fa7f5 add scopes 2019-03-03 21:02:01 -08:00
Nikolay Kim
8502c32a3c re-enable extractor tests 2019-03-03 15:32:47 -08:00
Nikolay Kim
360082f99f update api docs 2019-03-03 14:45:56 -08:00
Nikolay Kim
e50d4c5e0e rename extractor module to extract, re-enable doc tests 2019-03-03 13:53:31 -08:00
Nikolay Kim
237677be15 rename filter to guard 2019-03-03 12:09:38 -08:00
Nikolay Kim
b81ae899f6 better naming 2019-03-03 08:24:09 -08:00
Nikolay Kim
015364edf8 fix travis config 2019-03-03 08:00:12 -08:00
Nikolay Kim
f90ca868ca update tests 2019-03-03 01:12:06 -08:00