Commit Graph

  • 5b06f2bee5 port cors middleware Nikolay Kim 2019-03-23 21:29:16 -0700
  • 60050307bd session feature is renamed to cookies Nikolay Kim 2019-03-23 11:18:31 -0700
  • 1e069bb843 Merge branch '1.0' Nikolay Kim 2019-03-23 10:16:32 -0700
  • 535b407ac0 make cookies optional Nikolay Kim 2019-03-23 10:06:54 -0700
  • c5c7b244be cookie is optional Nikolay Kim 2019-03-23 09:40:20 -0700
  • 00b7dc7887 handle socket shutdown for h1 connections Nikolay Kim 2019-03-18 09:44:48 -0700
  • 8872f3b590 fix ws upgrade Nikolay Kim 2019-03-18 05:30:18 -0700
  • fd86d73a03 fix response upgrade type Nikolay Kim 2019-03-18 05:26:12 -0700
  • efe3025395 add handshake test Nikolay Kim 2019-03-17 22:57:27 -0700
  • 3301a46264 proper connection upgrade check Nikolay Kim 2019-03-17 22:56:13 -0700
  • b0343eb22d simplify ws stream interface Nikolay Kim 2019-03-17 22:31:10 -0700
  • 6ab7665868 export ws module Nikolay Kim 2019-03-17 22:11:50 -0700
  • fd3e351c31 add websockets context Nikolay Kim 2019-03-17 22:02:03 -0700
  • f26d4b6a23 do not chunk websocket stream Nikolay Kim 2019-03-17 21:57:53 -0700
  • 85c2887b30 export ws::hash_key Nikolay Kim 2019-03-17 21:09:50 -0700
  • 88152740c6 move macros tests to codegen crate Nikolay Kim 2019-03-17 20:20:10 -0700
  • a07ea00cc4 add basic test for proc macro Nikolay Kim 2019-03-17 13:55:03 -0700
  • 6b66681827 add basic actors integration Nikolay Kim 2019-03-17 13:47:20 -0700
  • 9bd0f29ca3 add tests for error and some responders Nikolay Kim 2019-03-17 10:11:10 -0700
  • c14c66d2b0 add json extractor tests Nikolay Kim 2019-03-17 09:52:41 -0700
  • 2b5f9f0511 temp fix for tarpaulin Nikolay Kim 2019-03-17 08:50:25 -0700
  • 7435c5e9bf temp fix for tarpaulin Nikolay Kim 2019-03-17 01:49:00 -0700
  • b550f9ecf4 update imports Nikolay Kim 2019-03-17 01:08:56 -0700
  • fa66a07ec5 move httpmessage futures to actix-web Nikolay Kim 2019-03-17 01:02:51 -0700
  • 9012c46fe1 move payload futures from actix-http Nikolay Kim 2019-03-17 00:48:40 -0700
  • fd141ef9b1 move json to actix-web Nikolay Kim 2019-03-16 22:10:15 -0700
  • c80884904c move JsonBody from actix-http Nikolay Kim 2019-03-16 22:04:09 -0700
  • 725ee3d396 rename extract to types Nikolay Kim 2019-03-16 21:43:48 -0700
  • 4a4826b23a cleanup doc strings and clippy warnings Nikolay Kim 2019-03-16 21:35:02 -0700
  • e396c90c9e update api doc Nikolay Kim 2019-03-16 21:13:16 -0700
  • 60386f1791 introduce RouteData extractor Nikolay Kim 2019-03-16 21:09:11 -0700
  • 6afcecdb5f Merge branch '1.0' of github.com:actix/actix-web into 1.0 Nikolay Kim 2019-03-16 20:17:48 -0700
  • b1e267bce4 rename State to a Data Nikolay Kim 2019-03-16 20:17:27 -0700
  • d93fe157b9 use better name Route::data instead of Route::config Nikolay Kim 2019-03-16 11:58:01 -0700
  • 414614e1b5 change marco import (#727) lagudomeze 2019-03-16 12:08:39 +0800
  • 1cb9d27631
    change marco import lagudomeze 2019-03-16 08:36:29 +0800
  • ce4a2629f3 update actix-connect Nikolay Kim 2019-03-14 22:56:06 -0700
  • 15ba40d3ab fix non ssl connector Nikolay Kim 2019-03-14 13:08:05 -0700
  • 76bb30dc3a fix names Nikolay Kim 2019-03-14 13:06:29 -0700
  • 1f9467e880 update tests Nikolay Kim 2019-03-14 12:01:35 -0700
  • b8bfd29d2c use Uri as client connect message Nikolay Kim 2019-03-14 11:52:52 -0700
  • bf8262196f feat: enable use of patch as request method (#718) Jannik Keye 2019-03-14 09:36:10 +0100
  • 52774a3289 fix: add note in changelog Jannik Keye 2019-03-14 08:32:20 +0100
  • 825056e309 test: patch method Jannik Keye 2019-03-14 08:25:42 +0100
  • 482e3f6011 feat: enable use of patch as request method Jannik Keye 2019-03-07 21:02:34 +0100
  • d2c755bb47 update client connector Nikolay Kim 2019-03-13 22:57:28 -0700
  • 3a24a75d13 update dep Nikolay Kim 2019-03-13 16:56:11 -0700
  • 033a8d890c update actix connect Nikolay Kim 2019-03-13 15:57:33 -0700
  • 1941aa0217 use actix-connect crate Nikolay Kim 2019-03-13 14:41:40 -0700
  • 17ecdd63d2 httpresponse: add constructor for HttpResponseBuilder (#697) Luca Bruno 2019-03-13 15:20:18 +0100
  • ac02f1a4e3
    httpresponse: add constructor for HttpResponseBuilder Luca Bruno 2019-02-13 10:36:26 +0000
  • 86405cfe7a more tests Nikolay Kim 2019-03-12 22:57:09 -0700
  • 28f01beaec update deps Nikolay Kim 2019-03-12 17:06:08 -0700
  • f627d01055 update actix-server Nikolay Kim 2019-03-12 17:04:08 -0700
  • e271d4e47a Merge branch 'master' of github.com:actix/actix-http Nikolay Kim 2019-03-12 16:55:38 -0700
  • 402a40ab27 update actix-server dep Nikolay Kim 2019-03-12 16:55:16 -0700
  • 7242d96701 map BlockingError Nikolay Kim 2019-03-11 23:19:05 -0700
  • a2c4639074 move blocking code to actix-rt Nikolay Kim 2019-03-11 23:11:51 -0700
  • 5ef7325a2f
    Merge branch 'master' into master Douman 2019-03-12 08:14:42 +0300
  • 00d47acedc
    Update README.md Nikolay Kim 2019-03-11 17:56:48 -0700
  • 409888fcd5 remove debug print, remove unused flags Nikolay Kim 2019-03-11 16:47:12 -0700
  • e15e4f18fd update tests Nikolay Kim 2019-03-11 16:42:33 -0700
  • eae48f9612 use server backlog Nikolay Kim 2019-03-11 15:26:05 -0700
  • ad43ca735b update server service requirenments Nikolay Kim 2019-03-11 15:09:42 -0700
  • cc7f6b5eef Fix preflight CORS header compliance; refactor previous patch. (#717) David McGuire 2019-03-10 21:26:54 -0700
  • 9680423025 Add more tests for route Nikolay Kim 2019-03-10 18:33:47 -0700
  • b8829bbf22 add identity middleware tests Nikolay Kim 2019-03-10 17:10:41 -0700
  • 0f0d6b65ca update service request/response location Nikolay Kim 2019-03-10 16:39:46 -0700
  • 6436004194 set test cookie if it is not empty Nikolay Kim 2019-03-10 17:06:43 -0700
  • 50a0cb5653 do no move self Nikolay Kim 2019-03-10 17:02:14 -0700
  • 615fbb49bd support cookies in TestRequest Nikolay Kim 2019-03-10 17:00:03 -0700
  • 4d96abb639 use actix_web::Error for middleware errors Nikolay Kim 2019-03-10 16:35:38 -0700
  • d755772039 add From impls for ResponseBuilder Nikolay Kim 2019-03-10 15:30:31 -0700
  • 79875ea039 update deps Nikolay Kim 2019-03-10 14:22:53 -0700
  • 039efc5703 move tests to different mods Nikolay Kim 2019-03-10 11:04:50 -0700
  • b6c1135798 hide blocking mod Nikolay Kim 2019-03-10 10:56:53 -0700
  • 16c42be4a2 simplify extractor configuration, config is optional now Nikolay Kim 2019-03-10 10:53:56 -0700
  • ee8725b581 move extractors to separate submod Nikolay Kim 2019-03-10 10:01:24 -0700
  • 49d65fb07a move extract to submodule Nikolay Kim 2019-03-10 09:34:25 -0700
  • 9b8812423c reexport Server controller form actix-server Nikolay Kim 2019-03-10 09:20:58 -0700
  • 3a2035a121 fix doc tests Nikolay Kim 2019-03-09 21:15:26 -0800
  • be9031c55e update doc api Nikolay Kim 2019-03-09 20:48:05 -0800
  • 12f0c78091 port identity middleware Nikolay Kim 2019-03-09 20:40:09 -0800
  • 134863d5c8 move middlewares Nikolay Kim 2019-03-09 18:04:40 -0800
  • 513ce0b08d add json and form client request's method Nikolay Kim 2019-03-09 17:42:35 -0800
  • 85664cc6f7 update deps Nikolay Kim 2019-03-09 14:56:18 -0800
  • 6c4be45787 update deps Nikolay Kim 2019-03-09 14:33:33 -0800
  • d2dba028f6 fix dependency link Nikolay Kim 2019-03-09 14:07:43 -0800
  • 54678308d0 propogate app config with http request; add tests for url_for Nikolay Kim 2019-03-09 14:06:24 -0800
  • 9c7056e9b8 fix connector Nikolay Kim 2019-03-09 13:38:56 -0800
  • c0ce7f0bae update http service usage; add app host Nikolay Kim 2019-03-09 10:53:00 -0800
  • d026821924 unify service builders Nikolay Kim 2019-03-09 10:39:06 -0800
  • fde55ffa14 revert generic request parameter for service; support ServerConfig as new factory config Nikolay Kim 2019-03-09 09:49:11 -0800
  • 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 -0800
  • ca73f178c9 revert generic service request; add ServerConfig to service factories Nikolay Kim 2019-03-09 07:37:23 -0800
  • e324522389 listen method has different signature Nikolay Kim 2019-03-08 22:47:49 -0800
  • efcca3b7e0 Fix preflight CORS header compliance; refactor previous patch. David McGuire 2019-03-06 14:48:55 -0800
  • 2f6df11183 do not execute blocking fn if result is not required Nikolay Kim 2019-03-07 19:31:17 -0800
  • eef687ec80 remove unneeded methods Nikolay Kim 2019-03-07 15:51:24 -0800
  • 88e5059910 add doc string to guards Nikolay Kim 2019-03-07 15:37:39 -0800