Commit graph

144 commits

Author SHA1 Message Date
Tobe O
681e2ac596 findServiceOf 2018-11-07 21:53:07 -05:00
Tobe O
10b6011aba Add mountController + test 2018-11-07 21:50:04 -05:00
Tobe O
76532f9509 Allow redir to Uri 2018-11-07 21:37:00 -05:00
Tobe O
7fec4c243d Add readMany 2018-11-07 21:34:03 -05:00
Tobe O
2cf10afb06 Wrap parseQuery 2018-11-06 14:28:09 -05:00
Tobe O
8e08c1d857 Add AngelHttp.uri 2018-11-06 14:26:45 -05:00
Tobe O
86152f7a04 service map tests 2018-10-22 12:29:09 -04:00
Tobe O
0ad9560095 Strip out HTTP 2018-10-22 11:54:41 -04:00
Tobe O
411ff21dca bump -> 2.0.0-alpha.7 2018-10-21 04:41:35 -04:00
Tobe O
0d64e101f4 Custom container in handleContained 2018-10-21 04:00:39 -04:00
Tobe O
b1d685797e MapService -> <String, dynamic> 2018-10-19 12:54:05 -04:00
Tobe O
88b8c6de25 Bump to 2.0.0-alpha.4 2018-09-12 00:32:22 -04:00
Tobe O
fed8cf74f6 CHANGELOG 2018-09-12 00:18:15 -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
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
edcbf9f639 Default to const EmptyReflector() 2018-08-21 10:22:41 -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
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
ecb15293a9 Routable.use only accepts a Service 2018-08-20 20:53:44 -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
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
697a1a788f Completely remove RequestContext.io 2018-08-19 23:31:59 -04:00
Tobe O
ffbbb75c8c Make RequestContext generic 2018-08-19 23:28:27 -04:00
Tobe O
2a306e1ec3 Make parseId static + docs 2018-08-19 23:20:12 -04:00
Tobe O
d211804cd8 Add more to parseId 2018-08-19 23:18:19 -04:00
Tobe O
79818cf001 Completely removed the AngelBase class 2018-08-19 22:55:54 -04:00
Tobe O
7a2054ff46 CHANGELOG now only reflects on 2.0.0-alpha+ 2018-08-19 22:42:07 -04:00
Tobe O
4fce6594e2 Strip out TypedService 2018-08-19 22:37:48 -04:00
Tobe O
074b640980 Remove traces of json_god 2018-08-19 22:31:08 -04:00
Tobe O
45c3206ff6 Strip out json god 2018-08-19 11:49:33 -04:00
Tobe O
b326e6c547 Changed view engine to use Map<String, dynamic> 2018-08-19 11:42:40 -04:00
Tobe O
2855017d68 Switch to MediaType 2018-08-19 11:33:25 -04:00
Tobe O
32a85c97ef Removed random_string dependency 2018-08-17 19:05:32 -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
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
93f0dae1eb * Apply fold in redirectToAction; bump version -> 1.1.4+9 2018-07-09 11:24:39 -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
d5e3791c55 CHANGELOG, bump to 1.1.4+8 2018-07-09 10:43:54 -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
24de38151e Use dart2_constant 2018-05-15 22:05:13 -04:00
Tobe O
ed1090fb8e CHANGELOG 2018-04-06 15:46:28 -04:00
Tobe O
289f4a6ec7 MapService dates will be strings 2018-03-30 14:33:36 -04:00
Tobe O
b3aceaa83b Service.toId no longer only takes a String 2018-02-07 00:48:32 -05:00
Tobe O
9e915fa7d2 AnonymousService now takes FutureOr 2018-02-07 00:46:59 -05:00
Tobe O
14f2b5d807 Deprecated AngelMetrics 2018-02-07 00:26:11 -05:00
Tobe O
116824e7c5 Deprecated ServerGenerator 2018-02-06 23:17:40 -05:00
Tobe O
56e1fc62d0 Added autoSnakeCaseNames to MapService 2018-02-06 22:24:44 -05:00
Tobe O
333ba32dff Response no longer closes if serialize is called with an empty string 2018-02-06 22:16:52 -05:00
Tobe O
c79de1050c Patched ResponseContext#isOpen, bump to 1.1.0+3 2017-12-12 13:33:58 -05:00
Tobe O
4657342569 Patched handleAngelHttpException, bump to 1.1.0+2 2017-12-12 13:28:52 -05:00
Tobe O
dc3c67b28d Patched _matchesId, bump to 1.1.0+1 2017-12-10 00:05:59 -05:00
Tobe O
eb58b20a0f Close #178, bump to 1.1.0 2017-12-06 09:46:35 -05:00
Tobe O
2d87631e8d +9 2017-11-28 13:14:50 -05:00
Tobe O
416fb40b82 autoIdAndDateFields in MapService 2017-11-18 12:42:31 -05:00
Tobe O
be3b3bd3d2 pattern matching 2017-10-10 12:55:42 -04:00
Tobe O
27ca19bbea 1.1.0-alpha+5 2017-10-04 10:09:12 -04:00
Tobe O
e3e25453b6 +4 2017-09-24 15:43:14 -04:00
Tobe O
3fcb195d8c +3 2017-09-24 13:56:33 -04:00
Tobe O
79b5b79af1 1.1.0-alpha 2017-09-22 10:03:23 -04:00
Tobe O
5e88ef16f9 1.1.0-alpha start 2017-09-22 00:48:22 -04:00
thosakwe
e9721554cc Update README 2017-08-28 11:40:08 -04:00
thosakwe
f2ea859b92 1.0.9+1 2017-08-28 11:29:27 -04:00
thosakwe
3d59ec0771 1.0.9 2017-08-15 19:01:16 -04:00
thosakwe
3599e83ecf Remove reopen 2017-08-03 12:42:16 -04:00
thosakwe
f6695080b8 Working on 1.0.8, including performance tuning 2017-08-03 12:40:21 -04:00
thosakwe
3d12297316 1.0.7+2 2017-07-23 11:41:12 -04:00
thosakwe
15fc38d22a Swapped to angel_model 2017-07-11 16:48:19 -04:00
thosakwe
62dc317239 Added RequestContext.accepts 2017-07-10 19:08:05 -04:00