1
0
Fork 0
mirror of https://github.com/actix/actix-web.git synced 2024-07-02 20:15:51 +00:00
Commit graph

2416 commits

Author SHA1 Message Date
Nikolay Kim 9c198a0d29 alpha.1 release 2019-03-28 13:46:26 -07:00
Nikolay Kim 9cca86e60d prepear actix-http release 2019-03-28 12:45:41 -07:00
Nikolay Kim 605ce05127 App::enable_encoding() allows to enable compression and decompression 2019-03-28 12:32:59 -07:00
Nikolay Kim 5795850bbb decompress payload in cpu threadpool 2019-03-28 11:08:24 -07:00
Nikolay Kim e84c95968f reuse PayloadBuffer from actix-http 2019-03-28 05:34:33 -07:00
Nikolay Kim 6e0fe7db2d use actix-threadpool for blocking calls 2019-03-28 05:16:43 -07:00
Nikolay Kim 4309d9b88c port multipart support 2019-03-28 05:04:39 -07:00
Nikolay Kim c59937784e add client websockets support 2019-03-27 18:53:19 -07:00
Nikolay Kim e254fe4f9c allow to override response body encoding 2019-03-27 11:29:31 -07:00
Nikolay Kim 3edc515bac refactor RequestHead/ResponseHead 2019-03-27 10:38:01 -07:00
Nikolay Kim fb9c94c3e0 remove Backtrace from error 2019-03-27 09:31:07 -07:00
Nikolay Kim faa3ea8e5b rename BodyLength to BodySize 2019-03-27 09:24:55 -07:00
Nikolay Kim b6b37d3ea3 Add Client::request_from 2019-03-26 23:25:24 -07:00
Nikolay Kim b7570b2476 remove unused code 2019-03-26 22:33:01 -07:00
Nikolay Kim 959aebb24f simplify TestResponse builder 2019-03-26 22:03:00 -07:00
Nikolay Kim d49a8ba53b add client TestResponse 2019-03-26 21:57:04 -07:00
Nikolay Kim 5703bd8160 fix client cookies parsing 2019-03-26 21:31:18 -07:00
Nikolay Kim ab597dd98a Added HTTP Authentication for Client #540 2019-03-26 20:57:06 -07:00
Nikolay Kim 1cca25c276 add client decompression support 2019-03-26 20:45:00 -07:00
Nikolay Kim 2629699b62 rename flate2-c feature to flate2-zlib 2019-03-26 18:46:06 -07:00
Nikolay Kim 1904b01fc0 add content-encoding decompression 2019-03-26 15:14:32 -07:00
Nikolay Kim 9451ba71f4 update cargo files 2019-03-26 12:50:51 -07:00
Nikolay Kim 50c0ddb3cd update tests 2019-03-26 12:31:51 -07:00
Nikolay Kim c7ad677804 Merge actix-http project 2019-03-26 11:54:35 -07:00
Nikolay Kim 2c7da28ef9 move high level client code to awc crate 2019-03-26 11:43:22 -07:00
Nikolay Kim b254113d9f move high level client code from actix-http 2019-03-26 11:41:38 -07:00
Nikolay Kim 999fa65efa Merge branch 'master' of github.com:actix/actix-web 2019-03-26 09:22:51 -07:00
Nikolay Kim cc24c77acc add Client::new() 2019-03-26 09:11:27 -07:00
Max Frai 254b61e800 Fix copy/paste mistake in error message (#733) 2019-03-26 09:07:19 -07:00
Nikolay Kim 83d4447349 add http client 2019-03-25 21:58:01 -07:00
Nikolay Kim 9037473e0f update client error 2019-03-25 21:52:45 -07:00
Nikolay Kim 8d1195d8ac add async handler tests 2019-03-25 14:33:34 -07:00
Nikolay Kim e18227cc3d add wrap_fn to App and Scope 2019-03-25 13:43:02 -07:00
Douman d30027ac5b Remove StaticFilesConfig (#731)
* Remove StaticFilesConfig

* Applying comments

* Impl Clone for Files<S>
2019-03-25 13:02:37 -07:00
Nikolay Kim 86a21c956c rename .middleware to .wrap 2019-03-25 13:02:10 -07:00
Nikolay Kim 939d2e745c rename Resource::middleware to Resource::wrap and add wrap_fn for fn middlewares 2019-03-25 12:47:58 -07:00
Nikolay Kim 1970c99522 add session test 2019-03-24 20:21:20 -07:00
Nikolay Kim 51e4dcf3b3 update test doc string 2019-03-24 17:13:17 -07:00
Nikolay Kim e37e81af0b simplify Payload extractor 2019-03-24 17:00:59 -07:00
Nikolay Kim ed322c175e update tests 2019-03-24 16:28:16 -07:00
Nikolay Kim b95e99a09e update changes 2019-03-24 16:17:59 -07:00
Nikolay Kim ffb3324129 do not use default resource from app, return 405 if no matching route found 2019-03-24 16:15:34 -07:00
Nikolay Kim 9932a342ef export Scope 2019-03-24 11:59:35 -07:00
Nikolay Kim c1e8d8363c fix errhandlers doc string 2019-03-24 11:49:26 -07:00
Nikolay Kim 913155d34c update doc strings 2019-03-24 11:47:23 -07:00
Nikolay Kim ede32c8b3f export errhandlers module 2019-03-24 11:32:30 -07:00
Nikolay Kim 307b2e5b0e fix compress features 2019-03-24 11:29:35 -07:00
Nikolay Kim bc01d39d4d add error response test for cors 2019-03-23 22:03:40 -07:00
Nikolay Kim 548f6f89bf allow to get app data via HttpRequest 2019-03-23 21:39:02 -07:00
Nikolay Kim 5b06f2bee5 port cors middleware 2019-03-23 21:29:16 -07:00