7555 Commits

Author SHA1 Message Date
ifitzsimmons
8a92be9be3
feat: Support kmsKeyArn for deploy function 2021-01-24 20:12:05 +01:00
Sudipto Das
9abe9db27f
refactor: Replace fse.exists with fs.promises.access (#8788) 2021-01-24 14:31:08 +01:00
Mariusz Nowak
dc9f1809d1 refactor: Rely on external isHelpRequest CLI util 2021-01-22 14:57:10 +01:00
Mariusz Nowak
8f3481e42a refactor: Improve var naming 2021-01-22 14:57:10 +01:00
Mariusz Nowak
f274cd7637 refactor: Seclude configuration parse from internals 2021-01-22 14:57:10 +01:00
Mariusz Nowak
66f289836d refactor: Ensure no side effects from config properties 2021-01-22 14:57:10 +01:00
Mariusz Nowak
20e2c00e1d refactor: Move internal configuration resolution to init method 2021-01-22 14:57:10 +01:00
Mariusz Nowak
ee3dd0a6bc refactor: Refactor to async/await 2021-01-22 14:57:10 +01:00
Mariusz Nowak
97d544be82 refactor: Refactor to async/await 2021-01-22 14:57:10 +01:00
Mariusz Nowak
0b4b4bbc35 refactor: Refactor to async/await 2021-01-22 14:57:10 +01:00
Mariusz Nowak
813f7d3dbe fix: Ensure to report validation errors with ServerlessError 2021-01-22 14:57:10 +01:00
Mariusz Nowak
90a9ffed63 refactor: Reorder requires 2021-01-22 14:57:10 +01:00
Piotr Grzesik
1833894856 fix(Standalone): Ensure proper resolution of runtime wrappers 2021-01-22 14:23:25 +01:00
Mariusz Nowak
7339351de3 fix(CLI): Bring back support for referencing nested configurations 2021-01-22 09:32:25 +01:00
Tomás Milar
708f6a7e26
fix(Packaging): Properly exclude devDependencies on Windows (#8803) 2021-01-21 20:55:21 +01:00
Piotr Grzesik
9a5553742a
feat(AWS Lambda): Add support for image config (#8778) 2021-01-21 11:51:09 +01:00
Piotr Grzesik
420e93740f
fix(AWS Lambda): Ensure function update works when image used (#8786) 2021-01-20 18:33:31 +01:00
Mariusz Nowak
aea9f9397c feat(CLI): Support absolute path at "--config" 2021-01-20 16:21:47 +01:00
Mariusz Nowak
8451b8908c refactor(CLI): Remove redundant arg
`path.resolve` by default resolves against working dir
2021-01-20 16:21:47 +01:00
Piotr Grzesik
533106515e fix: Complete async refactor for aws/deploy and customResources 2021-01-20 13:43:07 +01:00
Cem Enson
4a30bb1e5b
fix(AWS API Gateway): Correctly set throttle when quota missing 2021-01-20 09:01:14 +01:00
ifitzsimmons
c45f661178
refactor: Mark functions async in aws/customResources and aws/deploy 2021-01-19 21:36:18 +01:00
Igor Omelchenko
03847769cd
fix(AWS API Gateway): Silence timeout warning for async: true (#8748) 2021-01-19 13:24:09 +01:00
Piotr Grzesik
e4f368ced9 fix(AWS Lambda): Ensure to attempt ECR login on expired token 2021-01-18 17:44:26 +01:00
Mariusz Nowak
b23bfdbf6a refactor(CLI): Seclude service config path resolution out of internals 2021-01-18 16:19:12 +01:00
Mariusz Nowak
76ab2ffbe2 refactor: Refactor to async/await 2021-01-18 16:19:12 +01:00
Mariusz Nowak
eb0b65dc16 fix: Ensure async function is memoized as promise returning 2021-01-18 16:19:12 +01:00
Mariusz Nowak
3df81be0cf refactor: Refactor to async/await 2021-01-18 16:19:12 +01:00
Mariusz Nowak
8173a36b7c refactor: Refactor to async/await 2021-01-18 16:19:12 +01:00
Mariusz Nowak
4431b43f17 refactor: Refactor to async/await 2021-01-18 16:19:12 +01:00
Mariusz Nowak
293cd6d0e2 fix(CLI): Ensure to not follow with project setup on existing path 2021-01-18 16:19:12 +01:00
Mariusz Nowak
adc4e2f8cf refactor(CLI): Refactor to async/await 2021-01-18 16:19:12 +01:00
Mariusz Nowak
76fa62da3b fix(CLI): Fix configuration of a new service in interactive setup 2021-01-18 16:19:12 +01:00
Frédéric Barthelet
4469388669
fix(Templates): Compilation target ES2019 in aws-nodejs-typescript 2021-01-18 13:39:24 +01:00
Frédéric Barthelet
37d5f9e740
feat(Templates): Add node version constraint to aws-nodejs-typescript 2021-01-18 13:38:08 +01:00
Piotr Grzesik
d8bda1edb7 fix(AWS Lambda): Ensure ECR repository name is lowercased 2021-01-18 12:19:40 +01:00
Piotr Grzesik
789c2e35ab
feat(AWS Lambda): Add support for building Docker images (#8725) 2021-01-18 11:32:33 +01:00
Ben Scholzen
c3a61e234b
fix(AWS CloudFront): Fix check for deprecated CacheBehavior properties 2021-01-15 18:32:34 +01:00
Brian Dwyer
461a3965a5
feat(Variables): Add support for Terraform state file parsing (#8755)
Signed-off-by: Brian Dwyer <Brian.Dwyer@broadridge.com>
2021-01-15 11:10:49 +01:00
Piotr Grzesik
d1c656838f
fix(Config Schema): Revert to ajv v6 (#8762)
This reverts commit 036698ca5b46dc27a2844114813812a83f64813e
and 1af73bacdf01e5dc855da59387ab36085b2b78a1.
2021-01-14 19:11:11 +01:00
Mariusz Nowak
6c67cd7f07 fix(AWS CloudFront): Fix deprecations visibility 2021-01-14 12:46:41 +01:00
Dmitry Shirokov
4afdb8314b
refactor: Abstract resolution of deployment role (#8751) 2021-01-14 12:14:33 +01:00
Gareth Jones
33cffc3509
feat(Variables): Introduce unresolvedVariablesNotificationMode (#8710) 2021-01-14 08:54:15 +01:00
Alexandre de Boutray
37398d06c5
refactor(Templates): Fix typo in package.json for template aws-nodejs-typescript (#8754) 2021-01-13 22:06:03 +01:00
Piotr Grzesik
30015eafd2 refactor: Refactor Serverless.run to async 2021-01-12 14:09:13 +01:00
Piotr Grzesik
c3f59e4d78 refactor: Seclude ensureExists util 2021-01-12 11:53:37 +01:00
Dmitry Shirokov
77e1a6a302
refactor: Cleanup mergeIamTemplates module (#8736) 2021-01-12 09:23:46 +01:00
Mariusz Nowak
87790e50bd refactor: Seclude ServerlessError into lib/serverless-error.js 2021-01-11 19:39:42 +01:00
Mariusz Nowak
b61621adeb refactor(CLI): Seclude version output functionality out of CLI class 2021-01-11 15:57:02 +01:00
Dmitry Shirokov
2b7568a960
refactor: Typos in schema (#8735) 2021-01-10 16:42:20 +01:00