Nikolay Kim
8df33f7a81
remove HttpServer::run() as it is not useful with async/await
2019-12-08 00:06:04 +06:00
Nikolay Kim
7ec5ca88a1
update changes
2019-12-07 22:01:55 +06:00
daxpedda
e5f3d88a4e
Switch brotli compressor to rust. ( #1197 )
...
* Switch to a rustified version of brotli.
* Some memory optimizations.
* Make brotli not optional anymore.
2019-12-07 21:55:41 +06:00
Nikolay Kim
0ba125444a
Add impl ResponseBuilder for Error
2019-12-07 21:41:34 +06:00
Nikolay Kim
6c226e47bd
prepare actix-web-actors release
2019-12-07 20:10:36 +06:00
Vlad Frolov
8c3f58db9d
Allow comma-separated websocket subprotocols without spaces ( #1172 )
...
* Allow comma-separated websocket subprotocols without spaces
* [CHANGES] Added an entry to CHANGES.md
2019-12-07 20:08:06 +06:00
daxpedda
4921243add
Fix rustls build. ( #1195 )
2019-12-07 16:14:09 +06:00
daxpedda
91b3fcf85c
Fix dependency features. ( #1196 )
2019-12-07 16:13:26 +06:00
Nikolay Kim
1729a52f8b
prepare alpha.3 release
2019-12-07 13:00:03 +06:00
Nikolay Kim
ed2f3fe80d
use actix-net alpha.3 release
2019-12-07 12:28:26 +06:00
Yuki Okushi
f2ba389496
Merge branch 'master' into master
2019-12-06 16:57:42 +09:00
krircc
439f02b6b1
Update README.md
2019-12-06 14:59:11 +08:00
krircc
e32da08a26
Update README.md
2019-12-06 14:34:14 +08:00
krircc
82110e0927
Update README.md
2019-12-06 14:29:10 +08:00
krircc
7b3354a9ad
Update README.md
2019-12-06 14:26:23 +08:00
krircc
5243e8baca
Update README.md
2019-12-06 14:23:28 +08:00
krircc
98903028c7
Update README.md
2019-12-06 14:22:29 +08:00
Nikolay Kim
7dd676439c
update changes for actix-session
2019-12-06 11:24:25 +06:00
tglman
fbead137f0
feat: add access to UserSession from RequestHead ( #1164 )
...
* feat: add access to UserSession from RequestHead
* add test case for session from RequestHead and changes entry for the new feature
2019-12-06 11:21:43 +06:00
Nikolay Kim
205a964d8f
upgrade to tokio 0.2
2019-12-05 23:35:43 +06:00
Nikolay Kim
b45c6cd66b
replace hashbrown with std hashmap
2019-12-04 18:33:43 +06:00
Nikolay Kim
0015a204aa
update version
2019-12-03 19:03:53 +06:00
Nikolay Kim
c7ed6d3428
update version
2019-12-03 16:35:31 +06:00
Nikolay Kim
cf30eafb49
update md
2019-12-03 00:49:12 +06:00
Nikolay Kim
14075ebf7f
use released versions of actix-net
2019-12-02 23:33:39 +06:00
Nikolay Kim
068f047dd5
update service factory config
2019-12-02 21:37:13 +06:00
Nikolay Kim
f4c01384ec
update to latest actix-net
2019-12-02 17:33:11 +06:00
krircc
b7d44d6c4c
Merge pull request #1 from actix/master
...
git pull
2019-12-01 16:56:42 +08:00
Yuki Okushi
33574403b5
Remove rustls
from package.metadata.docs.rs
( #1182 )
2019-11-28 06:25:21 +06:00
Nikolay Kim
dcc6efa3e6
Merge branch 'master' of github.com:actix/actix-web
2019-11-27 21:08:13 +06:00
Nikolay Kim
56b9f11c98
disable rustls
2019-11-27 21:07:49 +06:00
Folyd
f43a706364
Set name for each generated resource
2019-11-26 19:25:28 +06:00
Nikolay Kim
f2b3dc5625
update examples
2019-11-26 17:16:33 +06:00
Nikolay Kim
f73f97353b
refactor ResponseError trait
2019-11-26 16:07:39 +06:00
Nikolay Kim
4dc31aac93
use actix_rt::test for test setup
2019-11-26 11:25:50 +06:00
Nikolay Kim
c1c44a7dd6
upgrade derive_more
2019-11-25 17:59:14 +06:00
Jim Blandy
c5907747ad
Remove implementation of Responder for (). Fixes #1108 .
...
Rationale:
- In Rust, one can omit a semicolon after a function's final expression to make
its value the function's return value. It's common for people to include a
semicolon after the last expression by mistake - common enough that the Rust
compiler suggests removing the semicolon when there's a type mismatch between
the function's signature and body. By implementing Responder for (), Actix makes
this common mistake a silent error in handler functions.
- Functions returning an empty body should return HTTP status 204 ("No Content"),
so the current Responder impl for (), which returns status 200 ("OK"), is not
really what one wants anyway.
- It's not much of a burden to ask handlers to explicitly return
`HttpResponse::Ok()` if that is what they want; all the examples in the
documentation do this already.
2019-11-23 21:10:02 +06:00
Martell Malone
525c22de15
fix typos from updating to futures 0.3
2019-11-22 13:25:55 +06:00
Nikolay Kim
57981ca04a
update tests to async handlers
2019-11-22 11:49:35 +06:00
Nikolay Kim
e668acc596
update travis config
2019-11-22 10:13:32 +06:00
Nikolay Kim
512dd2be63
disable rustls support
2019-11-22 07:01:05 +06:00
Nikolay Kim
8683ba8bb0
rename .to_async() to .to()
2019-11-21 21:36:35 +06:00
Nikolay Kim
0b9e3d381b
add test with custom connector
2019-11-21 17:36:18 +06:00
Nikolay Kim
1f0577f8d5
cleanup api doc examples
2019-11-21 16:02:17 +06:00
Nikolay Kim
53c5151692
use response instead of result for asyn c handlers
2019-11-21 16:02:17 +06:00
Nikolay Kim
55698f2524
migrade rest of middlewares
2019-11-21 16:02:17 +06:00
Nikolay Kim
471f82f0e0
migrate actix-multipart
2019-11-21 16:02:17 +06:00
Nikolay Kim
60ada97b3d
migrate actix-session
2019-11-21 16:02:17 +06:00
Nikolay Kim
0de101bc4d
update actix-web-codegen tests
2019-11-21 16:02:17 +06:00
Nikolay Kim
95e2a0ef2e
migrate actix-framed
2019-11-21 16:02:17 +06:00