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
Tanas Gjorgoski
4654ce33c0
support other properties with colon (e.g. cognito:username)
2017-03-07 09:56:50 +01: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
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
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
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
724e225864
Merge pull request #3102 from horike37/add-cloudwatch-to-event-source
...
Add CloudWatch event source
2017-02-14 19:49:14 +07:00
Eslam A. Hefnawy
f553547733
log group resources are now created even when no roles are created
2017-02-08 21:47:16 +07:00
Philipp Muens
2cd1dfff0b
Minor adjustments
2017-02-06 14:09:52 +01:00
horike37
fd7e167807
Dropped name and description statements
2017-02-04 09:46:06 +09:00
horike37
3ada150d53
Merge branch 'add-cloudwatch-to-event-source' of github.com:horike37/serverless into add-cloudwatch-to-event-source
2017-02-04 09:03:01 +09:00
horike37
8bb29727d1
Merge branch 'master' into add-cloudwatch-to-event-source
2017-02-04 09:02:24 +09:00
Tanas Gjorgoski
c330a59a81
fix linting warnings
2017-02-03 19:12:47 +01:00
Tanas Gjorgoski
b1d064fc25
proper test for cognito user pool claims
2017-02-03 18:32:38 +01:00
Philipp Muens
66588856cb
Update event naming
...
So that it won't clash when other CloudWatch events are implemented.
2017-02-03 14:55:38 +01:00
Tanas Gjorgoski
4d3090d575
fix the commas
2017-01-30 16:49:52 +01:00
Tanas Gjorgoski
098173d907
change for the custom claims
2017-01-30 15:11:52 +01:00
Eslam λ Hefnawy
fdd3470f92
Merge pull request #3145 from ryansb/bug/reduceMemoryUsage
...
Reduce memory consumption on deploy by at least 50%
2017-01-29 19:29:42 +07:00
Eslam A. Hefnawy
d97e49f376
create loggroup resource by default
2017-01-27 17:29:30 +07:00
Eslam A. Hefnawy
ce7f9bbc20
creating log groups
2017-01-27 17:29:30 +07:00
Eslam λ Hefnawy
dde1b48ad5
Merge pull request #3083 from erikerikson/allow-role-reference-in-func-role-attr
...
Allow Role 'Fn::GetAtt' for Lambda `role`
2017-01-27 16:48:37 +07:00
Ryan S. Brown
12c2ad906c
Update test to match the S3 object body readStream points to the artifact zipfile path
2017-01-26 16:46:13 -05:00
Yoriki Yamaguchi
3ebc9772d1
Merge branch 'master' into feat-add-support-for-cfn-service-role
2017-01-27 02:19:01 +09:00
Ryan S. Brown
8b6b3033f9
Reduce memory usage of deploy/upload step
...
Switch to using a stream to read artifacts at upload, because it was
being read into a `const` that the AWS SDK had to then copy to a
bytearray that was wrapped in a TLSStream object, duplicating the
artifact several times.
2017-01-26 08:11:21 -05:00
Eslam λ Hefnawy
96139e70ab
Merge pull request #2736 from asprouse/master
...
Added Access-Control-Allow-Credentials for CORS settings fixes #2182
2017-01-26 19:31:51 +07:00
Erik Erikson
4a38ac3478
Add Error Case Detection
...
The error case of a stream event declaration declaring an unsupported event (type was never checked) was not handled in #2952 . Adding it here.
2017-01-25 15:40:41 -08:00
Erik Erikson
65a57b4fb3
Add Error Case Detection
...
The error case of a stream event declaration declaring an unsupported event (type was never checked) was not handled in https://github.com/serverless/serverless/pull/2952 . Adding it here.
2017-01-25 14:43:08 -08:00
Yoriki Yamaguchi
49ada0530b
add RoleARN support to createStack call
2017-01-25 19:25:40 +09:00
Doug Moscrop
acf74c4c96
add Support for SNS Subscription to existing topics
2017-01-23 15:13:45 -05:00
Philipp Muens
2181ba9478
Remove unused CloudFormation template
2017-01-23 13:21:10 +01:00
Philipp Muens
a6c3240d62
Fix broken test after rebasing
2017-01-20 14:48:28 +01:00
Philipp Muens
116c79dbf8
Refactor function arn generation for info plugin
2017-01-20 14:45:11 +01:00
Eslam λ Hefnawy
1f7ee35321
Merge pull request #3042 from ryansb/optionalVersioning
...
Add the `versionFunctions` provider flag that will reduce the default nu…
2017-01-20 18:43:47 +07:00
Andrew Sprouse
d5b64c8c71
Added Access Control Allow Credentials for CORS settings fixes #2182
2017-01-18 17:12:31 -05:00
Philipp Muens
158b1bf6cc
Merge pull request #3107 from ssemyonov/fix-2404
...
Fix 2404 Receive "Deployment bucket is not in the same region..." when using eu-west-1
2017-01-18 14:19:48 +01:00
Sergey Semyonov
a636fc7f12
add missing stub restore()
2017-01-18 13:10:49 +00:00
Sergey Semyonov
df03336bee
add tests for #2404 covering inconsistent AWS API responses
2017-01-16 10:39:57 +00:00
Sergey Semyonov
30ec78df37
fix #2404 by handling EU special case response for LocationConstraint
2017-01-16 10:23:35 +00:00
horike37
9a8e5cc465
update errormessage
2017-01-15 23:23:20 +09:00
horike37
3ad27484b5
add CloudWatch event source
2017-01-15 23:00:40 +09:00
Philipp Muens
4f9cafb119
Minor cleanups
2017-01-14 14:04:43 -08:00