Commit graph

197 commits

Author SHA1 Message Date
Tobe O
8ef86f61a3 Move Controller to core 2018-10-22 11:56:03 -04:00
Tobe O
0ad9560095 Strip out HTTP 2018-10-22 11:54:41 -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
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
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
3e62d1d31f Implement HttpReqCtx.container 2018-08-20 15:55:44 -04:00
Tobe O
b95f6b26e2 Remove dep on package:pool 2018-08-20 15:46:12 -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
Tobe O
697a1a788f Completely remove RequestContext.io 2018-08-19 23:31:59 -04:00
Tobe O
41e70787bc Remove all usage of dart2_constant 2018-08-19 23:06:29 -04:00
Tobe O
45c3206ff6 Strip out json god 2018-08-19 11:49:33 -04:00
Tobe O
60cb727ca8 Added Service.findOne tests 2018-07-12 11:19:25 -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
4e6d280b8f +6 2018-06-22 23:59:41 -04:00
Tobe O
5d851b6cde +5 2018-06-22 23:29:38 -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
cf796044bf Fixed all broken tests 2018-05-15 23:14:29 -04:00
Tobe O
50e6d0d1a3 Use dart2_constant 2018-05-15 22:40:57 -04:00
Tobe O
24de38151e Use dart2_constant 2018-05-15 22:05:13 -04:00
Tobe O
1a32a579d6 Fixed tests 2018-04-06 15:45:58 -04:00
Tobe O
c5dcbedd67 Bring back zones; mysterious hang 2018-04-06 15:43:10 -04:00
Tobe O
453d19aa31 Created pkg:framework/http.dart 2018-02-07 00:44:21 -05:00
Tobe O
e4b23768e4 HTTP ResponseContext works 2018-02-07 00:36:24 -05:00
Tobe O
7602578938 Export HTTP Req+Res context 2018-02-07 00:26:33 -05:00
Tobe O
25dc29e126 Removed HttpHeaders in ResponseContext 2018-02-07 00:22:15 -05:00
Tobe O
9b7bf84acf Deprecated ResponseContext.io, added HTTP equivalent 2018-02-07 00:21:14 -05:00
Tobe O
cf02582d1b Change return type of AngelHttp.createRequestContext 2018-02-06 23:59:59 -05:00
Tobe O
dbfac9c583 Create HttpRequestContextImpl 2018-02-06 23:59:05 -05:00
Tobe O
b07e2f0e8a Updated tests to use AngelHttp API 2018-02-06 23:34:08 -05:00
Tobe O
116824e7c5 Deprecated ServerGenerator 2018-02-06 23:17:40 -05:00