3111 Commits

Author SHA1 Message Date
Philipp Muens
00d129ca86
Merge pull request #5863 from serverless/invoke-local-docker
Invoke local docker
2019-03-14 13:16:09 +01:00
Philipp Muens
2dbc267eac Add check if Docker daemon is running 2019-03-14 13:05:24 +01:00
Daniel Schep
6cf3563139 jszip as main dep, DRY getting runtime, use on exit instead of on close 2019-03-13 09:27:34 -04:00
Jacob Griswold-Moran
0d0cba8334 adds inputTransformer option to aws cloudwatchEvent events
This change allows the InputTransformer cloudformation option to be used in aws `cloudwatchEvent` event types.
2019-03-12 11:59:11 -04:00
Jacob Griswold-Moran
756dd14dc9 adds inputTransformer option to aws schedule events
This change allows the InputTransformer cloudformation option to be used in aws `schedule` event types.
2019-03-12 11:59:03 -04:00
Philipp Muens
acad19ae1a Merge branch 'master' into iss-5742 2019-03-08 13:07:56 +01:00
Philipp Muens
fc2600b2d2 Update Description in tests 2019-03-07 13:36:05 +01:00
Philipp Muens
00e0524ba3 Merge branch 'master' into feat/apiGatewayDescription 2019-03-07 13:20:19 +01:00
Daniel Schep
af92c09335 review feedback 2019-03-06 09:27:42 -05:00
Daniel Schep
accd9316fe test covvg! 2019-03-05 16:46:59 -05:00
Daniel Schep
ee3fef217d support for package artifact based services! 2019-03-05 11:28:13 -05:00
Daniel Schep
60c4151baf global layer cache 2019-03-05 11:28:13 -05:00
Daniel Schep
50d2c737fa comment out failing test for non node/java/python/ruby runtimes 2019-03-05 11:28:13 -05:00
Daniel Schep
df1860dc46 restore original functionality! docker as fallback/flag 2019-03-05 11:28:13 -05:00
Daniel Schep
6ceef70718 move docker to own func to retain old functionality 2019-03-05 11:28:13 -05:00
Daniel Schep
dbd6b0a19c rework a bit 2019-03-05 11:28:13 -05:00
Daniel Schep
47d08005de use 's builtin unzipping 2019-03-05 11:28:13 -05:00
Daniel Schep
9e5512e66e use path.join, right log func, and pre-download base image if needed 2019-03-05 11:28:13 -05:00
Daniel Schep
ebf9eef917 support for service wide layer declaration. closes #5582 2019-03-05 11:28:13 -05:00
Daniel Schep
6046d9463a fix executable & binary layer contents 2019-03-05 11:28:13 -05:00
Daniel Schep
0dc1a5f38f support for layers!! 2019-03-05 11:28:13 -05:00
Daniel Schep
c71ae6808a WIP 2019-03-05 11:28:13 -05:00
Philipp Muens
fbd9b46ef9
Merge pull request #5351 from serverless/SQSFnJoin
Allow Fn::Join in SQS arn builder
2019-03-05 13:37:22 +01:00
Philipp Muens
2546b17581
Merge pull request #5860 from serverless/x-ray-lambda
Add AWS x-ray support for Lambda
2019-03-04 13:04:52 +01:00
Philipp Muens
92ee75d639
Merge pull request #5885 from bokan/fix-template-normalization
Fix CloudFormation template normalization
2019-03-04 12:59:52 +01:00
Philipp Muens
7d819197bb Add tests 2019-03-04 12:46:16 +01:00
Eslam λ Hefnawy
136fcb4f1f
Merge pull request #5880 from serverless/ws-roles-bug
Fix bug when using websocket events with functions with custom roles
2019-03-04 12:51:01 +03:00
Boris
cf494e0b1a Fix CloudFormation template normalization
Signed-off-by: Boris <bokan.boris@gmail.com>
2019-03-01 10:11:57 +01:00
Daniel Schep
24ffec19af Print customized function names correctly in sls info output 2019-02-28 15:07:52 -05:00
Eslam A. Hefnawy
cc4bafab06 dont add websockets policies when using custom roles 2019-02-28 15:09:48 +03:00
Eslam λ Hefnawy
0293040164
Merge pull request #5867 from serverless/wb-authorizers
Added websockets authorizer support
2019-02-28 14:55:55 +03:00
Eslam λ Hefnawy
85701b4588
Merge pull request #5865 from serverless/ws-normalize-route
Websockets: Support more route characters
2019-02-28 14:51:00 +03:00
Eslam A. Hefnawy
4fcda374f0 remove only 2019-02-27 17:34:47 +03:00
Eslam A. Hefnawy
2a8fedc2f3 added tests 2019-02-27 17:34:29 +03:00
Eslam A. Hefnawy
544d5099fa change route normalization names 2019-02-27 16:11:02 +03:00
Eslam A. Hefnawy
e7c5acf6b8 tested authorizers 2019-02-27 15:54:13 +03:00
Philipp Muens
72ce7d907c Simplify tracing configuration 2019-02-27 13:41:02 +01:00
Philipp Muens
a0b9951ac2 Move from object syntax to simple string syntax 2019-02-27 13:26:15 +01:00
Philipp Muens
4bd8b593b9 Add AWS x-ray support for Lambda 2019-02-27 13:26:15 +01:00
Philipp Muens
2a075af805 Fix functionality / add tests 2019-02-27 12:23:59 +01:00
Alex DeBrie
03cc4d4a48 Allow Fn::Join in SQS arn builder 2019-02-27 12:06:32 +01:00
Paul N. Baker
473b4d166c Accidently forgot to update code to point to updated log4j2 references. Fixing a typo in dependency name. Adding missing dependency information for plugin. 2019-02-26 15:17:06 -07:00
Paul N. Baker
bc89ef1f23 Updating Kotlin
Kotlin has been updated, and since we are targeting jdk-8 we want to take advantage of the Java 8 runtime features that are not available in Kotlin without specifying that we are using Java 8.

http://kotlinlang.org/docs/reference/whatsnew12.html#standard-library
2019-02-26 14:31:33 -07:00
Paul N. Baker
6bf5c0e6ac log4j2 fixes
Logging in Java along with log4j2 and must have specific libraries and configurations to be sucessful in AWS Lambda. Since the target is Java 8 (currently supported aws-lambda runtime) this is essential.
2019-02-26 14:28:03 -07:00
Paul N. Baker
dfc3b49336 Adding BOM and jackson-module-kotlin
The bill of matierals helps manage the various verions of the modules and is the prefered method of managing adjacent dependencies when available. jackson-module-kotlin provides a module for Kotlin/Jackson interop.
2019-02-26 14:22:14 -07:00
Eslam A. Hefnawy
c6f955ab00 added authorizer support 2019-02-26 16:44:58 +03:00
Philipp Muens
cf283381da
Merge pull request #5274 from Vol4Life27/add-s3-deployment-resource-tagging
Added ability to add S3 deployment resource tags
2019-02-25 15:00:16 +01:00
Philipp Muens
e8ccc7afe6 Replace tagging of uploaded artifacts with resource tagging of bucket 2019-02-25 14:37:26 +01:00
Eslam A. Hefnawy
85741629cd support more route chars 2019-02-25 16:24:07 +03:00
Eslam λ Hefnawy
9538caf089
Merge pull request #5443 from yahehe/master
Improves usage and documentation of SNS event sources.
2019-02-25 15:22:25 +03:00