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
Nxtra
0b3a08afaa
feat: Update and improve aws-kotlin-jvm-gradle template ( #7072 )
2019-12-11 09:02:47 +01:00
Mariusz Nowak
06cf6ab257
refactor: Gurantee to resolve with promise
2019-12-09 11:59:22 +01:00
Mariusz Nowak
3195e5e98f
fix: Fix provisioned concurrency support
...
So it doesn't leave outdated versions with configured concurrency
Fixes #7059
2019-12-09 11:59:22 +01:00
Mariusz Nowak
006af9e8f5
refactor: Cleanup conditional
2019-12-09 11:59:21 +01:00
Mariusz Nowak
fb86af5880
refactor: Abort unnecessary work
2019-12-09 11:59:21 +01:00
Mariusz Nowak
f29dd7943e
fix: Do not set optional ParallelizationFactor when not explicitly set
...
Fixes #7049
2019-12-09 11:59:21 +01:00
Mariusz Nowak
89f2368450
refactor: Improve generation of EventSourceMapping resource
2019-12-09 11:59:21 +01:00
Paulo Prestes
f8ee027903
fix: Fix credentials validation in EC2 environment ( #6977 )
2019-12-09 10:13:45 +01:00
Mariusz Nowak
9a2f95bc03
fix: Ensure to not create cognito pools marked as 'existing'
2019-12-06 15:35:19 +01:00
Avinash Reddy Erupaka
998b6fd296
feat: MaximumRetryAttempts config for stream
...
Closes #7012
2019-12-05 12:24:31 +01:00
Mariusz Nowak
6ad516323b
fix: Fix mishandling of cachedCredentials in invokeLocal
...
Fixes #7050
Regression introduced with #7044
2019-12-05 11:15:07 +01:00
Mariusz Nowak
2f0ce9495b
test: Expose cachedCredentials mishandling in invokeLocal
2019-12-05 11:15:07 +01:00
Mariusz Nowak
578c1bc3ba
fix: Revert fix for handing of removal of custom APIGW policy ( #7048 )
...
Adding policy implies different behaviour than when no policy is added
This reverts commit 802f81fa5c8048e4f8fb0b792594a357928df877.
2019-12-04 16:26:10 +01:00
b_d
802f81fa5c
fix: Fix handing of removal of custom APIGW resource policy ( #7002 )
...
* provide open resource policy when none provided
Resolves #6789 .
* provide open resource policy when none provided
Resolves #6789 .
* Don't export policy / comment behavior
2019-12-04 14:39:18 +01:00
Mariusz Nowak
1cf29ff561
Fix handling of provisionedConcurrency handling
2019-12-04 11:16:17 +01:00
Mariusz Nowak
937cd92a43
Refactor setup of function versioning
2019-12-04 11:16:17 +01:00
Mariusz Nowak
356168785b
Fix AWS creds handling
2019-12-04 10:07:21 +01:00
Mariusz Nowak
f2a41bf0bd
Improve tests
2019-12-04 10:07:11 +01:00
Mariusz Nowak
0347b15d95
Merge branch 'master' into lambda-provisioned-concurrency
2019-12-04 07:25:01 +01:00
Philipp Muens
e080dd2a12
Merge pull request #7035 from tinexw/websocket-loglevel
...
Add option to change log level for websocket logs
2019-12-03 14:27:55 +01:00