Commit Graph

  • b6b2eadb3a rename blocking fn Nikolay Kim 2019-03-07 14:41:43 -0800
  • c2a350b33f export blocking via web module Nikolay Kim 2019-03-07 14:40:20 -0800
  • 0e57b4ad61 export extractor configs via web module Nikolay Kim 2019-03-07 14:01:52 -0800
  • b211966c28 Payload extractor Nikolay Kim 2019-03-07 13:33:40 -0800
  • d77954d19e fix files test Nikolay Kim 2019-03-07 12:32:40 -0800
  • ceb6d45bf2 reexpost extractors in web module Nikolay Kim 2019-03-07 11:43:46 -0800
  • 22708e78a9 added proc-macros for route registration Nikolay Kim 2019-03-07 11:09:42 -0800
  • 1151b5bf7c fix crate name Nikolay Kim 2019-03-06 23:43:03 -0800
  • e56691bcf2 rename to Files Nikolay Kim 2019-03-06 23:39:08 -0800
  • 6e638129c5 use generic HttpService Nikolay Kim 2019-03-06 23:06:14 -0800
  • 6d639ae3df allow to create http services with config Nikolay Kim 2019-03-06 22:59:56 -0800
  • 3b069e0568 added combined http1/2 service Nikolay Kim 2019-03-06 22:56:34 -0800
  • e25483a0d5 fix warnings Nikolay Kim 2019-03-06 21:12:35 -0800
  • 60c048c8cd fix nested resources Nikolay Kim 2019-03-06 19:27:18 -0800
  • 244fff9e0a added Logger middleware Nikolay Kim 2019-03-06 19:19:27 -0800
  • 561a89b8b3 copy logger Nikolay Kim 2019-03-06 17:32:41 -0800
  • fe22e83144 refactor service registration process; unify services and resources Nikolay Kim 2019-03-06 15:47:15 -0800
  • 10ba7c8bec
    Merge branch 'master' into master boxdot 2019-03-06 21:04:24 +0100
  • b689bb9260 add failure support Nikolay Kim 2019-03-06 11:45:33 -0800
  • 5cde4dc479 update actix-rt Nikolay Kim 2019-03-06 10:41:07 -0800
  • ad08e856d7 update actix-rt Nikolay Kim 2019-03-06 10:30:17 -0800
  • db39a604ae implement ResponseError trait for BlockingError Nikolay Kim 2019-03-06 10:03:37 -0800
  • db566a634c make State type Send compatible Nikolay Kim 2019-03-06 10:03:18 -0800
  • 3fc28c5d07 simplify StaticFile constructor, move HttpRange to separate module Nikolay Kim 2019-03-06 09:27:02 -0800
  • ceca96da28 Added HTTP Authentication for Client (#540) Stephen Ellis 2019-03-06 01:56:12 -0800
  • 6efc3438b8 refactor and enable some tests for staticfiles Nikolay Kim 2019-03-05 22:10:08 -0800
  • 889d67a356 add Stream impl for ResponseBody Nikolay Kim 2019-03-05 21:19:12 -0800
  • 34c8b95a35 allow to extract body from response Nikolay Kim 2019-03-05 21:15:18 -0800
  • 1a80b70868 add Responder impl for InternalError Nikolay Kim 2019-03-05 19:41:50 -0800
  • 0de47211b2 tune App::default_resource signature Nikolay Kim 2019-03-05 19:30:44 -0800
  • f71354783e update HttpMessage impls Nikolay Kim 2019-03-05 19:10:45 -0800
  • d85468f7e1 do not expose headers_mut via HttpMessage Nikolay Kim 2019-03-05 19:07:07 -0800
  • 81273f71ef update tests Nikolay Kim 2019-03-05 19:03:59 -0800
  • 0cf73f1a04 move session to different folder Nikolay Kim 2019-03-05 18:52:29 -0800
  • 143ef87b66 add session and cookie session backend Nikolay Kim 2019-03-05 18:47:18 -0800
  • 496ee8d039 remove more MessageBody constraints from Response Nikolay Kim 2019-03-05 18:14:30 -0800
  • 0d2116156a Messagebody constraint is not required from Response::into_body Nikolay Kim 2019-03-05 17:24:24 -0800
  • 200cae19a9 add HttpMessage impl &mut T Nikolay Kim 2019-03-05 14:39:06 -0800
  • 96477d42cb extend HttpMessage trait, add api to work with requests cookies Nikolay Kim 2019-03-05 13:16:26 -0800
  • 69e396ab6a Added comment for test_client.rs, updated spacing in test function Stephen Ellis 2019-03-05 11:57:13 -0800
  • 2f1b29abce
    Fix typo in test name. boxdot 2019-03-05 20:43:33 +0100
  • b1e68ac72a
    Merge branch 'master' into master boxdot 2019-03-05 20:41:42 +0100
  • 01329af1c2 fix non ssl code Nikolay Kim 2019-03-05 10:18:46 -0800
  • 6457996cf1 move session to separate crate Nikolay Kim 2019-03-05 10:12:49 -0800
  • 03248028a9 update actix-service Nikolay Kim 2019-03-05 10:08:08 -0800
  • ce0b172598 update actix-service Nikolay Kim 2019-03-05 09:30:11 -0800
  • b6fe1dacf2 update middleware impl Nikolay Kim 2019-03-04 21:37:57 -0800
  • 42f030d3f4 Ensure that Content-Length zero is specified in empty request Douman 2019-03-02 12:55:31 +0300
  • 3a456ec148 update actix-service dependency Nikolay Kim 2019-03-04 20:46:33 -0800
  • 8de902a51c Ensure that Content-Length zero is specified in empty request Douman 2019-03-02 12:55:31 +0300
  • 65a313c78b update utils dep Nikolay Kim 2019-03-04 19:51:09 -0800
  • 2e79562c9d add HttpServer type Nikolay Kim 2019-03-04 16:29:03 -0800
  • a88b3b090d allow to specify service config for h1 service Nikolay Kim 2019-03-04 15:58:39 -0800
  • bd4124587a provide block_on function for testing purpose Nikolay Kim 2019-03-04 13:25:35 -0800
  • e442ddb167 allow scope level guards Nikolay Kim 2019-03-04 11:47:53 -0800
  • b4ed682b77 Updated Changlog Stephen Ellis 2019-03-04 11:41:44 -0800
  • 57ac8441e8 Updated CHANGELOG Stephen Ellis 2019-03-04 11:37:10 -0800
  • 51678b64a2
    Merge branch 'master' into master Stephen Ellis 2019-03-04 10:20:19 -0800
  • 949c746b51 Added Unit Test for HTTP Client Basic & Bearer Authorization Stephen Ellis 2019-03-04 10:13:11 -0800
  • 5c61321565 fix state factory support, tests for state and state factory Nikolay Kim 2019-03-03 21:40:03 -0800
  • 34171fa7f5 add scopes Nikolay Kim 2019-03-03 21:02:01 -0800
  • 8502c32a3c re-enable extractor tests Nikolay Kim 2019-03-03 15:32:47 -0800
  • 360082f99f update api docs Nikolay Kim 2019-03-03 14:45:56 -0800
  • e50d4c5e0e rename extractor module to extract, re-enable doc tests Nikolay Kim 2019-03-03 13:53:31 -0800
  • 237677be15 rename filter to guard Nikolay Kim 2019-03-03 12:09:38 -0800
  • b81ae899f6 better naming Nikolay Kim 2019-03-03 08:24:09 -0800
  • 015364edf8 fix travis config Nikolay Kim 2019-03-03 08:00:12 -0800
  • f90ca868ca update tests Nikolay Kim 2019-03-03 01:12:06 -0800
  • a8f3dec527 use tarpaulin from cache Nikolay Kim 2019-03-03 01:03:28 -0800
  • 6df85e32df added extractor configuration system Nikolay Kim 2019-03-03 00:57:48 -0800
  • 08fcb6891e use specific nightly version for travis Nikolay Kim 2019-03-02 22:33:46 -0800
  • b320dc127a remove unused code Nikolay Kim 2019-03-02 22:22:45 -0800
  • 115b30d9cc add state example Nikolay Kim 2019-03-02 22:11:24 -0800
  • d5c54a1867 update extractor tests Nikolay Kim 2019-03-02 22:03:45 -0800
  • 352e7b7a75 update tests for defaultheaders middleware Nikolay Kim 2019-03-02 21:35:31 -0800
  • b535adf637 add IntoFuture impl for Response and ResponseBuilder Nikolay Kim 2019-03-02 21:22:01 -0800
  • 8103d33270 use custom request for FromRequest trait Nikolay Kim 2019-03-02 19:19:56 -0800
  • 2d0495093c add Payload::take method Nikolay Kim 2019-03-02 18:37:09 -0800
  • e4198a037a add TestServiceRequest builder Nikolay Kim 2019-03-02 16:24:14 -0800
  • 00ea195601 TestRequest::take public Nikolay Kim 2019-03-02 16:04:43 -0800
  • 0081b9d446 improve ergomonics of TestRequest Nikolay Kim 2019-03-02 15:59:05 -0800
  • de9b38295f update deps Nikolay Kim 2019-03-02 15:08:10 -0800
  • 9394a4e2a5 cleanup dependencies Nikolay Kim 2019-03-02 14:07:21 -0800
  • 3454812b68 rename actix-web-fs crate Nikolay Kim 2019-03-02 13:59:12 -0800
  • 75fbb97480 update new transform trait Nikolay Kim 2019-03-02 13:57:00 -0800
  • cc20fee628 add request chain services Nikolay Kim 2019-03-02 11:53:05 -0800
  • fdf3011837 add responder for unit type Nikolay Kim 2019-03-02 09:05:07 -0800
  • 5ec6eaef1b
    Support to set header names of `ClientRequest` as Camel-Case PeterDing 2019-03-02 18:56:57 +0800
  • bc3c29c398 update version Nikolay Kim 2019-03-02 00:04:39 -0800
  • e6d04d24cc move fs to separate crate Nikolay Kim 2019-03-01 23:59:44 -0800
  • 2d7293aaf8 copy actix-web2 Nikolay Kim 2019-03-01 22:51:32 -0800
  • 5fff07402e downgrade tarpaulin Nikolay Kim 2019-03-01 21:36:37 -0800
  • 650474ca39 choose openssl version for travis Nikolay Kim 2019-03-01 21:02:56 -0800
  • 38c86d4683 update tarpaulin travis config Nikolay Kim 2019-03-01 20:33:31 -0800
  • 902081a639
    Merge branch 'master' into master boxdot 2019-03-01 16:15:02 +0100
  • 6d11ee683f fixing little typo in docs (#711) Hugo Benício 2019-03-01 05:34:58 -0300
  • b9ed33cf54 fixing little typo Hugo Benicio Miranda de Oliveira 2019-02-28 15:55:09 -0300
  • 80d4cbe301 Add change notes for new HttpResponseBuilder Douman 2019-02-27 21:37:20 +0300
  • 4fba72e459
    Merge branch 'master' into master boxdot 2019-02-27 18:01:39 +0100
  • 69d710dbce Add insert and remove() to response builder (#707) Kornel 2019-02-27 12:52:42 +0000