ncipollina
0549d85bc0
feat: azure-nodejs-typescript template. ( #7252 )
2020-01-24 14:54:23 +01:00
tcastelli
4f273785f4
feat: Support RedrivePolicy configuration on SNS events ( #7239 )
2020-01-24 13:05:51 +01:00
Ivaylo Novakov
1793cf8d7a
fix: Do not overwrite go.mod on make in Go template ( #7245 )
2020-01-22 08:58:48 +01:00
Mariusz Nowak
f1cc3a8998
test: Update to not rely on side ServerlessError feature
2020-01-21 13:20:02 +01:00
Mariusz Nowak
c7fea34e85
fix: Separate AWS region and credentials resolution concern
...
Dashboard plugin at intialization eventually resolves credentials
for a framework, and as region resolution comes with it,
it also resolves region.
Still it happens prior variables resolution and there's
no guarantee that region value is resolved.
Fixes https://github.com/serverless/enterprise-plugin/issues/340
2020-01-16 11:33:29 +01:00
Eric Silva
526b21b994
refactor: corrected spelling errors ( #7218 )
2020-01-15 09:37:23 +01:00
Mariusz Nowak
8814671435
fix(AWS APIGW): Fix default resource policy configuration
...
Regression introduced with #7138
Fixes #7194 #7211
2020-01-14 12:56:23 +01:00
Mariusz Nowak
5e63cee340
fix(AWS Lambda): Do not break permission resource
...
Fixes #7189
2020-01-09 18:28:28 +01:00
Mariusz Nowak
77b92686a7
refactor(AWS Lambda): Do not deep merge when not necessary
2020-01-09 18:28:28 +01:00
Mariusz Nowak
cbf8c74c6d
refactor(AWS Lambda): Resolve deep value once
2020-01-09 18:28:28 +01:00
Mariusz Nowak
27cda47cd4
test(AWS Lambda): Improve coverage
...
Expose #7189
2020-01-09 18:28:28 +01:00
Mariusz Nowak
91f1d2f203
refactor(AWS Lambda): Ensure natural function reference when no alias
2020-01-09 18:28:28 +01:00
Marc Marino
5973c9fd58
feat: support RollbackConfiguration in service config ( #7193 )
2020-01-09 16:19:47 +01:00
Mariusz Nowak
8932307dce
test: Ensure to generate tmp files in tmp dir
2020-01-09 14:16:34 +01:00
Artur Grzybowski
9591d5a232
feat: Enhance configuration options of cloudFront event ( #7170 )
...
Fixes #7151
Addresses partially #6843 and #6785
2020-01-09 14:07:33 +01:00
Christian
560ceee5b3
feat: Support BisectBatchOnFunctionError option on event streams ( #7105 )
2020-01-07 15:14:34 +01:00
maafk
3236adb040
fix: Remove hard-coded AWS partitions ( #7175 )
2020-01-07 14:51:08 +01:00
coyoteecd
53a18cbff6
fix: Ensure CF stacks are deleted on failed creaton attempt ( #7158 )
...
Until now, failed stack deploys when using deploymentBucket to specify
an existing bucket were left in ROLLBACK_COMPLETE state.
This required manual 'sls remove' before a redeploy.
Fixes #6612 , follow-up of incomplete fix in #5631
2020-01-07 13:19:39 +01:00
YellyYU
41d7d0bf07
fix: Fix and improve openwhisk-java-maven templates ( #7164 )
2020-01-03 20:41:25 +01:00
Mariusz Nowak
4821ad21a5
fix(AWS Lambda): Remove AWS issue workaround
...
Issue was fixed on AWS side, and by next week it should be fixed for
gov-cloud regions.
Still in a meantime other AWS issue emerged,
An "A conflicting deployment is in progress." error,
Which happens only when workaround in question is involved
Fixes #7137
2020-01-03 14:17:03 +01:00
Mariusz Nowak
b5dbdafe5b
fix(Plugins): Fix resolution of config when installing plugin
...
Fixes #7130
2019-12-29 18:56:10 +01:00
b_d
e662a91d92
fix(AWS APIGW): Fix handling of removal of resourcePolicy setting
...
Fixes #6789
2019-12-27 21:04:07 +01:00
Mariusz Nowak
2995f8fef9
fix(AWS APIGW): Fix handling of provisionedConcurrency: 0 setting
...
Fixes #7133
2019-12-24 00:26:37 +01:00
Mariusz Nowak
b05d5bcce3
fix(AWS APIGW): Fix Rest API id detection when no API GW involved
...
Regression introduced with #7126
2019-12-23 16:10:59 +01:00
Mariusz Nowak
dfa0967ecf
fix(AWS APIGW): Ensure to apply API GW stage settings with no endpoints
...
Fixes #7036
2019-12-23 13:58:33 +01:00
Mariusz Nowak
4a947b215c
fix(AWS Lambda): Fix CloudWatch logs creation access
...
Fixes #6241
Closes #6692
2019-12-23 13:58:33 +01:00
Mariusz Nowak
38f6ac125e
fix(AWS APIGW): Ensure to point provisioned version
...
Addresses #7059
2019-12-23 13:58:33 +01:00
Mariusz Nowak
3210a94ef9
fix(AWS Lambda): Workaround AWS issue related to alias redeployments
...
Addresses #7059
2019-12-23 13:58:32 +01:00
Mariusz Nowak
eaf9b6117f
fix(AWS Lambda): Fix provisioned concurrency configuration
...
- So it works with multiple lambda versions
- “internal error” is avoided on change of provisioned
config configuration
Addresses #7059
2019-12-23 13:58:32 +01:00
Mariusz Nowak
3e2f59e27c
refactor(AWS Lambda): Resolve object once
2019-12-23 13:58:32 +01:00
Mariusz Nowak
388c2993f0
refactor(AWS APIGW): Rely on object destructuring
2019-12-23 13:58:32 +01:00
Mariusz Nowak
cf5497198b
refactor(AWS Lambda): Improve var name
2019-12-23 13:58:32 +01:00
Mariusz Nowak
95a397d731
refactor(AWS Lambda): Improve variables naming
2019-12-23 13:58:31 +01:00
Mariusz Nowak
271499777d
refactor(AWS Lambda): Rely on more reliable Object.assign
...
_.merge is deep merge, and may introduce unexpected outcome
2019-12-23 13:58:31 +01:00
Mariusz Nowak
6af76ed237
refactor(AWS APIGW): Convert trailing arguments into options
2019-12-23 13:58:31 +01:00
Mariusz Nowak
84b1d1eb11
fix: Fix custom resource lambda artifact generation
...
When multiple custom resources where generated,
then multiple times we tried to copy generated zip file
into service folder.
On same occasions it crashed with EPERM or ENOENT errors
2019-12-23 13:57:51 +01:00
Mariusz Nowak
5e448e7d1d
refactor: Ensure to return promise from async function
2019-12-23 13:57:51 +01:00
Mariusz Nowak
950036157d
fix: Ensure necessary IAM role for handling existing cognito pools
...
Fixes #6579
2019-12-20 10:34:07 +01:00
Mariusz Nowak
8148cf2cac
fix: Support differet AWS partitions
2019-12-20 10:34:07 +01:00
Mariusz Nowak
10d0078d19
refactor: Move cachedFilePath resolution into memoized function
...
In tests run, each file starts with different homedir
2019-12-20 10:34:07 +01:00
Mariusz Nowak
fc74c287f6
fix: Fix AWS partition reference in APIGW CloudWatch role setup
...
Addresses issue mentioned in #7100
2019-12-18 09:37:17 +01:00
Mariusz Nowak
53e596fa67
feat: uninstall command for installed binaries
2019-12-18 09:36:52 +01:00
Mariusz Nowak
c4efd66e4e
feat: upgrade command for installed binaries
2019-12-18 09:36:52 +01:00
Philipp Muens
49f6e1e8a5
feat: Configure binaries generation
2019-12-18 09:36:52 +01:00
Mariusz Nowak
ddf3bf40a3
refactor: Centralize npm command resolution
...
It's to provide a room to support alternative npm locations
2019-12-18 09:36:52 +01:00
Mariusz Nowak
c900900488
feat: Unconditionally display browser url
2019-12-17 08:42:57 +01:00
FanFataL
5143c2ad3a
feat: Memoize resolution of dev deps exclusion paths ( #7091 )
2019-12-16 12:58:40 +01:00
Tuomas Peippo
f9b6507825
feat: Support CF instructions in awsKmsKeyArn setting ( #7083 )
2019-12-12 15:06:53 +01:00
Mariusz Nowak
1e87d5856d
test: Upgrade to @serverless/test v3
2019-12-12 14:27:40 +01:00
Mariusz Nowak
14806d79b0
test: Improve error exposure
2019-12-12 14:27:40 +01:00