Philipp Muens
3377108d94
Add validation and test coverage for setup plugin
2016-12-01 10:48:35 +01:00
Philipp Muens
88ce330cc1
Split up setup into two plugins
2016-12-01 10:48:35 +01:00
Philipp Muens
6cbe7d834b
Rename from init to setup
2016-12-01 10:48:35 +01:00
ac360
db23598234
fix linting error
2016-12-01 10:48:35 +01:00
ac360
08769fc1c1
fix linting errors
2016-12-01 10:48:35 +01:00
ac360
da19c9e495
add support for setting multiple profiles
2016-12-01 10:48:35 +01:00
ac360
693fcebabf
remove unused dependency
2016-12-01 10:48:35 +01:00
ac360
efdbe2a4af
fix linting error
2016-12-01 10:48:35 +01:00
ac360
42ee9eb05e
fix linting issues
2016-12-01 10:48:35 +01:00
ac360
3814837e30
fix tests
2016-12-01 10:48:35 +01:00
ac360
af35ee33c8
add init command for easy onboarding
2016-12-01 10:48:35 +01:00
Philipp Muens
5994360fb3
Update tests for default value setting of startTime and endTime
2016-12-01 10:46:53 +01:00
Philipp Muens
628a55e6b5
Add translation of human friendly startTime syntax
2016-12-01 10:46:53 +01:00
Philipp Muens
f249fa192a
Fix typo in test description
2016-12-01 10:46:53 +01:00
Philipp Muens
80b12f626b
Add automatic Period setting and remove period option
2016-12-01 10:46:52 +01:00
Philipp Muens
ba27669d0d
Add plugins to Plugins.json file
2016-12-01 10:46:52 +01:00
Philipp Muens
83900b362b
Add AwsMetrics plugin
2016-12-01 10:46:52 +01:00
Philipp Muens
b05cac7d5c
Add core metrics plugin
2016-12-01 10:46:52 +01:00
Philipp Muens
1f3b88baa3
Merge pull request #2743 from nicka/master
...
Add DependsOn for Lambda functions and IamPolicyLambdaExecution
2016-12-01 10:38:49 +01:00
Philipp Muens
a39e2969de
Remove reassignment of this.options.data if JSON parsing fails
2016-11-29 15:06:10 +01:00
Philipp Muens
f02c990fd8
Remove check if options.data exists
2016-11-29 13:32:29 +01:00
Philipp Muens
d048cc3e09
Add check if data is JSON or simple string
2016-11-29 10:35:26 +01:00
Philipp Muens
ef7ccfc8e3
Add tests
2016-11-29 10:35:26 +01:00
Philipp Muens
7837acf360
Fix minor typos
2016-11-29 10:35:26 +01:00
ac360
ee7f0c24bf
sanitize strings
2016-11-29 10:35:26 +01:00
Doug Moscrop
c7c3218ff4
remove request and response config when using proxy integration
2016-11-28 15:38:16 -05:00
horike37
0e274d448d
Add support for directories in url of install command
2016-11-29 00:29:21 +09: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
Paul O'Flaherty
665400ec8c
fix #2784 - fixing lint errors
2016-11-27 21:55:19 +11:00
Paul O'Flaherty
5a1539f99f
Fix #2784 - slstats error
2016-11-27 21:42:59 +11: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
Doug Moscrop
fcbdf8e073
fix Linting
2016-11-25 20:07:32 -05: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
Philipp Muens
2dbfa37449
Cleanup after event.json removal
2016-11-24 20:08:04 +01:00
Maciej Winnicki
357ff616ab
remove event.json files from template. Closes #2786
2016-11-24 18:43:41 +01:00
Philipp Muens
3733f49d3d
Merge pull request #2719 from erikerikson/logical-ids-missed-details
...
Logical IDs Centralization Missed Details
2016-11-24 14:04:12 +01: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
Eslam λ Hefnawy
ddb9c4a943
Merge pull request #2770 from serverless/update-sls-debug-info-message
...
Update SLS_DEBUG info message
2016-11-23 20:14:29 +07:00
Erik Erikson
6cc5d1364a
Merge branch 'master' into logical-ids-missed-details
2016-11-22 13:26:28 -08:00
Eslam A. Hefnawy
be9e098363
fix typo
2016-11-23 02:49:57 +07:00