a04777d | Jason Lewis | 10 May 2014, 12:17:36 UTC | Transformable classes can now be bound by an interface instead of manually registering. Fixes #34. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 10 May 2014, 12:17:36 UTC |
4a7f503 | Jason Lewis | 10 May 2014, 11:58:37 UTC | Eek, fixing some silly syntax errors. Gawd. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 10 May 2014, 11:58:37 UTC |
8064af1 | Jason Lewis | 10 May 2014, 11:54:37 UTC | Allow the transformation layer to be configured. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 10 May 2014, 11:54:37 UTC |
de5d1df | Jason Lewis | 08 May 2014, 12:19:31 UTC | Correctly detect and transform collections. Fixes #30. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 08 May 2014, 12:19:31 UTC |
b17bd08 | Jason Lewis | 08 May 2014, 05:08:32 UTC | Updating the dev-master branch alias. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 08 May 2014, 05:08:32 UTC |
8673e0c | Jason Lewis | 08 May 2014, 05:07:45 UTC | Changing the key for Fractal transformer embeds. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 08 May 2014, 05:07:45 UTC |
afd9254 | Jason Lewis | 07 May 2014, 16:18:31 UTC | Only resolve controllers from the container when they are being routed to. This saves needlessly resolving controllers. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 08 May 2014, 04:18:23 UTC |
9c3b5f0 | Jason Lewis | 07 May 2014, 13:27:51 UTC | Include the exceptions code in the error responses if the code is not 0. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 07 May 2014, 13:27:51 UTC |
b5ca582 | Jason Lewis | 07 May 2014, 04:17:03 UTC | Merge branch 'master' of github.com:dingo/api | 07 May 2014, 04:17:03 UTC |
d112eac | Jason Lewis | 07 May 2014, 04:16:53 UTC | Merge pull request #29 from gabrielkoerich/master Remove fractal from suggest | 07 May 2014, 04:16:53 UTC |
0795589 | Jason Lewis | 07 May 2014, 04:16:25 UTC | Router will only resolve a controller once when a controller contains multiple routable methods. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 07 May 2014, 04:16:25 UTC |
316afa0 | Gabriel Koerich | 07 May 2014, 04:10:17 UTC | Remove fractal from suggest | 07 May 2014, 04:10:17 UTC |
5a7c64d | Jason Lewis | 04 May 2014, 02:58:25 UTC | Suggest the League OAuth 2.0 package. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 04 May 2014, 02:58:25 UTC |
63d2b78 | Jason Lewis | 04 May 2014, 02:43:45 UTC | Test coverage for rate limiting middleware. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 04 May 2014, 02:43:45 UTC |
a9ef146 | Jason Lewis | 04 May 2014, 02:39:22 UTC | Test coverage for exception handler. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 04 May 2014, 02:39:22 UTC |
d608c8a | Jason Lewis | 04 May 2014, 02:36:28 UTC | Throw a BadRequestHttpException for missing authorization header. More test coverage for OAuth2 providers. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 04 May 2014, 02:36:28 UTC |
32133ed | Jason Lewis | 04 May 2014, 02:27:33 UTC | Inject application container into custom auth providers. More testing on authentication. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 04 May 2014, 02:27:33 UTC |
b29e437 | Jason Lewis | 04 May 2014, 01:53:52 UTC | Switch to using callable types instead of closures. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 04 May 2014, 01:53:52 UTC |
89646a8 | Jason Lewis | 04 May 2014, 01:50:29 UTC | Allow configuring the default response format and cleaning up the service provider. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 04 May 2014, 01:50:29 UTC |
ece8b15 | Jason Lewis | 03 May 2014, 09:04:05 UTC | Merge pull request #25 from GrahamCampbell/composer Added Branch Alias | 03 May 2014, 09:04:05 UTC |
ad13abc | Graham Campbell | 03 May 2014, 08:57:42 UTC | Added branch alias | 03 May 2014, 08:57:42 UTC |
7259e08 | Jason Lewis | 03 May 2014, 08:48:10 UTC | Cleaning up and refactoring tests. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 03 May 2014, 08:48:10 UTC |
14968c9 | Jason Lewis | 02 May 2014, 11:15:40 UTC | Check for a transformable type and cleaning up some tests. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 02 May 2014, 11:15:40 UTC |
8bdf5a8 | Jason Lewis | 02 May 2014, 10:19:05 UTC | Properly maintain the route stack. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 02 May 2014, 10:19:05 UTC |
795a898 | Jason Lewis | 02 May 2014, 09:06:44 UTC | Properly queue requests and replace the request input. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 02 May 2014, 09:06:44 UTC |
bb12cdf | Jason Lewis | 02 May 2014, 05:07:49 UTC | Fixing bug where transformers would attempt to transform an array. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 02 May 2014, 05:07:49 UTC |
423bec6 | Jason Lewis | 01 May 2014, 12:36:53 UTC | Rephrasing the docblock on transformer relationships. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 01 May 2014, 12:36:53 UTC |
3e9498a | Jason Lewis | 01 May 2014, 12:15:51 UTC | Test coverage for the controller inspector. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 01 May 2014, 12:15:51 UTC |
7609ee6 | Jason Lewis | 01 May 2014, 12:15:43 UTC | Refactoring. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 01 May 2014, 12:15:43 UTC |
2a2ac30 | Jason Lewis | 01 May 2014, 11:19:05 UTC | Allow runtime extension of the authentication layer. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 01 May 2014, 11:19:05 UTC |
4a22ba3 | Jason Lewis | 01 May 2014, 11:12:23 UTC | Tidying up some things. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 01 May 2014, 11:12:23 UTC |
ec83b05 | Jason Lewis | 01 May 2014, 11:04:19 UTC | Refactoring. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 01 May 2014, 11:04:19 UTC |
4a535b6 | Jason Lewis | 01 May 2014, 10:54:12 UTC | Fixing up transformers and test coverage for pagination transformers. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 01 May 2014, 10:54:12 UTC |
f10c5ff | Jason Lewis | 01 May 2014, 09:47:57 UTC | Resolve transformer from the IoC container. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 01 May 2014, 09:47:57 UTC |
6e80d4a | Jason Lewis | 01 May 2014, 04:29:57 UTC | Implemented Fractal pagination support. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 01 May 2014, 04:29:57 UTC |
3558578 | Jason Lewis | 30 April 2014, 15:23:54 UTC | Renamed from scopes to embeds. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 30 April 2014, 15:23:54 UTC |
b678cad | Jason Lewis | 30 April 2014, 14:59:02 UTC | Allow scopes to be given to transformers for nested or embedded relationships. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 30 April 2014, 14:59:02 UTC |
808eef1 | Jason Lewis | 30 April 2014, 14:10:07 UTC | Parse the accept header for authentication to get the version and format of the request. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 30 April 2014, 14:10:07 UTC |
b1db447 | Jason Lewis | 30 April 2014, 13:58:49 UTC | Removing some aspects of the OAuth integration to simplify things. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 30 April 2014, 13:58:49 UTC |
9300bb1 | Jason Lewis | 30 April 2014, 13:51:12 UTC | Refactoring authentication once more. For the last time. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 30 April 2014, 13:51:12 UTC |
b81f0d9 | Jason Lewis | 30 April 2014, 13:35:18 UTC | Using auth instead of shield for property name. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 30 April 2014, 13:35:18 UTC |
276e5df | Jason Lewis | 30 April 2014, 13:34:28 UTC | Normalizing code and docblocks. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 30 April 2014, 13:34:28 UTC |
dd1075e | Jason Lewis | 30 April 2014, 13:28:00 UTC | Fixing possible issue where authentication is attempted on each request. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 30 April 2014, 13:28:00 UTC |
6c9ff6b | Jason Lewis | 30 April 2014, 13:27:09 UTC | A bit of cleaning up. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 30 April 2014, 13:27:09 UTC |
501a9ba | Jason Lewis | 30 April 2014, 13:16:06 UTC | Refactoring middleware and tests. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 30 April 2014, 13:16:06 UTC |
7310f56 | Jason Lewis | 30 April 2014, 04:22:47 UTC | Implemented Fractal transformations. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 30 April 2014, 04:22:47 UTC |
80ef59c | Jason Lewis | 29 April 2014, 13:14:13 UTC | Allowing formatters to pass a closure that takes the application container as first parameter. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 29 April 2014, 13:14:13 UTC |
2d5d3a0 | Jason Lewis | 28 April 2014, 13:27:45 UTC | Router gracefully falls back to default API version if no exact matching collection is found. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 28 April 2014, 13:27:45 UTC |
12054a2 | Jason Lewis | 28 April 2014, 13:13:45 UTC | Fixed bug where collections were prematurely matched resulting in 404s and fixes for point release API versions. Closes #16. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 28 April 2014, 13:13:45 UTC |
28c9225 | Jason Lewis | 28 April 2014, 13:11:45 UTC | Bind the dispatched request to the container and unbind after the request for better controller type hinting. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 28 April 2014, 13:11:45 UTC |
4bde851 | Jason Lewis | 28 April 2014, 06:11:32 UTC | Refactoring auth and providing helper methods to access OAuth related details. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 28 April 2014, 06:11:32 UTC |
7cb28b3 | Jason Lewis | 27 April 2014, 14:42:26 UTC | Merge pull request #14 from GrahamCampbell/composer Update composer.json | 27 April 2014, 14:42:26 UTC |
290ff5c | Jason Lewis | 27 April 2014, 14:40:13 UTC | Cleaning up tests using time() to prevent the odd failure. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 27 April 2014, 14:40:13 UTC |
94be283 | Jason Lewis | 27 April 2014, 14:39:04 UTC | Updating config. [ci skip] Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 27 April 2014, 14:39:04 UTC |
c6c9823 | Graham Campbell | 27 April 2014, 14:36:23 UTC | Update composer.json | 27 April 2014, 14:36:23 UTC |
6f1c548 | Jason Lewis | 27 April 2014, 14:28:10 UTC | Update controllers and container binding to match latest authentication changes. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 27 April 2014, 14:28:10 UTC |
049e032 | Jason Lewis | 27 April 2014, 14:24:20 UTC | Implemented authentication support the League's OAuth 2.0 server. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 27 April 2014, 14:24:20 UTC |
94875ea | Jason Lewis | 27 April 2014, 14:08:54 UTC | A bit of reshuffling of the OAuth2 provider. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 27 April 2014, 14:08:54 UTC |
291beb9 | Jason Lewis | 27 April 2014, 13:09:07 UTC | Suggest using the Fractal package for the transformation of data. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 27 April 2014, 13:09:07 UTC |
559c07e | Jason Lewis | 27 April 2014, 10:25:20 UTC | More test coverage for internal dispatcher. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 27 April 2014, 10:25:20 UTC |
2321634 | Jason Lewis | 27 April 2014, 10:22:19 UTC | Fixed missing period when building accept header that caused a bug with multiple versions and internal requests. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 27 April 2014, 10:22:19 UTC |
b0ba23e | Jason Lewis | 27 April 2014, 10:15:24 UTC | Fixed request targetting API returning false positives for APIs not operating under a prefix or domain. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 27 April 2014, 10:15:24 UTC |
aad963b | Jason Lewis | 27 April 2014, 10:08:21 UTC | Fixed bug where not found exception was thrown for APIs not operating on a prefix or domain. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 27 April 2014, 10:08:21 UTC |
a29c7b5 | Jason Lewis | 27 April 2014, 09:30:54 UTC | Disable rate limiting by default. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 27 April 2014, 09:30:54 UTC |
5170ac8 | Jason Lewis | 27 April 2014, 06:41:03 UTC | Implemented rate limiting. Closes #2. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 27 April 2014, 06:41:03 UTC |
6e58192 | Jason Lewis | 27 April 2014, 06:40:00 UTC | Injecting application container into middleware to boot. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 27 April 2014, 06:40:00 UTC |
9f31abc | Jason Lewis | 26 April 2014, 15:11:48 UTC | Implementing authentication as middleware instead of filter. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 26 April 2014, 15:11:48 UTC |
d8a2735 | Jason Lewis | 26 April 2014, 13:02:48 UTC | Removing the response facade. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 26 April 2014, 13:02:48 UTC |
c325872 | Jason Lewis | 26 April 2014, 13:00:42 UTC | Fixed dispatcher doubling up the prefix for route names and controller actions. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 26 April 2014, 13:00:42 UTC |
9a7afd9 | Jason Lewis | 26 April 2014, 12:51:53 UTC | Refactoring authentication to make use of a manager. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 26 April 2014, 12:51:53 UTC |
7d35539 | Jason Lewis | 26 April 2014, 08:33:54 UTC | Implemented API::route and API::action for name-based and action-based requests. Closes #12. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 26 April 2014, 08:33:54 UTC |
3448298 | Jason Lewis | 26 April 2014, 08:07:08 UTC | Internal user authentication is persisted and added optional "once" method to only authenticate for single request. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 26 April 2014, 08:07:08 UTC |
524a3bb | Jason Lewis | 26 April 2014, 08:01:27 UTC | Refactoring authentication layer. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 26 April 2014, 08:01:27 UTC |
9ba8e28 | Jason Lewis | 26 April 2014, 07:57:16 UTC | Fixing bug with registering multiple versions in a single group. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 26 April 2014, 07:57:16 UTC |
1a5d352 | Jason Lewis | 26 April 2014, 06:40:45 UTC | Cleaning up tests. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 26 April 2014, 06:40:45 UTC |
38b353e | Jason Lewis | 22 April 2014, 07:47:05 UTC | Tweak the exception handler so status codes are only set on new responses. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 22 April 2014, 07:47:05 UTC |
ea85757 | Jason Lewis | 22 April 2014, 06:38:39 UTC | Passing InvalidTokenException in so a custom handler can grab the error. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 22 April 2014, 06:39:13 UTC |
9a5552c | Jason Lewis | 21 April 2014, 11:50:08 UTC | Lots of refactoring and cleaning up. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 21 April 2014, 11:50:08 UTC |
e1bc4ac | Jason Lewis | 21 April 2014, 11:16:15 UTC | Implemented default prefix and domain that can be set in configuration. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 21 April 2014, 11:16:15 UTC |
9752f2b | Jason Lewis | 20 April 2014, 00:50:49 UTC | Fixed bug where API would kick in when a regular group had a prefix of "api". Fixes #7. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 20 April 2014, 00:51:02 UTC |
da4c1af | Jason Lewis | 19 April 2014, 23:55:52 UTC | Fixing up test stubs and autoloading. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 19 April 2014, 23:55:52 UTC |
1e7b469 | Jason Lewis | 16 April 2014, 10:13:28 UTC | Fix for loose matching in Laravel's routing that causes HTTPS issues. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 16 April 2014, 10:13:28 UTC |
0f2e8e2 | Jason Lewis | 16 April 2014, 01:30:13 UTC | Fix test, don't worry about checking the exceptions message. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 16 April 2014, 01:30:13 UTC |
655b8a1 | Jason Lewis | 16 April 2014, 01:15:24 UTC | Make authentication more configurable and extendable. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 16 April 2014, 01:15:24 UTC |
b6fc35b | Jason Lewis | 14 April 2014, 15:32:25 UTC | Return an encoded empty array when formatting empty Eloquent collection. Fixes #4. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 14 April 2014, 15:32:25 UTC |
f31951f | Jason Lewis | 13 April 2014, 10:07:02 UTC | Implemented configurable response formats. See #3. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 13 April 2014, 10:07:02 UTC |
5687f23 | Jason Lewis | 13 April 2014, 03:58:53 UTC | Moving docs to wiki and adding license details. [ci skip] Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 13 April 2014, 03:59:08 UTC |
7eae46a | Jason Lewis | 12 April 2014, 09:39:35 UTC | Refactoring. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 12 April 2014, 09:39:35 UTC |
1a4513b | Jason Lewis | 12 April 2014, 09:31:20 UTC | More testing and fixing docblocks. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 12 April 2014, 09:31:20 UTC |
e13f825 | Joseph Cohen | 12 April 2014, 07:17:38 UTC | Fix matching prefix for api routes | 12 April 2014, 09:23:55 UTC |
8ed02a8 | Jason Lewis | 11 April 2014, 13:18:51 UTC | Woops, missed a closing code block. [ci skip] Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 11 April 2014, 13:18:51 UTC |
5b1067a | Jason Lewis | 11 April 2014, 12:54:44 UTC | Updating to PSR-4. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 11 April 2014, 12:54:44 UTC |
454a4d6 | Jason Lewis | 11 April 2014, 12:51:07 UTC | Updating readme. [ci skip] Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 11 April 2014, 12:51:07 UTC |
fb2eec5 | Jason Lewis | 11 April 2014, 12:30:35 UTC | Authentication test coverage. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 11 April 2014, 12:30:35 UTC |
df9a3e4 | Jason Lewis | 11 April 2014, 12:30:25 UTC | Refactoring and improving test coverage. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 11 April 2014, 12:30:25 UTC |
da298c1 | Jason Lewis | 11 April 2014, 12:29:45 UTC | Simplified the morphing of Eloquent objects and more testing. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 11 April 2014, 12:29:45 UTC |
89305e4 | Jason Lewis | 11 April 2014, 09:36:18 UTC | Updating readme guide and composer. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 11 April 2014, 09:36:18 UTC |
fb32478 | Jason Lewis | 11 April 2014, 09:35:57 UTC | Injecting Authentication into default controller. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 11 April 2014, 09:35:57 UTC |
8c134b6 | Jason Lewis | 10 April 2014, 10:41:28 UTC | Working on readme. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 10 April 2014, 10:41:28 UTC |
f799b8f | Jason Lewis | 10 April 2014, 10:41:17 UTC | Changing the token method to issueToken, token now returns authenticated token. Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com> | 10 April 2014, 10:41:17 UTC |