60 Commits

Author SHA1 Message Date
Florian Motlik
2a97b5bdfd Merge pull request #1794 from nicka/feature/refactor-aws-cloudformation-endpoint-outputs
Refactor for the CLI endpoints outputs
2016-08-11 16:12:25 +02:00
Nick den Engelsman
6f21163fa3 refactor cli and cloudformation endpoint outputs 2016-08-09 10:08:47 +02:00
Philipp Muens
a0f7bb20d1 Add tests to increase test coverage 2016-08-08 08:27:26 +02:00
Philipp Muens
40e990a3f9 Remove unnecessary checks in API Gateway validate method 2016-08-08 08:21:17 +02:00
Sander van de Graaf
6816ced0f6 removed individual lodash functions 2016-08-05 13:30:35 +02:00
Eslam A. Hefnawy
16e0fadef3 added test for methodDependencies array 2016-08-05 04:31:53 +09:00
Eslam A. Hefnawy
f6794931d3 added dependson for deployment template 2016-08-05 04:19:04 +09:00
Eslam A. Hefnawy
6a0de8fd39 added unique token to deployment logical id 2016-08-05 03:54:29 +09:00
Florian Motlik
3650554d53 Merge pull request #1702 from mallzee/1683-function-order-fix
fix(deploy): Functions no longer need to maintain order
2016-08-01 18:20:37 +02:00
Benny Bauer
9f0c506c75 fix 1468 - display endpoints
Display general information on service, functions and endpoints.
Add tests.

partial fix for #1468 - display endpoints

fix 1468 - display endpoints

Display general information on service, functions and endpoints.
Add tests.
2016-07-29 13:01:15 +02:00
Jamie Sutherland
6e0aa09a4c Fixing lint errors 2016-07-29 11:09:57 +01:00
Jamie Sutherland
1ba1079c6c fix(deploy): Transform parameters paths into alphanumeric paths for resource keys 2016-07-29 11:07:36 +01:00
Jamie Sutherland
6e14a457c2 refactor(deploy): Make resource ids camel case to make them easier to read 2016-07-29 09:22:34 +01:00
Jamie Sutherland
18fbc6ef76 fix(deploy): Functions no longer need to maintain order
Resources and Methods were referenced by their index which made redeploying fail when you swapped the order of functions or added new ones anywhere bar the bottom of the object

Closes #1683
2016-07-28 22:30:22 +01:00
jexact
670e210639 adding principalId to request template 2016-07-27 20:03:19 +02:00
Sander van de Graaf
c98d8d81bf cleanup json notation, make eslint happy 2016-07-27 16:22:37 +02:00
Sander van de Graaf
5ea59d4ed6 Removed unneeded outputs and the corresponding tests. Added postCreate function for easy hook later. 2016-07-27 16:22:37 +02:00
Philipp Muens
c9d1453d3a Switch from .yaml to the more convenient .yml 2016-07-27 10:39:41 +02:00
Philipp Muens
ef399cf798 Fix wrong event indentation 2016-07-26 14:49:14 +02:00
Eslam A. Hefnawy
6e829fd4b4 fixed typo in api keys docs 2016-07-26 18:41:45 +09:00
Eslam A. Hefnawy
46e7d51738 added docs for API Keys support 2016-07-26 18:23:47 +09:00
Eslam A. Hefnawy
0a0de5fc89 added tests for api keys 2016-07-26 18:23:47 +09:00
Eslam A. Hefnawy
bbe02fd3d3 added api keys template 2016-07-26 18:23:47 +09:00
Eslam A. Hefnawy
6ec13b48a4 fixed typos 2016-07-26 17:01:56 +09:00
Eslam A. Hefnawy
5157467074 added docs for setting proxy via CF 2016-07-26 16:51:03 +09:00
Eslam A. Hefnawy
be148344bd uncommented tests 2016-07-26 02:29:56 +09:00
Eslam A. Hefnawy
a47c79233c added more tests for methods and permissions in apig 2016-07-26 01:57:30 +09:00
Eslam A. Hefnawy
507c381d23 update apig methods and permission to be aware of authorizer arn 2016-07-26 01:57:30 +09:00
Eslam A. Hefnawy
34618770e1 updated authorizer docs 2016-07-26 01:57:30 +09:00
Eslam A. Hefnawy
dd25184858 added arn support for custom authorizers 2016-07-26 01:57:30 +09:00
Eslam A. Hefnawy
e03b48665e fixed tests 2016-07-26 01:57:30 +09:00
Eslam A. Hefnawy
13831e45db add docs for custom authorizers 2016-07-26 01:57:30 +09:00
Eslam A. Hefnawy
ddfe086f74 added tests for custom authorizers 2016-07-26 01:57:30 +09:00
Eslam A. Hefnawy
5b47d40014 fix linting issue 2016-07-26 01:57:30 +09:00
Eslam A. Hefnawy
bcc46f3a89 fix permission resources test 2016-07-26 01:57:30 +09:00
Eslam A. Hefnawy
4d6161d319 fixed permission template 2016-07-26 01:57:30 +09:00
Eslam A. Hefnawy
08418b52ed added permission to authorizer 2016-07-26 01:57:30 +09:00
Eslam A. Hefnawy
29f7af0fa2 hooking the right authorizers 2016-07-26 01:57:30 +09:00
Eslam A. Hefnawy
d7ee706496 added authorizers compilation to CF 2016-07-26 01:57:30 +09:00
Florian Motlik
ef2ae47cd7 Fix test descriptions 2016-07-13 16:48:45 +02:00
Florian Motlik
ec716ab22d Fix http method validation for apig string event 2016-07-13 16:42:52 +02:00
Florian Motlik
822b192121 Fix Validation for APIG method for upper and lower case 2016-07-13 15:56:58 +02:00
Eslam λ Hefnawy
2cf4633d50 Merge branch 'v1.0' into better-errors 2016-07-04 18:10:29 +09:00
Eslam A. Hefnawy
356127b830 fix linting issues 2016-07-04 09:51:59 +01:00
Eslam A. Hefnawy
6ee4b9e420 more validation and better error messages 2016-07-04 09:51:59 +01:00
Philipp Muens
ecae591c38 Add provider definition to Amazon Web Services specific plugins 2016-07-04 09:51:38 +01:00
Philipp Muens
8c6c1c88e2 Update plugins README.md file 2016-06-28 07:57:16 +02:00
Philipp Muens
1c84855b3a Remove unnecessary JSON.stringify statement 2016-06-28 07:43:09 +02:00
Philipp Muens
04b40a48b0 Add string representation support for API Gateway event 2016-06-28 06:02:31 +02:00
Philipp Muens
ab3bbe0a4e Update existing plugin docs 2016-06-22 16:33:00 +02:00