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
Mariusz Nowak
44115aa8c5
Merge pull request #7039 from serverless/fix-custom-rest-api-id-handling
...
Fix resolution of user configured APIGW
2019-12-03 14:20:27 +01:00
Philipp Muens
d28ac9d2f1
Merge pull request #6992 from mhart/patch-1
...
Enable Content Trust checking when pulling lambci/lambda images
2019-12-03 14:17:15 +01:00
Mariusz Nowak
ad59d22398
Merge branch 'master' into fix-custom-rest-api-id-handling
2019-12-03 14:02:41 +01:00
Mariusz Nowak
2c07334039
Fix resolution of custom Rest API id
2019-12-03 14:01:22 +01:00
Mariusz Nowak
540ef7ae6f
Fix custom rest API id handling test
2019-12-03 14:01:03 +01:00
Mariusz Nowak
dea6ac36d4
Update test after recent changes
2019-12-03 13:44:06 +01:00
Mariusz Nowak
90bdf46859
Merge branch 'master' into limit-sdk-updates-to-local-apigw
2019-12-03 13:40:10 +01:00
Mariusz Nowak
0b3f0213e7
Merge pull request #7033 from serverless/improve-apigw-config-sdk-handling
...
Update API GW stage settings only when explicitly set
2019-12-03 13:34:21 +01:00
Philipp Muens
3a9369734b
Fix test name
2019-12-03 12:50:43 +01:00
Kristine Jetzke
781cf79ec8
Add option to change log level for websocket logs
2019-12-03 00:25:04 +01:00
Mariusz Nowak
80866c7000
Improve explanation
2019-12-02 18:04:10 +01:00
Mariusz Nowak
24fc39c967
Fix tests
2019-12-02 17:51:53 +01:00
Mariusz Nowak
212b0d145e
Update test
2019-12-02 17:48:18 +01:00
Mariusz Nowak
3ac14c6093
Do not update external APIGW configuration
2019-12-02 17:43:40 +01:00
Mariusz Nowak
9681128666
Fix tests setup
2019-12-02 17:37:56 +01:00