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
|
3bf3738e65
|
introduce route predicates
|
2017-12-04 13:32:05 -08:00 |
|
Nikolay Kim
|
7c6faaa8e0
|
add Item and Error to FromRequest trait
|
2017-12-03 14:22:04 -08:00 |
|
Nikolay Kim
|
1a5df7192e
|
add multiple apps example
|
2017-12-01 23:32:15 -08:00 |
|
Nikolay Kim
|
6e138bf373
|
refactor streaming responses
|
2017-11-30 14:42:20 -08:00 |
|
Nikolay Kim
|
ffb2e3c0ab
|
update examples
|
2017-11-29 14:03:18 -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
|
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
|
b55d69b4c2
|
better handler result handling
|
2017-11-28 12:42:53 -08:00 |
|
Nikolay Kim
|
ac3fe30d19
|
use git master for examples
|
2017-11-28 10:27:58 -08:00 |
|
Nikolay Kim
|
599f3c26e0
|
start working on guide
|
2017-11-27 16:41:37 -08:00 |
|
Nikolay Kim
|
0519056199
|
consistent naming
|
2017-11-26 22:31:29 -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
|
e571587a8c
|
refactor logger middleware
|
2017-11-23 15:17:16 -08:00 |
|
Nikolay Kim
|
a87784ba15
|
use Result intead of HandlerResult
|
2017-11-18 06:50:07 -10:00 |
|
Nikolay Kim
|
de71ad7de4
|
refactor error handling
|
2017-11-15 20:06:28 -10:00 |
|
Nikolay Kim
|
c565965865
|
rename BinaryBody
|
2017-11-10 13:42:32 -08:00 |
|
Nikolay Kim
|
265628750c
|
refactor logger middleware
|
2017-11-10 12:29:54 -08:00 |
|
Nikolay Kim
|
40c1d3b711
|
refactor middlewares
|
2017-11-09 22:08:54 -08:00 |
|
Nikolay Kim
|
519a9e64f8
|
cleanup tls example
|
2017-11-08 20:29:48 -08:00 |
|
Nikolay Kim
|
02fb424659
|
add custom Debug impl for HttpResponse
|
2017-11-08 19:31:25 -08:00 |
|
Nikolay Kim
|
e558414867
|
add response content encoding
|
2017-11-08 16:44:46 -08:00 |
|
Nikolay Kim
|
c2978a6eea
|
add content encoding decompression
|
2017-11-06 01:27:46 -08:00 |
|
Nikolay Kim
|
d7d3d663e9
|
refactor server impl and add support for alpn http2 negotiation
|
2017-11-04 12:33:14 -07:00 |
|
Nikolay Kim
|
32cefb8455
|
implement h2 writer
|
2017-11-04 09:07:44 -07:00 |
|
Nikolay Kim
|
c14e6c9008
|
make possible to use async handler
|
2017-11-03 13:35:34 -07:00 |
|
Nikolay Kim
|
ec3b139273
|
Allow to start tls server with HttpServer::serve_tls
|
2017-11-01 16:34:58 -07:00 |
|
Nikolay Kim
|
58de9dcf56
|
added new cancel_future_on_stop
|
2017-10-30 14:49:20 -07:00 |
|
Nikolay Kim
|
4e216701c0
|
better handler function ergonimics
|
2017-10-29 21:39:59 -07:00 |
|
Nikolay Kim
|
dec4140733
|
added WsWriter::close
|
2017-10-29 19:49:59 -07:00 |
|
Nikolay Kim
|
fb0270e27d
|
refactor Payload stream
|
2017-10-26 23:14:33 -07:00 |
|
Nikolay Kim
|
488fb256b4
|
add optional skeptic
|
2017-10-26 06:12:23 -07:00 |
|
Nikolay Kim
|
c435f16170
|
refactory response body
|
2017-10-23 23:25:32 -07:00 |
|
Nikolay Kim
|
bea8e4825d
|
update websocket example
|
2017-10-23 18:42:15 -07:00 |
|
Nikolay Kim
|
203d0dd80f
|
add stateful example
|
2017-10-23 11:48:06 -07:00 |
|
Nikolay Kim
|
ba504cc69e
|
use actix 0.3
|
2017-10-23 10:05:07 -07:00 |
|
Nikolay Kim
|
f737a3eb3e
|
different ports
|
2017-10-22 21:52:01 -07:00 |
|
Nikolay Kim
|
5699af9795
|
more tests
|
2017-10-22 17:33:24 -07:00 |
|
Nikolay Kim
|
f85925a652
|
refactor error handling
|
2017-10-22 09:13:29 -07:00 |
|
Nikolay Kim
|
afe9459ce1
|
pass request by ref; added middleware support
|
2017-10-21 22:59:59 -07:00 |
|
Nikolay Kim
|
7364e088be
|
basic example
|
2017-10-21 19:35:50 -07:00 |
|
Nikolay Kim
|
6a33b65f02
|
refactor server router
|
2017-10-21 18:54:24 -07:00 |
|
Nikolay Kim
|
4560ca17b2
|
update actix; update examples
|
2017-10-21 15:21:16 -07:00 |
|