1353 Commits

Author SHA1 Message Date
Philipp Muens
fef124e800 Restore global setTimeout to get into a clean state again 2017-03-15 12:12:38 +01:00
Philipp Muens
0784680f78 Merge pull request #3304 from jmannau/master
Corrected Access-Control-Allow-Methods for ANY HTTP events
2017-03-15 08:17:19 +01:00
Philipp Muens
0d7c66fda3 Fix linting issues 2017-03-15 07:55:05 +01:00
Philipp Muens
e1a312fa3f Merge pull request #3353 from bytekast/aws-groovy-gradle
AWS Groovy Gradle Template
2017-03-15 07:51:32 +01:00
Rowell Belen
86e10fe8f1 Checkin missing file 2017-03-14 22:44:57 -06:00
Rowell Belen
7e5378db8f Feedback Updates 2017-03-14 22:23:28 -06:00
Ryan S. Brown
c95b40c584 Use stub on setTimeout instead 2017-03-14 18:14:05 -04:00
Ryan S. Brown
1ee36e798f Reduce test time by 50%
This commit removes a hardcoded 5 second sleep intended to help handle
rate limits. The retry interval is changed during the test to 250ms from
5 seconds, with no change to the runtime behavior of the framework.
2017-03-14 09:16:48 -04:00
Philipp Muens
cbc939a04c Rename missing .gitignore files for templates 2017-03-13 13:12:33 +01:00
Eslam λ Hefnawy
f264671736 Merge pull request #3187 from tgjorgoski/fix-for-custom-claims
Fix for authorizer claims: multiple claims and custom property claims  (#3088)
2017-03-13 19:44:40 +08:00
Eslam λ Hefnawy
8530463d25 Merge pull request #3147 from y13i/feat-add-support-for-cfn-service-role
Add support for CloudFormation service roles
2017-03-13 19:30:37 +08:00
Eslam λ Hefnawy
9e271999a7 Merge pull request #3065 from vladgolubev/preserve-gitignore-on-npm-publish
Store .gitignore as gitignore in template dir. Rename on template creation
2017-03-13 19:27:16 +08:00
Eslam λ Hefnawy
8a32b39c37 Merge pull request #3037 from breath103/master
add features on AWSInvokeLocal Plugin.
2017-03-13 19:23:39 +08:00
Rowell Belen
081fc5217c Revert HTTP event 2017-03-10 23:25:39 -07:00
Rowell Belen
a53893e33b Make Response API Gateway Compliant 2017-03-10 23:24:09 -07:00
Rowell Belen
ca1eee3e05 AWS Groovy Gradle Template 2017-03-10 22:23:49 -07:00
Eslam λ Hefnawy
dae7975478 Merge pull request #3349 from dougmoscrop/globby
Use globby instead of glob-all
2017-03-10 17:49:02 +08:00
Doug Moscrop
e9bf9f3045 Use globby instead of glob-all because it can handle large lists of includes 2017-03-09 19:53:00 -05:00
Daniel Schep
1f0e671f5b Add virtualenv suppport to Python invokeLocal
Since the invoke local functionality overrides `process.env.PATH`, only the
system python is found, not the python provided by an active virtualenv. This
checks for the `VIRTUAL_ENV` environment variable and if present, adds it's bin
dir to `PATH`.
2017-03-09 16:47:26 -05:00
Jonathan Carter
e9bd70b61a Adding template README 2017-03-07 09:12:29 -08:00
Tanas Gjorgoski
4654ce33c0 support other properties with colon (e.g. cognito:username) 2017-03-07 09:56:50 +01:00
Jonathan Carter
744e87bc27 Adding test 2017-03-06 15:44:16 -08:00
Jonathan Carter
15e3fcd08d Fixing lint errors 2017-03-06 15:23:51 -08:00
Jonathan Carter
07667d13be Adding Azure/Node create template 2017-03-06 15:11:28 -08:00
Ryan S. Brown
8f7584b37e Enforce schema on dynamic stream ARNs
This commit enforces that any dynamic stream *must* have either
Fn::GetAtt or Fn::ImportValue, and can't have any extra keys.
2017-03-02 19:46:25 -05:00
James Manners
13c71707d5 Updated to use _.includes to check if the method includes 'ANY' 2017-03-03 10:03:00 +11:00
Ryan S. Brown
2c01c06d6d LINT FOR THE LINTING GODS 2017-03-01 21:52:30 -05:00
Ryan S. Brown
9ca9baabfa Add tests for dynamic ARNs 2017-03-01 21:33:54 -05:00
Ryan S. Brown
b42585f568 Fix lint errors 2017-03-01 21:00:16 -05:00
Ryan S. Brown
9ab56970e0 Patch DynamoDB and kinesis stream detection to allow use of GetAtt/ImportValue 2017-03-01 21:00:16 -05:00
Eslam λ Hefnawy
af3d463e03 Merge pull request #3297 from serverless/fix-monitor-stack-freezing-bug
Fix monitorStack freezing bug
2017-02-28 23:49:09 +08:00
Philipp Muens
010fe8b0f3 Merge pull request #3310 from serverless/quickfix-too-many-files-open
Quickfix too many files open
2017-02-28 16:40:56 +01:00
Philipp Muens
6c82f71be8 Quickfix too many files open 2017-02-28 16:07:39 +01:00
Eslam λ Hefnawy
dc0c92b00a Merge pull request #2983 from nicka/master
BREAKING - Replace IamPolicyLambdaExecution with inline policies and added ManagedPolicyArns to fix VPC permissions
2017-02-28 22:00:35 +07:00
Colby M. White
0d679c295d correct spelling typos 2017-02-27 19:34:23 -08:00
Nick den Engelsman
6ee7930526 Replace remaning IamPolicyLambdaExecution’s with IamRoleLambdaExecution 2017-02-27 12:49:36 +01:00
Nick den Engelsman
1e7bc75334 Remove logs:CreateLogGroup from the default IAM policy since Log group resources are created through CloudFormation by default 2017-02-27 12:46:21 +01:00
Philipp Muens
02707b90f5 Merge pull request #3085 from jogold/iam-role-statements-examples
Show valid iam role statements examples in docs and templates
2017-02-27 10:19:56 +01:00
Philipp Muens
6144434d47 Merge pull request #3219 from christophgysin/remove-exec-bit
remove executable bit
2017-02-27 10:11:56 +01:00
Philipp Muens
d77b5dfbae Merge pull request #3239 from serverless/update-function-displaying-for-info-plugin
BREAKING - Update function name displaying for info plugin
2017-02-27 10:10:02 +01:00
James Manners
2bef69c6ac Corrected Access-Control-Allow-Methods for ANY HTTP events
The Access-Control-Allow-Methods OPTIONS response header for ANY http
verb requests now correctly includes all HTTP verbs.
2017-02-27 15:31:55 +11:00
Philipp Muens
43a721efcb Fix monitorStack freezing bug 2017-02-24 14:11:59 +01:00
Nick den Engelsman
5a55233d96 Make sure we always create the log group resources 2017-02-23 13:14:55 +01:00
Nick den Engelsman
574a4a78a7 Rebase on top of master 2017-02-20 21:08:45 +01:00
Nick den Engelsman
e879b2a6bc Improved tests for lib/plugins/aws/deploy/compile/functions/index.test.js
Improved tests for lib/plugins/aws/deploy/compile/functions/index.test.js

wip
2017-02-20 21:08:32 +01:00
Nick den Engelsman
dae2a5d359 Add missing policy name 2017-02-19 21:14:58 +01:00
Nick den Engelsman
c8632dded9 Migrated IamPolicyLambdaExecution resource statements towards inline polices within the IamRoleLambdaExecution resource 2017-02-19 21:12:11 +01:00
Eslam λ Hefnawy
cc94945f8e Merge pull request #3067 from vladgolubev/fix-average-functions-duration
Fix average functions duration calculation in metrics output
2017-02-14 20:11:42 +07:00
Eslam λ Hefnawy
724e225864 Merge pull request #3102 from horike37/add-cloudwatch-to-event-source
Add CloudWatch event source
2017-02-14 19:49:14 +07:00
Philipp Muens
ff4bff6b74 Update name displaying to include name and deployed name 2017-02-14 10:19:22 +01:00