Rob Ede
|
da69bb4d12
|
implement App::data as App::app_data(Data::new(T))) (#1906)
|
2021-01-15 23:37:33 +00:00 |
|
Rob Ede
|
0a506bf2e9
|
cleanup top level doc comments
|
2021-01-15 05:38:50 +00:00 |
|
fakeshadow
|
57398c6df1
|
Refactor/service request (#1893)
|
2021-01-11 01:29:16 +00:00 |
|
fakeshadow
|
46b2f7eaaf
|
use a non leak pool for HttpRequestInner (#1889)
Co-authored-by: Rob Ede <robjtede@icloud.com>
|
2021-01-10 22:59:44 +00:00 |
|
fakeshadow
|
9e401b6ef7
|
refactor Scope (#1895)
|
2021-01-09 18:06:49 +00:00 |
|
fakeshadow
|
57a3722146
|
More refactor of app_service (#1879)
|
2021-01-06 18:11:20 +00:00 |
|
fakeshadow
|
57da1d3c0f
|
refactor app_service (#1877)
|
2021-01-06 11:35:30 +00:00 |
|
Rob Ede
|
21f6c9d7a5
|
improve code readability
|
2021-01-04 00:49:02 +00:00 |
|
fakeshadow
|
e1683313ec
|
optimize ServiceRequest methods (#1870)
Co-authored-by: Rob Ede <robjtede@icloud.com>
|
2021-01-04 00:32:41 +00:00 |
|
fakeshadow
|
32de9f8840
|
Tokio 1.0 (#1813)
Co-authored-by: Rob Ede <robjtede@icloud.com>
|
2021-01-03 23:47:04 +00:00 |
|
fakeshadow
|
3beb4cf2da
|
replace tinyvec with smallvec (#1866)
|
2021-01-01 23:18:25 +00:00 |
|
Jonas Platte
|
d765e9099d
|
Fix clippy::rc_buffer (#1728)
|
2020-10-10 09:26:05 +09:00 |
|
Yuki Okushi
|
92b5bcd13f
|
Check format and tweak CI config (#1619)
|
2020-07-22 00:28:33 +01:00 |
|
Rob Ede
|
971ba3eee1
|
fix continous growth of app data in pooled requests (#1609)
fixes #1606
fixes #1607
|
2020-07-18 16:17:00 +01:00 |
|
Yuki Okushi
|
a98e53ecb8
|
web: Minimize futures dependencies
|
2020-05-19 08:29:12 +09:00 |
|
Rob Ede
|
f3b0233477
|
use mem::take where possible (#1507)
|
2020-05-17 10:54:42 +09:00 |
|
Rob Ede
|
879cad9422
|
allow parent data containers to be accessed from child scopes
|
2020-05-09 00:31:26 +01:00 |
|
Rob Ede
|
c27d3fad8e
|
clarify resource/scope app data overriding (#1476)
* relocate FnDataFactory
* clarify app data overriding in Scope and Resource
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
|
2020-04-30 02:20:47 +09:00 |
|
Rob Ede
|
bb17280f51
|
simplify data factory future polling (#1473)
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
|
2020-04-29 15:38:53 +09:00 |
|
Nikolay Kim
|
c877840c07
|
rename App::register_data to App::app_data and HttpRequest::app_data returns Option<&T> instead of Option<&Data<T>>
|
2019-12-20 17:13:09 +06:00 |
|
Nikolay Kim
|
a08d8dab70
|
AppConfig::secure() is always false. #1202
|
2019-12-20 16:04:51 +06:00 |
|
Nikolay Kim
|
1f3ffe38e8
|
update actix-service dep
|
2019-12-08 19:25:24 +06:00 |
|
Nikolay Kim
|
6c9f9fff73
|
clippy warnings
|
2019-12-08 00:46:51 +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 |
|
Nikolay Kim
|
4dc31aac93
|
use actix_rt::test for test setup
|
2019-11-26 11:25:50 +06:00 |
|
Nikolay Kim
|
3127dd4db6
|
migrate actix-web to std::future
|
2019-11-21 16:02:17 +06:00 |
|
Nikolay Kim
|
60b7aebd0a
|
fmt & clippy
|
2019-09-12 21:52:46 +06:00 |
|
Nikolay Kim
|
2a2d7f5768
|
nightly clippy warnings
|
2019-07-17 15:53:51 +06:00 |
|
Nikolay Kim
|
7b1dcaffda
|
cleanup deprecation warning for Box<dyn>
|
2019-07-17 11:44:39 +06:00 |
|
Nikolay Kim
|
af9fb5d190
|
Support asynchronous data factories #850
|
2019-06-28 10:43:52 +06:00 |
|
Nikolay Kim
|
1eb89b8375
|
remove debug prints
|
2019-05-25 03:16:53 -07:00 |
|
Nikolay Kim
|
d3e807f6e9
|
move Payload to inner http request
|
2019-05-22 11:49:27 -07:00 |
|
Nikolay Kim
|
7746e785c1
|
re-export Service and Transform traits
|
2019-05-22 11:20:37 -07:00 |
|
Nikolay Kim
|
12842871fe
|
Clear http requests pool on app service drop #860
|
2019-05-22 11:18:33 -07:00 |
|
Nikolay Kim
|
df08baf67f
|
update actix-net dependencies
|
2019-05-12 08:34:51 -07:00 |
|
Nikolay Kim
|
fa78da8156
|
unify route and app data, it allows to provide global extractor config #775
|
2019-05-04 19:43:49 -07:00 |
|
Nikolay Kim
|
898ef57080
|
Fix async web::Data factory handling
|
2019-04-23 21:21:49 -07:00 |
|
Nikolay Kim
|
09cdf1e302
|
Rename RouterConfig to ServiceConfig
|
2019-04-15 07:32:49 -07:00 |
|
Nikolay Kim
|
4f30fa9d46
|
Remove generic type for request payload, always use default
|
2019-04-13 14:50:54 -07:00 |
|
Nikolay Kim
|
aa78565453
|
use objects pool for HttpRequest; optimize nested services call
|
2019-04-07 23:06:21 -07:00 |
|
Nikolay Kim
|
1904b01fc0
|
add content-encoding decompression
|
2019-03-26 15:14:32 -07:00 |
|
Nikolay Kim
|
b1e267bce4
|
rename State to a Data
|
2019-03-16 20:17:27 -07:00 |
|
Nikolay Kim
|
4d96abb639
|
use actix_web::Error for middleware errors
|
2019-03-10 16:35:38 -07:00 |
|
Nikolay Kim
|
54678308d0
|
propogate app config with http request; add tests for url_for
|
2019-03-09 14:06:24 -08:00 |
|
Nikolay Kim
|
fde55ffa14
|
revert generic request parameter for service; support ServerConfig as new factory config
|
2019-03-09 09:49:11 -08:00 |
|