315 Commits

Author SHA1 Message Date
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 λ Hefnawy
1a75613941 Merge pull request #1620 from serverless/authorizer
Add support for custom authorizers for APIG
2016-07-26 16:19:51 +09:00
Philipp Muens
994bb69372 Change memory to memorySize so that the config naming is consistent 2016-07-26 06:34:59 +02: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
Philipp Muens
f1fad8ebf1 Merge pull request #1631 from svdgraaf/patch-1
Make sure permissions are saved in the zipfile
2016-07-25 09:49:05 +02:00
Sander van de Graaf
2f83daf3b5 fix test comment to be correct 2016-07-25 09:35:01 +02:00
Sander van de Graaf
f6fb90c834 make linter happy 2016-07-25 09:33:53 +02:00
Sander van de Graaf
0a728c6562 add tests for including files with non-default file permissions 2016-07-25 09:24:09 +02:00
Philipp Muens
ed6a3c5567 Fix indentation for provider config 2016-07-22 17:22:51 +02:00
Philipp Muens
3290ced8ee Remove hard service runtime dependency 2016-07-22 17:19:08 +02:00
Philipp Muens
846346e9a1 Bring back 2 level YAML indentation 2016-07-22 17:05:23 +02:00
Philipp Muens
537a1bdd5d Merge pull request #1633 from bennybauer/dry-validate
DRY on validate
2016-07-22 14:39:12 +02:00
Scott Willeke
a424fcbf36 related to #1638. fixes build issue with lint 2016-07-21 19:59:08 -07:00
Scott Willeke
5049fbb555 fixes serverless/serverless#1638 2016-07-21 19:13:10 -07:00
Sander van de Graaf
2052611eb5 Make sure the linter is happy as well 2016-07-21 12:43:45 +02:00
Benny
9334097da7 Missing semicolon 2016-07-20 22:02:47 +03:00
Benny
0d2c78cc36 DRY validate 2016-07-20 21:43:20 +03:00
Sander van de Graaf
4756586709 Make sure permissions are zipped
As also mentioned in PR #960, the permissions need to be set correctly, to be able to upload binaries, this is a regression :)
2016-07-20 16:57:05 +02:00
Philipp Muens
77f30d44f7 Update README.md file of tracking plugin 2016-07-15 18:22:03 +02:00
Philipp Muens
7c879522cf Update tracking plugin options usage
So that one can use the --enable and --disable option rather than using --enabled.
2016-07-15 18:22:03 +02:00
Philipp Muens
29db4f00a0 Add success console.log messages for en/disabling of usage tracking 2016-07-15 18:22:03 +02:00
Philipp Muens
a6bedbf793 Add tracking plugin 2016-07-15 18:22:03 +02:00
Benny
806c133fec fix issue #1380 - remove ascii greeting from all serverless CLI commands except create 2016-07-15 16:26:26 +03:00
Florian Motlik
90902c8f2c Merge pull request #1466 from mthenw/v1.0
fix typo
2016-07-13 19:53:29 +02:00
Florian Motlik
56359df636 Merge pull request #1560 from serverless/fix-apgi-method-validation
Fix Validation for APIG method for upper and lower case
2016-07-13 17:08:26 +02: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
Florian Motlik
b2e9a41b09 Merge pull request #1550 from quodio/packaging-fix
Don't use regex to test file path in package plugin
2016-07-13 15:18:39 +02:00
Philipp Muens
7595ae9be6 Update "available templates information" to be class wide constants 2016-07-13 09:44:43 +02:00
Philipp Muens
00a7290bf2 Reuse template array to produce readable list of available templates 2016-07-13 09:02:16 +02:00
Philipp Muens
f17c81a8c9 Add Python support for AWS 2016-07-13 07:01:59 +02:00
Philipp Muens
cd098cac21 Add service bound runtime functionality 2016-07-12 20:39:34 +02:00
Arnaud Rebts
390e7d0037 Don't use regex to test file path in package plugin
In a regex, `.` means any character, so the default exclude list will
actually exclude more than intended (any path containing `.serverless`
for example).

Instead, use `String#indexOf()`
2016-07-12 17:22:25 +02:00
Eslam A. Hefnawy
524f65cfb9 updated integration test 2016-07-13 00:17:17 +09:00
Eslam A. Hefnawy
18e9c2f954 added templates functionality 2016-07-13 00:12:35 +09:00