Nik Graf
f78fee916d
Merge pull request #2885 from serverless/add-alexa-event-source
...
Add alexa event source
2016-12-14 14:36:23 +01:00
Nik Graf
24d47e3e9d
removed debug console.log
2016-12-14 14:07:44 +01:00
Nik Graf
5a9d9feebb
fix tests
2016-12-14 13:47:21 +01:00
Nik Graf
c7df447589
improve alex skill notation
2016-12-14 13:35:11 +01:00
Eslam A. Hefnawy
26a2735e1e
Merge branch 'fix_issue_2132' of https://github.com/imaman/serverless into imaman-fix_issue_2132
2016-12-14 18:54:34 +07:00
Philipp Muens
95ddfacdfa
Update event definition to be object only
2016-12-13 08:04:58 +01:00
Philipp Muens
e707cccff5
Rename alexa to alexaSkill
2016-12-13 08:04:58 +01:00
Philipp Muens
b5ddec70e2
Add alexa event source
...
Based on the great PR and plugin by @rajington 🙌
2016-12-13 08:04:58 +01:00
horike37
fdb5407b5e
Add CloudWatchEvent rule name and description fields
2016-12-10 13:29:18 +09:00
Philipp Muens
818c82410d
Merge pull request #2814 from PetrKohut/fixed-event-source-mapping-with-custom-role
...
fix bug in event source mapping with custom IAM role
2016-12-09 08:53:25 +01:00
Philipp Muens
cb9f8187e1
Merge pull request #2808 from evilantnie/master
...
adding replaceAll to turn any escaped single quotes back to regular s…
2016-12-08 08:33:49 +01:00
Philipp Muens
e611e4b8ed
Fix linting error
2016-12-08 08:29:49 +01:00
Anthony Mendonca
fd4c6e9ebb
Missing escapes for backslashes required in VTL template
2016-12-07 15:57:51 -08:00
Maciej Winnicki
570d23d966
Merge pull request #2799 from dougmoscrop/fix_proxy_parameters
...
remove request and response config when using proxy integration
2016-12-07 11:19:47 +01:00
Philipp Muens
1f2fd1b438
Update warning message
2016-12-07 11:05:08 +01:00
Petr Kohut
486df0c075
simplified the IAM role check + added tests
2016-12-06 16:40:12 +01:00
Doug Moscrop
c7c3218ff4
remove request and response config when using proxy integration
2016-11-28 15:38:16 -05:00
Petr Kohut
edd923f5e8
fix bug in event source mapping with custom IAM role
2016-11-28 14:12:01 +01:00
Nick den Engelsman
1d0a5e95eb
Add missing DependsOn within test suite
2016-11-28 12:24:58 +01:00
Nick den Engelsman
c3620e501b
Merge branch 'master' of github.com:serverless/serverless
...
# Conflicts:
# lib/plugins/aws/deploy/lib/iam-policy-lambda-execution-template.json
2016-11-28 12:03:25 +01:00
Nick den Engelsman
9e9e0e51c5
Remove Ref support and improve test descriptions
2016-11-28 11:56:45 +01:00
Nick den Engelsman
446abce10e
Fix issue where error description becomes unreadable
2016-11-28 11:56:23 +01:00
Anthony Mendonca
e724b810b9
adding replaceAll to turn any escaped single quotes back to regular single quotes
2016-11-26 21:50:48 -08:00
Eslam A. Hefnawy
697cd7ef9b
fixed logical id for lambda version
2016-11-25 18:40:59 +07:00
Eslam λ Hefnawy
5afaedf949
Merge pull request #2676 from ryansb/feature/tagVersions
...
On every deploy, publish a new Lambda function version
2016-11-25 18:33:48 +07:00
Ryan S. Brown
29de5c2f7a
Move Lambda version ID generation out to naming.js
2016-11-24 08:04:07 -05:00
Ryan S. Brown
ed156155f7
Add Lambda fully qualified ARNs to expected output
2016-11-24 08:04:07 -05:00
Ryan S. Brown
1cc3c2c669
Create dummy files for service artifacts
2016-11-24 08:04:07 -05:00
Ryan S. Brown
719f11c4cc
Fix variable that had its name changed
2016-11-24 08:04:07 -05:00
Ryan S. Brown
0f86a9524e
Fix linting
2016-11-24 08:04:07 -05:00
Ryan S. Brown
20dee7cb1c
On every deploy, publish a new Lambda function version
...
Having Lambda deploys count as distinct function versions is really
helpful for logging, since it cleanly separates out logs between
sources.
This change adds:
- Calculation of SHA256 sums of artifacts
- An `AWS::Lambda::Alias` resource based on that SHA
- A dependency between each deployed function to its alias
- A stack output for each function `LogicalIdQualifiedArn` which is the
function ARN with the version appended.
2016-11-24 08:04:07 -05:00
Erik Erikson
6cc5d1364a
Merge branch 'master' into logical-ids-missed-details
2016-11-22 13:26:28 -08:00
Philipp Muens
8aad2372eb
Refactor test structure
...
So that all tests follow the *.test.js pattern and globs are used to find test files.
2016-11-22 12:49:26 +01:00
Nick den Engelsman
fc5bd1ac43
Add DependsOn for Lambda functions and IamPolicyLambdaExecution
2016-11-22 10:28:13 +01:00
Philipp Muens
70e37028d2
Merge pull request #2763 from serverless/remove-deprecation-notice
...
removed cflogs deprecation notice
2016-11-22 08:06:36 +01:00
Eslam A. Hefnawy
7e2a2573d7
removed cflogs deprecation notice
2016-11-22 14:02:26 +07:00
Philipp Muens
17286cb87a
Add test for overwriting environment variables
2016-11-21 10:45:05 +01:00
Nik Graf
71eb5a13b4
Merge pull request #2748 from braahyan/lambda-environment-variables
...
Lambda environment variables
2016-11-21 09:47:52 +01:00
Philipp Muens
26ff0fafdd
Add additional tests
2016-11-21 09:39:17 +01:00
Eslam λ Hefnawy
f3ca1fc68b
Merge pull request #2651 from laardee/deploy-offline
...
Fixes --noDeploy without credentials or internet connection
2016-11-21 15:33:29 +07:00
Philipp Muens
2d390edfce
Only create environment variables if config is given
2016-11-21 09:22:40 +01:00
Eslam λ Hefnawy
2cb4dc4dc5
Merge pull request #2732 from serverless/limit-permissions
...
Limited Lambda Permission for Events
2016-11-21 14:43:37 +07:00
bryan pedlar
e381e9e4ef
fixed linting issues
2016-11-19 21:55:56 -05:00
Bryan Pedlar
ca41f63c48
added validation of environment variable names
2016-11-19 21:40:10 -05:00
bryan pedlar
1f1c63dc7a
global environment variables are added appropriately
2016-11-19 21:38:46 -05:00
bryan pedlar
e79bb27222
fixed yet more linting errors
2016-11-19 19:30:21 -05:00
bryan pedlar
3fc632f4c1
fixed more linting errors
2016-11-19 19:27:32 -05:00
bryan pedlar
d4b16a12c2
fixed linting errors
2016-11-19 19:24:02 -05:00
bryan pedlar
94d93e3d62
added environment variable support
2016-11-19 18:35:26 -05:00
Itay Maman
d4c25a3122
comment
2016-11-18 20:06:53 +02:00