Nikolay Kim
|
fb3185de94
|
rename module
|
2017-12-02 16:47:02 -08:00 |
|
Nikolay Kim
|
61744b68a1
|
introduce custom FromRequest traint for conversion into Reply
|
2017-12-02 16:37:21 -08:00 |
|
Nikolay Kim
|
187948ddd1
|
error response for io::Error
|
2017-12-02 14:58:22 -08:00 |
|
Nikolay Kim
|
29a26b3236
|
code cleanup
|
2017-12-02 12:14:16 -08:00 |
|
Nikolay Kim
|
0fc01c48d1
|
return bad request for param parse error
|
2017-12-02 11:03:41 -08:00 |
|
Nikolay Kim
|
ebfd3ac275
|
tests for PathBuf::from_param
|
2017-12-02 10:43:14 -08:00 |
|
Nikolay Kim
|
d8f27e95a6
|
added FromParam trait for path segment conversions, FramParam impl for PathBuf
|
2017-12-02 10:18:54 -08:00 |
|
Nikolay Kim
|
c3a0a4457a
|
add appl builder async method; add async handler section
|
2017-12-01 21:58:19 -08:00 |
|
Nikolay Kim
|
f0c346f18c
|
handler info
|
2017-12-01 21:29:22 -08:00 |
|
Nikolay Kim
|
186726fbad
|
tests for Completed state
|
2017-12-01 19:57:34 -08:00 |
|
Nikolay Kim
|
97bed17fd2
|
test for completed pipeline state
|
2017-12-01 16:10:01 -08:00 |
|
Nikolay Kim
|
47645626c4
|
refactor pipeline
|
2017-12-01 15:45:15 -08:00 |
|
Nikolay Kim
|
9a1ba527c0
|
recognizer tests
|
2017-11-30 19:34:33 -08:00 |
|
Nikolay Kim
|
3fcd5f6935
|
use http::Uri for uri parsing
|
2017-11-30 19:01:25 -08:00 |
|
Nikolay Kim
|
7135c0163b
|
simlify code
|
2017-11-30 18:27:27 -08:00 |
|
Nikolay Kim
|
f53f35f364
|
added tail pattern
|
2017-11-30 15:48:09 -08:00 |
|
Nikolay Kim
|
07cc017320
|
make Task private
|
2017-11-30 15:13:56 -08:00 |
|
Nikolay Kim
|
271a292ea5
|
no need to store disconnected state on task
|
2017-11-30 14:44:58 -08:00 |
|
Nikolay Kim
|
6e138bf373
|
refactor streaming responses
|
2017-11-30 14:42:20 -08:00 |
|
Nikolay Kim
|
a0bca2d4cf
|
fix typo
|
2017-11-30 07:42:02 -08:00 |
|
Nikolay Kim
|
6c4fdf604b
|
do not set content encoding header for upgraded connection
|
2017-11-29 19:40:27 -08:00 |
|
Nikolay Kim
|
e4f8551cba
|
do not com press upgrade connection
|
2017-11-29 19:36:55 -08:00 |
|
Nikolay Kim
|
559b1c50a3
|
do not encode payload less that 1024 bytes
|
2017-11-29 19:18:37 -08:00 |
|
Nikolay Kim
|
d2eae3d5b3
|
simplify Handler trait
|
2017-11-29 15:10:45 -08:00 |
|
Nikolay Kim
|
991dd107b1
|
update ws doc
|
2017-11-29 14:12:27 -08:00 |
|
Nikolay Kim
|
acc2fff655
|
export and simplify HttpHandler trait
|
2017-11-29 13:53:52 -08:00 |
|
Nikolay Kim
|
427566b90d
|
export Handler
|
2017-11-29 13:41:51 -08:00 |
|
Nikolay Kim
|
16ceb741b8
|
refactor RouteHandler trait
|
2017-11-29 13:26:55 -08:00 |
|
Nikolay Kim
|
6f833798c7
|
refactor http actor handling
|
2017-11-29 10:31:24 -08:00 |
|
Nikolay Kim
|
6177d86d97
|
refactor handler rtype handling
|
2017-11-29 09:17:00 -08:00 |
|
Nikolay Kim
|
e9bfab8012
|
add deref for payload item
|
2017-11-28 19:51:39 -08:00 |
|
Nikolay Kim
|
afeecea05f
|
refactor reply handling
|
2017-11-28 19:49:17 -08:00 |
|
Nikolay Kim
|
987b275c3f
|
add response test
|
2017-11-28 14:29:22 -08:00 |
|
Nikolay Kim
|
932e751240
|
add status code helper method for http response
|
2017-11-28 14:23:42 -08:00 |
|
Nikolay Kim
|
706e2a07de
|
add helper converters into response
|
2017-11-28 13:52:53 -08:00 |
|
Nikolay Kim
|
b55d69b4c2
|
better handler result handling
|
2017-11-28 12:42:53 -08:00 |
|
Nikolay Kim
|
0bd8725426
|
make resource handler result more generic
|
2017-11-28 12:28:51 -08:00 |
|
Nikolay Kim
|
599f3c26e0
|
start working on guide
|
2017-11-27 16:41:37 -08:00 |
|
Nikolay Kim
|
b5a4f6f855
|
hellper method for json body
|
2017-11-27 10:39:47 -08:00 |
|
Nikolay Kim
|
170d3163f3
|
better export naming
|
2017-11-26 22:53:28 -08:00 |
|
Nikolay Kim
|
0519056199
|
consistent naming
|
2017-11-26 22:31:29 -08:00 |
|
Nikolay Kim
|
45433f71e5
|
impl Default trait for HttpRequest
|
2017-11-26 22:20:28 -08:00 |
|
Nikolay Kim
|
b62b303fdb
|
remove unneeded directives
|
2017-11-26 22:11:51 -08:00 |
|
Nikolay Kim
|
8e80fed2af
|
added urlencoded errors
|
2017-11-26 22:00:25 -08:00 |
|
Nikolay Kim
|
fdafb0c848
|
simplify middleware api; fix examples
|
2017-11-26 21:47:33 -08:00 |
|
Nikolay Kim
|
5a3b6638a7
|
move state to request object
|
2017-11-26 21:18:38 -08:00 |
|
Nikolay Kim
|
8e0a7f44d4
|
pass request by value
|
2017-11-26 20:34:20 -08:00 |
|
Nikolay Kim
|
eb7f48a1c6
|
include payload into request
|
2017-11-26 19:00:57 -08:00 |
|
Nikolay Kim
|
32483735ba
|
cookie session implementation
|
2017-11-26 17:34:11 -08:00 |
|
Nikolay Kim
|
53ce186294
|
cleanup pipeline
|
2017-11-25 12:05:27 -08:00 |
|