1
0
mirror of https://github.com/actix/actix-extras.git synced 2025-03-16 02:13:05 +01:00

Commit Graph

  • 6e638129c5 use generic HttpService Nikolay Kim 2019-03-06 23:06:14 -08:00
  • 6d639ae3df allow to create http services with config Nikolay Kim 2019-03-06 22:59:56 -08:00
  • 3b069e0568 added combined http1/2 service Nikolay Kim 2019-03-06 22:56:34 -08:00
  • def07f58c8 Upgrade to actix-web 0.7.18 kingxsp 2019-03-07 14:19:57 +08:00
  • e25483a0d5 fix warnings Nikolay Kim 2019-03-06 21:12:35 -08:00
  • 60c048c8cd fix nested resources Nikolay Kim 2019-03-06 19:27:18 -08:00
  • 244fff9e0a added Logger middleware Nikolay Kim 2019-03-06 19:19:27 -08:00
  • 561a89b8b3 copy logger Nikolay Kim 2019-03-06 17:32:41 -08:00
  • fe22e83144 refactor service registration process; unify services and resources Nikolay Kim 2019-03-06 15:47:15 -08:00
  • b689bb9260 add failure support Nikolay Kim 2019-03-06 11:45:33 -08:00
  • 5cde4dc479 update actix-rt Nikolay Kim 2019-03-06 10:41:07 -08:00
  • ad08e856d7 update actix-rt Nikolay Kim 2019-03-06 10:30:17 -08:00
  • db39a604ae implement ResponseError trait for BlockingError Nikolay Kim 2019-03-06 10:03:37 -08:00
  • db566a634c make State type Send compatible Nikolay Kim 2019-03-06 10:03:18 -08:00
  • 3fc28c5d07 simplify StaticFile constructor, move HttpRange to separate module Nikolay Kim 2019-03-06 09:27:02 -08:00
  • ceca96da28 Added HTTP Authentication for Client (#540) Stephen Ellis 2019-03-06 01:56:12 -08:00
  • 6efc3438b8 refactor and enable some tests for staticfiles Nikolay Kim 2019-03-05 22:10:08 -08:00
  • 889d67a356 add Stream impl for ResponseBody Nikolay Kim 2019-03-05 21:19:12 -08:00
  • 34c8b95a35 allow to extract body from response Nikolay Kim 2019-03-05 21:15:18 -08:00
  • 1a80b70868 add Responder impl for InternalError Nikolay Kim 2019-03-05 19:41:50 -08:00
  • 0de47211b2 tune App::default_resource signature Nikolay Kim 2019-03-05 19:30:44 -08:00
  • f71354783e update HttpMessage impls Nikolay Kim 2019-03-05 19:10:45 -08:00
  • d85468f7e1 do not expose headers_mut via HttpMessage Nikolay Kim 2019-03-05 19:07:07 -08:00
  • 81273f71ef update tests Nikolay Kim 2019-03-05 19:03:59 -08:00
  • 0cf73f1a04 move session to different folder Nikolay Kim 2019-03-05 18:52:29 -08:00
  • 143ef87b66 add session and cookie session backend Nikolay Kim 2019-03-05 18:47:18 -08:00
  • 496ee8d039 remove more MessageBody constraints from Response Nikolay Kim 2019-03-05 18:14:30 -08:00
  • 0d2116156a Messagebody constraint is not required from Response::into_body Nikolay Kim 2019-03-05 17:24:24 -08:00
  • 200cae19a9 add HttpMessage impl &mut T Nikolay Kim 2019-03-05 14:39:06 -08:00
  • 96477d42cb extend HttpMessage trait, add api to work with requests cookies Nikolay Kim 2019-03-05 13:16:26 -08:00
  • 01329af1c2 fix non ssl code Nikolay Kim 2019-03-05 10:18:46 -08:00
  • 6457996cf1 move session to separate crate Nikolay Kim 2019-03-05 10:12:49 -08:00
  • 03248028a9 update actix-service Nikolay Kim 2019-03-05 10:08:08 -08:00
  • ce0b172598 update actix-service Nikolay Kim 2019-03-05 09:30:11 -08:00
  • b6fe1dacf2 update middleware impl Nikolay Kim 2019-03-04 21:37:57 -08:00
  • 42f030d3f4 Ensure that Content-Length zero is specified in empty request Douman 2019-03-02 12:55:31 +03:00
  • 3a456ec148 update actix-service dependency Nikolay Kim 2019-03-04 20:46:33 -08:00
  • 65a313c78b update utils dep Nikolay Kim 2019-03-04 19:51:09 -08:00
  • 2e79562c9d add HttpServer type Nikolay Kim 2019-03-04 16:29:03 -08:00
  • a88b3b090d allow to specify service config for h1 service Nikolay Kim 2019-03-04 15:58:39 -08:00
  • bd4124587a provide block_on function for testing purpose Nikolay Kim 2019-03-04 13:25:35 -08:00
  • e442ddb167 allow scope level guards Nikolay Kim 2019-03-04 11:47:53 -08:00
  • 5c61321565 fix state factory support, tests for state and state factory Nikolay Kim 2019-03-03 21:40:03 -08:00
  • 34171fa7f5 add scopes Nikolay Kim 2019-03-03 21:02:01 -08:00
  • 8502c32a3c re-enable extractor tests Nikolay Kim 2019-03-03 15:32:47 -08:00
  • 360082f99f update api docs Nikolay Kim 2019-03-03 14:45:56 -08:00
  • e50d4c5e0e rename extractor module to extract, re-enable doc tests Nikolay Kim 2019-03-03 13:53:31 -08:00
  • 237677be15 rename filter to guard Nikolay Kim 2019-03-03 12:09:38 -08:00
  • b81ae899f6 better naming Nikolay Kim 2019-03-03 08:24:09 -08:00
  • 015364edf8 fix travis config Nikolay Kim 2019-03-03 08:00:12 -08:00
  • f90ca868ca update tests Nikolay Kim 2019-03-03 01:12:06 -08:00
  • a8f3dec527 use tarpaulin from cache Nikolay Kim 2019-03-03 01:03:28 -08:00
  • 6df85e32df added extractor configuration system Nikolay Kim 2019-03-03 00:57:48 -08:00
  • 08fcb6891e use specific nightly version for travis Nikolay Kim 2019-03-02 22:33:46 -08:00
  • b320dc127a remove unused code Nikolay Kim 2019-03-02 22:22:45 -08:00
  • 115b30d9cc add state example Nikolay Kim 2019-03-02 22:11:24 -08:00
  • d5c54a1867 update extractor tests Nikolay Kim 2019-03-02 22:03:45 -08:00
  • 352e7b7a75 update tests for defaultheaders middleware Nikolay Kim 2019-03-02 21:35:31 -08:00
  • b535adf637 add IntoFuture impl for Response and ResponseBuilder Nikolay Kim 2019-03-02 21:22:01 -08:00
  • 8103d33270 use custom request for FromRequest trait Nikolay Kim 2019-03-02 19:19:56 -08:00
  • 2d0495093c add Payload::take method Nikolay Kim 2019-03-02 18:37:09 -08:00
  • e4198a037a add TestServiceRequest builder Nikolay Kim 2019-03-02 16:24:14 -08:00
  • 00ea195601 TestRequest::take public Nikolay Kim 2019-03-02 16:04:43 -08:00
  • 0081b9d446 improve ergomonics of TestRequest Nikolay Kim 2019-03-02 15:59:05 -08:00
  • de9b38295f update deps Nikolay Kim 2019-03-02 15:08:10 -08:00
  • 9394a4e2a5 cleanup dependencies Nikolay Kim 2019-03-02 14:07:21 -08:00
  • 3454812b68 rename actix-web-fs crate Nikolay Kim 2019-03-02 13:59:12 -08:00
  • 75fbb97480 update new transform trait Nikolay Kim 2019-03-02 13:57:00 -08:00
  • cc20fee628 add request chain services Nikolay Kim 2019-03-02 11:53:05 -08:00
  • fdf3011837 add responder for unit type Nikolay Kim 2019-03-02 09:05:07 -08:00
  • bc3c29c398 update version Nikolay Kim 2019-03-02 00:04:39 -08:00
  • e6d04d24cc move fs to separate crate Nikolay Kim 2019-03-01 23:59:44 -08:00
  • 2d7293aaf8 copy actix-web2 Nikolay Kim 2019-03-01 22:51:32 -08:00
  • 5fff07402e downgrade tarpaulin Nikolay Kim 2019-03-01 21:36:37 -08:00
  • 650474ca39 choose openssl version for travis Nikolay Kim 2019-03-01 21:02:56 -08:00
  • 38c86d4683 update tarpaulin travis config Nikolay Kim 2019-03-01 20:33:31 -08:00
  • 6d11ee683f fixing little typo in docs (#711) Hugo Benício 2019-03-01 05:34:58 -03:00
  • 80d4cbe301 Add change notes for new HttpResponseBuilder Douman 2019-02-27 21:37:20 +03:00
  • 69d710dbce Add insert and remove() to response builder (#707) Kornel 2019-02-27 12:52:42 +00:00
  • b80ee71785 use new new service api Nikolay Kim 2019-02-22 14:21:35 -08:00
  • 2f89b12f4f remove more response containts Nikolay Kim 2019-02-20 21:05:37 -08:00
  • 60a8da5c05 remove Response constraint Nikolay Kim 2019-02-20 21:02:23 -08:00
  • 7f749ac9cc add missing end of line Nikolay Kim 2019-02-18 22:34:22 -08:00
  • 781f1a3fef do not skip content length is no chunking is selected Nikolay Kim 2019-02-18 22:20:00 -08:00
  • c8713d045c poll payload again if framed object get flushed during same iteration Nikolay Kim 2019-02-18 21:41:38 -08:00
  • 842da939dc fix chunked transfer encoding handling Nikolay Kim 2019-02-18 20:24:50 -08:00
  • d180b2a1e3 update tests Nikolay Kim 2019-02-18 18:46:30 -08:00
  • 037c3da172 enable ssl for connector Nikolay Kim 2019-02-18 18:40:40 -08:00
  • e6e83ea57e add Response::map_body Nikolay Kim 2019-02-18 17:01:35 -08:00
  • 118606262b refactor payload handling Nikolay Kim 2019-02-13 13:52:11 -08:00
  • 0059a55dfb Fix typo Michael Edwards 2019-02-06 11:02:33 +01:00
  • 8d4ce0c956 export PayloadStream Nikolay Kim 2019-02-12 11:09:58 -08:00
  • a41459bf69 make payload generic Nikolay Kim 2019-02-12 11:07:42 -08:00
  • 32021532c3 export Payload type Nikolay Kim 2019-02-12 09:55:29 -08:00
  • f9724fa0ec add ErrorResponse impl for TimeoutError Nikolay Kim 2019-02-11 09:54:41 -08:00
  • e178db7f74 fix test Nikolay Kim 2019-02-09 21:32:44 -08:00
  • 1af149b9e6 remove Clone constraint from handler service Nikolay Kim 2019-02-09 20:27:39 -08:00
  • a66d8589c2 add Extensions::contains method Nikolay Kim 2019-02-09 10:45:35 -08:00
  • 6a343fae06 simplify Message type Nikolay Kim 2019-02-09 10:33:49 -08:00
  • f3ed1b601e Change service response to Into<Response> Nikolay Kim 2019-02-09 08:44:22 -08:00