4240 Commits

Author SHA1 Message Date
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
8d12c29ad8 Merge pull request #1624 from serverless/fix-command-tracking-not-working-bug
Fix command tracking not working bug
2016-07-25 09:58:15 +02: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
653132e1ce Merge pull request #1642 from serverless/bring-back-2-level-yaml-indentation
Bring back 2 level YAML indentation
2016-07-22 17:18:41 +02:00
Philipp Muens
846346e9a1 Bring back 2 level YAML indentation 2016-07-22 17:05:23 +02:00
Florian Motlik
6ef2770235 Merge pull request #1599 from quodio/api-gateway-fix
existence of events
2016-07-22 17:02:07 +02:00
jexact
8febc06dae provide empty list of events if necessary 2016-07-22 14:53:43 +02:00
Philipp Muens
537a1bdd5d Merge pull request #1633 from bennybauer/dry-validate
DRY on validate
2016-07-22 14:39:12 +02:00
Philipp Muens
38a70b8a32 Merge pull request #1625 from serverless/add-additional-event-type-tracking-functionality
Add additional event type tracking functionality
2016-07-22 14:31:32 +02:00
Philipp Muens
7cafdaa548 Merge pull request #1639 from activescott/1638-use-cloudformation-resource
fixes serverless/serverless#1638
2016-07-22 10:32:44 +02:00
Eslam λ Hefnawy
3aefa90ee7 Merge pull request #1635 from serverless/provider-config
Provider property can be an object
2016-07-22 14:02:27 +09: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
Eslam A. Hefnawy
252abe597e fixed tests for provider config 2016-07-21 19:18:35 +09:00
Eslam A. Hefnawy
94fa416059 provider property can now be an object 2016-07-21 19:14:48 +09: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
49e1cf6099 Move tracking of usage before run command
This is necessary so that we can return the Promise from the PluginManagers run method
(like it was done before the recent change).
2016-07-20 14:03:51 +02:00
Philipp Muens
3e928707c8 Add additional event type tracking functionality 2016-07-20 12:54:01 +02:00
Philipp Muens
920437ee63 Fix command tracking not working bug 2016-07-20 12:53:18 +02:00
Eslam A. Hefnawy
71172545e5 hanlding errors in error handling logic 2016-07-20 19:11:13 +09:00
Eslam A. Hefnawy
2265ffcb36 add api key 2016-07-20 00:30:02 +09:00
Philipp Muens
1dd6f21556 Update tracking properties 2016-07-15 18:22:03 +02:00
Philipp Muens
44fe24279d Add timeout and exception handling so that it fails silently 2016-07-15 18:22:03 +02:00
Philipp Muens
4db180a6e0 Update what will be tracked 2016-07-15 18:22:03 +02:00
Philipp Muens
77f30d44f7 Update README.md file of tracking plugin 2016-07-15 18:22:03 +02:00
Philipp Muens
3d2039210c Update tracking implementation to use one plain HTTP call
This speeds up tracking speed dramatically. However it's still not that
super smooth and might suffer when the user has a bad internet connection.
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
fe3cc6f35d Add basic tracking functionality 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
5750c38d1e fix 1479 after PR comments 2016-07-15 17:49:35 +03: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