1
0
mirror of https://github.com/fafhrd91/actix-web synced 2025-08-31 08:57:00 +02:00
Commit Graph

71 Commits

Author SHA1 Message Date
Rob Ede
e0e4d1e661 chore: move deny lints to manifests 2024-07-07 03:54:00 +01:00
Rob Ede
7f0504e32b chore: temp allow #[allow(non_local_definitions)] 2024-03-01 18:11:30 +00:00
Rob Ede
5e5e5d8315 chore: remove allow(uninlined_format_args) 2023-12-16 10:33:00 +00:00
Rob Ede
79a38e0628 apply standard formatting 2023-07-17 02:38:12 +01:00
Rob Ede
67efa4a4db migrate to doc_auto_cfg 2023-02-26 21:55:25 +00:00
Joel Wurtz
bf1f169be2 [awc] change client::Connect to be public (#2690) 2023-02-09 09:32:04 +00:00
Rob Ede
6f0a6bd1bb address clippy lints
For intrepid commit message readers:
The choice to add allows for the inlined format args lint instead of actually
inlining them is not very clear because our actual real world MSRV is not clear.
We currently claim 1.60 is our MSRV but this is mainly due to dependencies. I'm
fairly sure that we could support < 1.58 if those deps are outdated in a users
lockfile. We'll remove these allows again at some point soon.
2023-01-01 20:56:34 +00:00
Rob Ede
29bd6a1dd5 fix version requirement for futures_util 2022-12-18 01:34:48 +00:00
Rob Ede
8ddb24b49b prepare awc release 3.0.0 (#2684) 2022-03-08 16:51:40 +00:00
Rob Ede
8c2fad3164 align hello-world examples 2022-03-05 23:15:33 +00:00
Rob Ede
01cbfc5724 reduce -http re-exports in awc 2021-12-25 02:34:35 +00:00
Rob Ede
3756dfc2ce move client to own module 2021-12-25 02:34:31 +00:00
Rob Ede
d2590fd46c ClientRequest::send_body takes impl MessageBody (#2546) 2021-12-25 02:33:37 +00:00
Rob Ede
11ee8ec3ab align remaining header map terminology (#2510) 2021-12-13 16:08:08 +00:00
Rob Ede
07f2fe385b standardize crate level lints 2021-12-08 06:09:56 +00:00
Rob Ede
2d053b7036 remove actix_http::http module (#2488) 2021-12-05 14:37:20 +00:00
Rob Ede
c7c02ef99d body ergonomics v3 (#2468) 2021-12-04 19:40:47 +00:00
Rob Ede
e045418038 prepare for actix-tls rc.1 (#2474) 2021-11-30 14:12:04 +00:00
fakeshadow
d13854505f move actix_http::client module to awc (#2425) 2021-10-26 00:37:40 +01:00
Rob Ede
73a655544e tweak compress feature docs 2021-06-19 20:23:06 +01:00
Rob Ede
532f7b9923 refined error model (#2253) 2021-06-17 17:57:58 +01:00
Rob Ede
44c55dd036 remove cookie support from -http (#2065) 2021-04-09 18:07:10 +01:00
fakeshadow
1f1be6fd3d add Client::headers (#2114) 2021-03-31 11:43:56 +01:00
Rob Ede
3188ef5731 don't use rust annotation on code doc blocks 2021-03-25 08:45:52 +00:00
fakeshadow
b75b5114c3 refactor actix_http connection types and connector services (#2081) 2021-03-18 17:53:22 +00:00
fakeshadow
a2b0e86632 simplify connector generic type (#2063) 2021-03-10 23:57:32 +00:00
fakeshadow
5b4105e1e6 Refactor/client builder (#2053) 2021-03-07 23:57:32 +00:00
fakeshadow
c836de44af add client middleware (#2013) 2021-02-28 18:17:08 +00:00
fakeshadow
946cccaa1a refactor awc::ClientBuilder (#2008) 2021-02-18 12:30:09 +00:00
fakeshadow
dfd9dc40ea remove awc::connect::connect trait. (#2004) 2021-02-17 17:10:46 +00:00
Rob Ede
3279070f9f optional cookies features (#1981) 2021-02-13 15:08:43 +00:00
Rob Ede
77efc09362 hide httpmessage mod 2021-02-11 22:58:40 +00:00
fakeshadow
41bc04b1c4 Use immutable reference of service state. Update awc dns resolver. (#1905) 2021-02-07 01:00:40 +00:00
Rob Ede
b1dd8d28bc response header rework (#1869) 2021-01-15 02:11:10 +00:00
Rob Ede
2204614134 don't run awc doctests that rely on external public endpoints (#1888) 2021-01-08 12:00:58 +00:00
Rob Ede
7d632d0b7b use ByteString as container for websocket text message (#1864) 2021-01-04 11:27:32 +00:00
Rob Ede
156c97cef2 prepare awc release 2.0.1 2020-10-30 02:50:53 +00:00
Igor Aleksanov
121075c1ef awc: Rename Client::build to Client::builder (#1665) 2020-09-11 09:24:39 +01:00
Rob Ede
7787638f26 fix CI clippy warnings (#1664) 2020-09-10 14:46:35 +01:00
Igor Aleksanov
3a27580ebe awc: improve module documentation (#1656)
Co-authored-by: Rob Ede <robjtede@icloud.com>
2020-09-09 14:24:12 +01:00
Igor Aleksanov
c54d73e0bb Improve awc websocket docs (#1654)
Co-authored-by: Rob Ede <robjtede@icloud.com>
2020-09-07 12:04:54 +01:00
Yuki Okushi
d7abbff3b0 awc: Minimize futures dependencies 2020-05-19 08:29:12 +09:00
Yuki Okushi
b4d63667df Demote lint level to warn 2020-02-27 22:39:11 +09:00
Nikolay Kim
4a8a9ef405 update tests and clippy warnings 2019-12-08 12:31:16 +06:00
Nikolay Kim
205a964d8f upgrade to tokio 0.2 2019-12-05 23:35:43 +06:00
Nikolay Kim
4dc31aac93 use actix_rt::test for test setup 2019-11-26 11:25:50 +06:00
Nikolay Kim
1f0577f8d5 cleanup api doc examples 2019-11-21 16:02:17 +06:00
Nikolay Kim
b510527a9f update awc tests 2019-11-21 16:02:17 +06:00
Nikolay Kim
45d2fd4299 export frozen request related types; refactor code layout 2019-09-12 10:40:56 +06:00
Nikolay Kim
4092c7f326 clippy warnings 2019-07-17 15:08:30 +06:00