1
0
mirror of https://github.com/actix/actix-extras.git synced 2025-05-23 21:43:19 +02:00

Commit Graph

  • 6c4be45787 update deps Nikolay Kim 2019-03-09 14:33:33 -08:00
  • d2dba028f6 fix dependency link Nikolay Kim 2019-03-09 14:07:43 -08:00
  • 54678308d0 propogate app config with http request; add tests for url_for Nikolay Kim 2019-03-09 14:06:24 -08:00
  • 9c7056e9b8 fix connector Nikolay Kim 2019-03-09 13:38:56 -08:00
  • c0ce7f0bae update http service usage; add app host Nikolay Kim 2019-03-09 10:53:00 -08:00
  • d026821924 unify service builders Nikolay Kim 2019-03-09 10:39:06 -08:00
  • fde55ffa14 revert generic request parameter for service; support ServerConfig as new factory config Nikolay Kim 2019-03-09 09:49:11 -08:00
  • aadcdaa3d6 add resource map, it allow to check if router has resource and it allows to generate urls for named resources Nikolay Kim 2019-03-09 07:39:34 -08:00
  • ca73f178c9 revert generic service request; add ServerConfig to service factories Nikolay Kim 2019-03-09 07:37:23 -08:00
  • e324522389 listen method has different signature Nikolay Kim 2019-03-08 22:47:49 -08:00
  • 2f6df11183 do not execute blocking fn if result is not required Nikolay Kim 2019-03-07 19:31:17 -08:00
  • eef687ec80 remove unneeded methods Nikolay Kim 2019-03-07 15:51:24 -08:00
  • 88e5059910 add doc string to guards Nikolay Kim 2019-03-07 15:37:39 -08:00
  • b6b2eadb3a rename blocking fn Nikolay Kim 2019-03-07 14:41:43 -08:00
  • c2a350b33f export blocking via web module Nikolay Kim 2019-03-07 14:40:20 -08:00
  • 0e57b4ad61 export extractor configs via web module Nikolay Kim 2019-03-07 14:01:52 -08:00
  • b211966c28 Payload extractor Nikolay Kim 2019-03-07 13:33:40 -08:00
  • d77954d19e fix files test Nikolay Kim 2019-03-07 12:32:40 -08:00
  • ceb6d45bf2 reexpost extractors in web module Nikolay Kim 2019-03-07 11:43:46 -08:00
  • 22708e78a9 added proc-macros for route registration Nikolay Kim 2019-03-07 11:09:42 -08:00
  • 1151b5bf7c fix crate name Nikolay Kim 2019-03-06 23:43:03 -08:00
  • e56691bcf2 rename to Files Nikolay Kim 2019-03-06 23:39:08 -08:00
  • 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