Commit Graph

2394 Commits

Author SHA1 Message Date
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
Nikolay Kim a8f3dec527 use tarpaulin from cache 2019-03-03 01:03:28 -08:00
Nikolay Kim 6df85e32df added extractor configuration system 2019-03-03 00:57:48 -08:00
Nikolay Kim 08fcb6891e use specific nightly version for travis 2019-03-02 22:33:46 -08:00
Nikolay Kim b320dc127a remove unused code 2019-03-02 22:22:45 -08:00
Nikolay Kim 115b30d9cc add state example 2019-03-02 22:11:24 -08:00
Nikolay Kim d5c54a1867 update extractor tests 2019-03-02 22:03:45 -08:00
Nikolay Kim 352e7b7a75 update tests for defaultheaders middleware 2019-03-02 21:35:31 -08:00
Nikolay Kim b535adf637 add IntoFuture impl for Response and ResponseBuilder 2019-03-02 21:22:01 -08:00
Nikolay Kim 8103d33270 use custom request for FromRequest trait 2019-03-02 19:19:56 -08:00
Nikolay Kim 2d0495093c add Payload::take method 2019-03-02 18:37:09 -08:00
Nikolay Kim e4198a037a add TestServiceRequest builder 2019-03-02 16:24:14 -08:00
Nikolay Kim 00ea195601 TestRequest::take public 2019-03-02 16:04:43 -08:00
Nikolay Kim 0081b9d446 improve ergomonics of TestRequest 2019-03-02 15:59:05 -08:00
Nikolay Kim de9b38295f update deps 2019-03-02 15:08:10 -08:00
Nikolay Kim 9394a4e2a5 cleanup dependencies 2019-03-02 14:07:21 -08:00
Nikolay Kim 3454812b68 rename actix-web-fs crate 2019-03-02 13:59:12 -08:00
Nikolay Kim 75fbb97480 update new transform trait 2019-03-02 13:57:00 -08:00
Nikolay Kim cc20fee628 add request chain services 2019-03-02 11:53:05 -08:00
Nikolay Kim fdf3011837 add responder for unit type 2019-03-02 09:05:07 -08:00
Nikolay Kim bc3c29c398 update version 2019-03-02 00:04:39 -08:00
Nikolay Kim e6d04d24cc move fs to separate crate 2019-03-01 23:59:44 -08:00