Nikolay Kim
|
7e9fbfca72
|
missing http codes
|
2018-01-31 12:34:58 -08:00 |
|
Nikolay Kim
|
d152860fa7
|
add Cors::register method
|
2018-01-11 11:14:18 -08:00 |
|
Nikolay Kim
|
70ea43b3c0
|
fix drain support for actor; make pattern more reusable
|
2018-01-02 23:43:17 -08:00 |
|
Nikolay Kim
|
cc38b30f7b
|
refactor http actor usage
|
2017-12-31 17:26:32 -08:00 |
|
Nikolay Kim
|
cf8c2ca95e
|
refactor Handler trait, use mut self
|
2017-12-26 09:00:45 -08:00 |
|
Nikolay Kim
|
c98d320f8c
|
rename FromRequest trait to Responder
|
2017-12-14 09:43:42 -08:00 |
|
Nikolay Kim
|
d4187f682b
|
various cleanups
|
2017-12-13 11:10:03 -08:00 |
|
Nikolay Kim
|
e332c1242f
|
use Route for Applicaiton handlers
|
2017-12-04 14:53:40 -08:00 |
|
Nikolay Kim
|
f5d6179a34
|
renamed Route::handler to Route::f, added Route::h to register Handler
|
2017-12-04 14:07:53 -08:00 |
|
Nikolay Kim
|
7c6faaa8e0
|
add Item and Error to FromRequest trait
|
2017-12-03 14:22:04 -08:00 |
|
Nikolay Kim
|
61744b68a1
|
introduce custom FromRequest traint for conversion into Reply
|
2017-12-02 16:37:21 -08:00 |
|
Nikolay Kim
|
07cc017320
|
make Task private
|
2017-11-30 15:13:56 -08:00 |
|
Nikolay Kim
|
afeecea05f
|
refactor reply handling
|
2017-11-28 19:49:17 -08:00 |
|
Nikolay Kim
|
932e751240
|
add status code helper method for http response
|
2017-11-28 14:23:42 -08:00 |
|
Nikolay Kim
|
0519056199
|
consistent naming
|
2017-11-26 22:31:29 -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
|
c435f16170
|
refactory response body
|
2017-10-23 23:25:32 -07:00 |
|
Nikolay Kim
|
779b480663
|
more simplification for RouteRecognizer
|
2017-10-23 22:02:42 -07:00 |
|
Nikolay Kim
|
afe9459ce1
|
pass request by ref; added middleware support
|
2017-10-21 22:59:59 -07:00 |
|
Nikolay Kim
|
0bfe07b371
|
process inactive tasks
|
2017-10-20 23:12:36 -07:00 |
|
Nikolay Kim
|
f1d6c61c5c
|
add expect/continue support
|
2017-10-15 15:52:52 -07:00 |
|
Nikolay Kim
|
5901f0f9f5
|
Application, router, resource builders
|
2017-10-15 14:17:41 -07:00 |
|
Nikolay Kim
|
5480cb5d49
|
rename httpmessage to httpresponse
|
2017-10-15 09:33:17 -07:00 |
|
Nikolay Kim
|
41f1e6cdc9
|
split http request; add HttpRequest::range()
|
2017-10-14 22:52:38 -07:00 |
|
Nikolay Kim
|
5c9f813d28
|
more tests
|
2017-10-14 10:01:53 -07:00 |
|
Nikolay Kim
|
0447c66de1
|
simplify Frame::Message; impl Try for Reply
|
2017-10-13 14:43:17 -07:00 |
|
Nikolay Kim
|
0e6a67fc26
|
refactor response generation
|
2017-10-10 16:03:32 -07:00 |
|
Nikolay Kim
|
e2dc775e21
|
refactor payload
|
2017-10-08 20:16:48 -07:00 |
|
Nikolay Kim
|
f2d20514fa
|
websocket support
|
2017-10-07 21:48:00 -07:00 |
|
Nikolay Kim
|
ce4aea46c3
|
better naming
|
2017-10-06 23:36:36 -07:00 |
|
Nikolay Kim
|
a505be9321
|
docs
|
2017-10-06 23:14:13 -07:00 |
|
Nikolay Kim
|
0b5f0c4f22
|
initial implementation
|
2017-10-06 21:51:27 -07:00 |
|