Commit graph

957 commits

Author SHA1 Message Date
Tobe O
ce45ef47e5 waterfall -> chain 2018-09-12 00:17:50 -04:00
Tobe O
9945884b5a Bump to 2.0.0-alpha.3 2018-09-11 16:40:23 -04:00
Tobe O
f3481cc227 Add generics to hooked service listeners 2018-09-11 16:34:29 -04:00
Tobe O
7e2afed853 Added generic to Routable.use 2018-09-11 16:25:07 -04:00
Tobe O
20c6aedaa3 Add <Id, Data> 2018-09-11 16:14:31 -04:00
Tobe O
de1d0c6dd0 Require package:angel_production 2018-09-04 21:10:18 -04:00
Tobe O
4369c52a28 Begin update for 2.x 2018-09-04 20:57:39 -04:00
Tobe Osakwe
7b12541842
Update routes.dart 2018-09-02 11:18:18 -04:00
Tobe O
2e8573cd96 Bump to 2.0.0-alpha 2018-08-28 10:58:28 -04:00
Tobe O
ae5acd1a9c Bump to 2.0.0-alpha.2 2018-08-28 09:57:51 -04:00
Tobe O
c6fe31310a Formatting 2018-08-28 09:55:51 -04:00
Tobe O
a212bab74f Response detachment test 2018-08-28 09:55:39 -04:00
Tobe O
be521dcd7f Added HttpResponseContext.detach 2018-08-28 09:48:55 -04:00
Tobe O
fdd1ca16c9 Added ResponseContext.detach 2018-08-28 09:47:03 -04:00
Tobe O
ed5632d11f CHANGELOG 2018-08-28 09:44:58 -04:00
Tobe Osakwe
1a7efdfa25
Update README.md 2018-08-27 11:10:23 -04:00
Tobe O
83de522a53 Dart 2 fixes 2018-08-21 17:24:53 -04:00
Tobe O
1c0ba0771d jsonModelBuilder now uses SharedPartBuilder, rather than
`PartBuilder`.
2018-08-21 17:19:48 -04:00
Tobe O
80f6f08a63 Remove old build scripts 2018-08-21 17:17:53 -04:00
Tobe O
d4fbdcb220 Travisonly run on stable 2018-08-21 17:16:56 -04:00
Tobe O
9fe31207d9 Update deps + bump version 2018-08-21 17:16:44 -04:00
Tobe O
7e29d1519c CHANGELOG + bump to 2.0.0-alpha.1 2018-08-21 14:52:09 -04:00
Tobe O
9dd355a4c5 All tests pass 2018-08-21 14:50:43 -04:00
Tobe O
4017bc1682 dart:mirrors is completely gone from Angel 2018-08-21 10:28:53 -04:00
Tobe O
edcbf9f639 Default to const EmptyReflector() 2018-08-21 10:22:41 -04:00
Tobe O
6822657f26 ioc uses executeHandler 2018-08-20 22:44:32 -04:00
Tobe O
2b1a548cf9 Remove releaseCOrrespondingRequest 2018-08-20 21:57:26 -04:00
Tobe O
15e5cef691 Remove ResponseContext.dispose 2018-08-20 21:45:33 -04:00
Tobe O
582227f99e Make LockableBytesBuilder public 2018-08-20 21:32:28 -04:00
Tobe O
4d980b8e49 ResponseContext.isBuffered 2018-08-20 21:27:39 -04:00
Tobe O
f8bca542c4 Catch sync errors when using zone 2018-08-20 21:12:12 -04:00
Tobe O
340b08da1b Add flags to Angel constructor 2018-08-20 21:05:05 -04:00
Tobe O
ecb15293a9 Routable.use only accepts a Service 2018-08-20 20:53:44 -04:00
Tobe O
306549dd53 Starts up, but is broken 2018-08-20 16:58:37 -04:00
Tobe O
81745ebef5 Removed debug property 2018-08-20 16:53:30 -04:00
Tobe O
bf9e297a92 Move all existing handlers to (req, res) or IoC-based 2018-08-20 16:43:38 -04:00
Tobe O
3c37747f07 Force all handlers to (req, res) { ... } 2018-08-20 16:21:06 -04:00
Tobe O
b9127251a6 Remove usage of removed symbols 2018-08-20 16:00:18 -04:00
Tobe O
3e62d1d31f Implement HttpReqCtx.container 2018-08-20 15:55:44 -04:00
Tobe O
cfc5991fff Remove req.inject 2018-08-20 15:52:44 -04:00
Tobe O
a814e3d1a7 waterfall now only accepts RequestHandler 2018-08-20 15:50:29 -04:00
Tobe O
b95f6b26e2 Remove dep on package:pool 2018-08-20 15:46:12 -04:00
Tobe O
8739dbe4f7 Remove Angel.inject 2018-08-20 15:43:27 -04:00
Tobe O
e576fc5b50 Remove req.injections 2018-08-20 15:42:05 -04:00
Tobe O
e75d20102c Update CHANGELOG 2018-08-20 00:10:09 -04:00
Tobe O
c2ee694cc3 Update query parsing 2018-08-20 00:09:54 -04:00
Tobe O
1dec4f3da6 Rename body parsing methods 2018-08-19 23:51:09 -04:00
Tobe O
2cb0797da5 Make lazy parsing the default 2018-08-19 23:46:38 -04:00
Tobe O
d3a3d93796 Rename HTTP request+response impl, drop the "impl" 2018-08-19 23:40:59 -04:00
Tobe O
90409711b4 Completely remove ResponseContext.io 2018-08-19 23:39:37 -04:00