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

Commit Graph

  • 1e069bb843 Merge branch '1.0' Nikolay Kim 2019-03-23 10:16:32 -07:00
  • 535b407ac0 make cookies optional Nikolay Kim 2019-03-23 10:06:54 -07:00
  • c5c7b244be cookie is optional Nikolay Kim 2019-03-23 09:40:20 -07:00
  • 00b7dc7887 handle socket shutdown for h1 connections Nikolay Kim 2019-03-18 09:44:48 -07:00
  • 8872f3b590 fix ws upgrade Nikolay Kim 2019-03-18 05:30:18 -07:00
  • fd86d73a03 fix response upgrade type Nikolay Kim 2019-03-18 05:26:12 -07:00
  • efe3025395 add handshake test Nikolay Kim 2019-03-17 22:57:27 -07:00
  • 3301a46264 proper connection upgrade check Nikolay Kim 2019-03-17 22:56:13 -07:00
  • b0343eb22d simplify ws stream interface Nikolay Kim 2019-03-17 22:31:10 -07:00
  • 6ab7665868 export ws module Nikolay Kim 2019-03-17 22:11:50 -07:00
  • fd3e351c31 add websockets context Nikolay Kim 2019-03-17 22:02:03 -07:00
  • f26d4b6a23 do not chunk websocket stream Nikolay Kim 2019-03-17 21:57:53 -07:00
  • 85c2887b30 export ws::hash_key Nikolay Kim 2019-03-17 21:09:50 -07:00
  • 88152740c6 move macros tests to codegen crate Nikolay Kim 2019-03-17 20:20:10 -07:00
  • a07ea00cc4 add basic test for proc macro Nikolay Kim 2019-03-17 13:55:03 -07:00
  • 6b66681827 add basic actors integration Nikolay Kim 2019-03-17 13:47:20 -07:00
  • 9bd0f29ca3 add tests for error and some responders Nikolay Kim 2019-03-17 10:11:10 -07:00
  • c14c66d2b0 add json extractor tests Nikolay Kim 2019-03-17 09:52:41 -07:00
  • 2b5f9f0511 temp fix for tarpaulin Nikolay Kim 2019-03-17 08:50:25 -07:00
  • 7435c5e9bf temp fix for tarpaulin Nikolay Kim 2019-03-17 01:49:00 -07:00
  • b550f9ecf4 update imports Nikolay Kim 2019-03-17 01:08:56 -07:00
  • fa66a07ec5 move httpmessage futures to actix-web Nikolay Kim 2019-03-17 01:02:51 -07:00
  • 9012c46fe1 move payload futures from actix-http Nikolay Kim 2019-03-17 00:48:40 -07:00
  • fd141ef9b1 move json to actix-web Nikolay Kim 2019-03-16 22:10:15 -07:00
  • c80884904c move JsonBody from actix-http Nikolay Kim 2019-03-16 22:04:09 -07:00
  • 725ee3d396 rename extract to types Nikolay Kim 2019-03-16 21:43:48 -07:00
  • 4a4826b23a cleanup doc strings and clippy warnings Nikolay Kim 2019-03-16 21:35:02 -07:00
  • e396c90c9e update api doc Nikolay Kim 2019-03-16 21:13:16 -07:00
  • 60386f1791 introduce RouteData extractor Nikolay Kim 2019-03-16 21:09:11 -07:00
  • 6afcecdb5f Merge branch '1.0' of github.com:actix/actix-web into 1.0 Nikolay Kim 2019-03-16 20:17:48 -07:00
  • b1e267bce4 rename State to a Data Nikolay Kim 2019-03-16 20:17:27 -07:00
  • d93fe157b9 use better name Route::data instead of Route::config Nikolay Kim 2019-03-16 11:58:01 -07:00
  • 414614e1b5 change marco import (#727) lagudomeze 2019-03-16 12:08:39 +08:00
  • ce4a2629f3 update actix-connect Nikolay Kim 2019-03-14 22:56:06 -07:00
  • 15ba40d3ab fix non ssl connector Nikolay Kim 2019-03-14 13:08:05 -07:00
  • 76bb30dc3a fix names Nikolay Kim 2019-03-14 13:06:29 -07:00
  • 1f9467e880 update tests Nikolay Kim 2019-03-14 12:01:35 -07:00
  • b8bfd29d2c use Uri as client connect message Nikolay Kim 2019-03-14 11:52:52 -07:00
  • bf8262196f feat: enable use of patch as request method (#718) Jannik Keye 2019-03-14 09:36:10 +01:00
  • d2c755bb47 update client connector Nikolay Kim 2019-03-13 22:57:28 -07:00
  • 3a24a75d13 update dep Nikolay Kim 2019-03-13 16:56:11 -07:00
  • 033a8d890c update actix connect Nikolay Kim 2019-03-13 15:57:33 -07:00
  • 1941aa0217 use actix-connect crate Nikolay Kim 2019-03-13 14:41:40 -07:00
  • 17ecdd63d2 httpresponse: add constructor for HttpResponseBuilder (#697) Luca Bruno 2019-03-13 15:20:18 +01:00
  • 86405cfe7a more tests Nikolay Kim 2019-03-12 22:57:09 -07:00
  • 28f01beaec update deps Nikolay Kim 2019-03-12 17:06:08 -07:00
  • f627d01055 update actix-server Nikolay Kim 2019-03-12 17:04:08 -07:00
  • 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