1
0
mirror of https://github.com/fafhrd91/actix-web synced 2025-06-18 03:46:51 +02:00

Commit Graph

  • e271d4e47a Merge branch 'master' of github.com:actix/actix-http Nikolay Kim 2019-03-12 16:55:38 -07:00
  • 402a40ab27 update actix-server dep Nikolay Kim 2019-03-12 16:55:16 -07:00
  • 7242d96701 map BlockingError Nikolay Kim 2019-03-11 23:19:05 -07:00
  • a2c4639074 move blocking code to actix-rt Nikolay Kim 2019-03-11 23:11:51 -07:00
  • 00d47acedc
    Update README.md Nikolay Kim 2019-03-11 17:56:48 -07:00
  • 409888fcd5 remove debug print, remove unused flags Nikolay Kim 2019-03-11 16:47:12 -07:00
  • e15e4f18fd update tests Nikolay Kim 2019-03-11 16:42:33 -07:00
  • eae48f9612 use server backlog Nikolay Kim 2019-03-11 15:26:05 -07:00
  • ad43ca735b update server service requirenments Nikolay Kim 2019-03-11 15:09:42 -07:00
  • cc7f6b5eef Fix preflight CORS header compliance; refactor previous patch. (#717) David McGuire 2019-03-10 21:26:54 -07:00
  • 9680423025 Add more tests for route Nikolay Kim 2019-03-10 18:33:47 -07:00
  • b8829bbf22 add identity middleware tests Nikolay Kim 2019-03-10 17:10:41 -07:00
  • 0f0d6b65ca update service request/response location Nikolay Kim 2019-03-10 16:39:46 -07:00
  • 6436004194 set test cookie if it is not empty Nikolay Kim 2019-03-10 17:06:43 -07:00
  • 50a0cb5653 do no move self Nikolay Kim 2019-03-10 17:02:14 -07:00
  • 615fbb49bd support cookies in TestRequest Nikolay Kim 2019-03-10 17:00:03 -07:00
  • 4d96abb639 use actix_web::Error for middleware errors Nikolay Kim 2019-03-10 16:35:38 -07:00
  • d755772039 add From impls for ResponseBuilder Nikolay Kim 2019-03-10 15:30:31 -07:00
  • 79875ea039 update deps Nikolay Kim 2019-03-10 14:22:53 -07:00
  • 039efc5703 move tests to different mods Nikolay Kim 2019-03-10 11:04:50 -07:00
  • b6c1135798 hide blocking mod Nikolay Kim 2019-03-10 10:56:53 -07:00
  • 16c42be4a2 simplify extractor configuration, config is optional now Nikolay Kim 2019-03-10 10:53:56 -07:00
  • ee8725b581 move extractors to separate submod Nikolay Kim 2019-03-10 10:01:24 -07:00
  • 49d65fb07a move extract to submodule Nikolay Kim 2019-03-10 09:34:25 -07:00
  • 9b8812423c reexport Server controller form actix-server Nikolay Kim 2019-03-10 09:20:58 -07:00
  • 3a2035a121 fix doc tests Nikolay Kim 2019-03-09 21:15:26 -08:00
  • be9031c55e update doc api Nikolay Kim 2019-03-09 20:48:05 -08:00
  • 12f0c78091 port identity middleware Nikolay Kim 2019-03-09 20:40:09 -08:00
  • 134863d5c8 move middlewares Nikolay Kim 2019-03-09 18:04:40 -08:00
  • 513ce0b08d add json and form client request's method Nikolay Kim 2019-03-09 17:42:35 -08:00
  • 85664cc6f7 update deps Nikolay Kim 2019-03-09 14:56:18 -08:00
  • 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
  • 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