Commit graph

135 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
ed5632d11f CHANGELOG 2018-08-28 09:44:58 -04:00
Tobe O
9dd355a4c5 All tests pass 2018-08-21 14:50:43 -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
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
340b08da1b Add flags to Angel constructor 2018-08-20 21:05:05 -04:00
Tobe O
306549dd53 Starts up, but is broken 2018-08-20 16:58:37 -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
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
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
c2ee694cc3 Update query parsing 2018-08-20 00:09:54 -04:00
Tobe O
90409711b4 Completely remove ResponseContext.io 2018-08-19 23:39:37 -04:00
Tobe O
ffbbb75c8c Make RequestContext generic 2018-08-19 23:28:27 -04:00
Tobe O
91c97c78b9 Make RequestContext generic 2018-08-19 23:27:34 -04:00
Tobe O
41e70787bc Remove all usage of dart2_constant 2018-08-19 23:06:29 -04:00
Tobe O
4b768df7f2 Depend on package:file 2018-08-19 22:45:55 -04:00
Tobe O
3584ae2b22 Force dep on Dart >=2.0.0-dev 2018-08-19 22:40:47 -04:00
Tobe O
4fce6594e2 Strip out TypedService 2018-08-19 22:37:48 -04:00
Tobe O
b60a89e364 Remove lib/hooks.dart 2018-08-19 22:32:45 -04:00
Tobe O
45c3206ff6 Strip out json god 2018-08-19 11:49:33 -04:00
Tobe O
2855017d68 Switch to MediaType 2018-08-19 11:33:25 -04:00
Tobe O
0cd7750a78 Removed random_string dependency 2018-08-17 19:03:28 -04:00
Tobe O
4c0cdf4d18 Patched another cast bug 2018-08-03 23:38:31 -04:00
Tobe O
60cb727ca8 Added Service.findOne tests 2018-07-12 11:19:25 -04:00
Tobe O
81e768cb16 Added findOne to Service 2018-07-12 11:08:53 -04:00
Tobe O
13addcf982 Finalizers before sending 2018-07-09 12:50:20 -04:00
Tobe O
49bfe5052d Patch 2018-07-09 11:59:17 -04:00
Tobe O
bace6a2298 * Patch ResponseContext.redirectTo to fold parameters, instead of
`as`-casting them to `Map<String, dynamic>`.
2018-07-09 11:19:02 -04:00
Tobe O
015c3774cc Skip parameter meta tests on newer VM's where it's blocked on: https://github.com/dart-lang/sdk/issues/33774 2018-07-09 11:02:00 -04:00
Tobe O
999d92ce95 Patch services_test for strong mode 2018-07-09 10:49:59 -04:00
Tobe O
8fabcef9bc Tracked down the rogue "null" print 2018-07-09 10:40:06 -04:00
Tobe O
3ee209678d Provide custom IsInstanceOf for testing 2018-07-09 10:28:32 -04:00
Tobe O
5cb941676f +7 2018-06-27 14:40:43 -04:00
Tobe O
4e6d280b8f +6 2018-06-22 23:59:41 -04:00
Tobe O
5d851b6cde +5 2018-06-22 23:29:38 -04:00
Tobe O
b1c4529b84 Fix hooking bug 2018-06-20 15:44:44 -04:00
Tobe O
5ea8ac31ff Fix async bugs 2018-06-10 19:17:11 -04:00
Tobe O
156d5290c5 1.1.4+2 2018-06-10 18:34:05 -04:00
Tobe O
00ed942c4e 1.1.4+1 2018-06-08 03:20:09 -04:00
Tobe O
954e8141dd 1.1.4 2018-06-08 03:06:26 -04:00
Tobe O
ef5a28b956 1.1.3 2018-05-15 23:18:03 -04:00
Tobe O
cf796044bf Fixed all broken tests 2018-05-15 23:14:29 -04:00