7531 Commits

Author SHA1 Message Date
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
Mariusz Nowak
847fa3412d feat: Seclude main error handler to standalone util 2021-01-08 15:06:14 +01:00
Mariusz Nowak
0c5898bb01 refactor: Improve variable name 2021-01-08 15:06:14 +01:00
Mariusz Nowak
9d78348289 refactor: Seclude cli/resolve-local-serverless-path util 2021-01-08 15:06:14 +01:00
vinothmdev
1c48b64925
docs: Improve documentation around deprecations #8665 (#8719) 2021-01-08 09:53:49 +01:00
Robert Bragg
bcbbd47fa0
fix(Packaging): Consider absolute artifact paths (#8325) (#8315)
Co-authored-by: Piotr Grzesik <pj.grzesik@gmail.com>
2021-01-07 13:53:00 +01:00
Piotr Grzesik
036698ca5b fix(Config Schema): Use ajv formats 2021-01-06 20:33:12 +01:00
Frédéric Barthelet
2efc3570c9
refactor: Use @serverless/utils for cloudformationSchema (#8705) 2021-01-06 12:01:02 +01:00
Mariusz Nowak
53773688ab
refactor: Improve var name 2021-01-05 22:31:17 +01:00
Frédéric Barthelet
66aa66fbfe
refactor: Replace _.set with native assignment 2021-01-05 11:18:10 +01:00
Frédéric Barthelet
1af73bacdf
refactor: Upgrade "ajv" to v7 and "ajv-keywords" to v4 (#8703) 2021-01-05 11:14:12 +01:00
Rohit Gohri
b093609f79
fix(Config Schema): Improve AWS tags validation 2021-01-05 09:39:34 +01:00
Mariusz Nowak
b14338332c refactor: Upgrade "js-yaml" to v4 2021-01-04 21:54:43 +01:00
Mariusz Nowak
dde9b85965 refactor: Improve var naming 2021-01-04 21:54:43 +01:00
Mariusz Nowak
cf7b25e458 style: Upgrade "prettier" to v2 2021-01-04 16:21:24 +01:00
Tim Qian
b572388030
ci: Switch region for china standalone uploads (#8675) 2021-01-04 12:25:25 +01:00
Frédéric Barthelet
7d80245839
feat: AWS iotFleetProvisioning event support (#8324) 2021-01-04 11:09:02 +01:00
Frédéric Barthelet
eacae9a64d
feat(AWS API Gateway): Move api-specific keys to provider.apiGateway 2021-01-04 10:04:57 +01:00
Piotr Grzesik
91c61dd61f docs: Explanation why deployFunction doesn't have to resolve images 2020-12-30 16:10:26 +01:00
Raymond van der Straten
bf418ac6ca fix(AWS Lambda): Permissions on lambda layer retained 2020-12-30 12:38:24 +01:00
Piotr Grzesik
3c5e497116 refactor(Templates): Upgrade to avoid using deprecated functionality 2020-12-29 21:25:44 +01:00
Piotr Grzesik
68b7ed5089 feat(AWS Lambda): Support referencing images with tags 2020-12-29 15:45:19 +01:00
Mariusz Nowak
120bfb7c02 fix(AWS CloudFront): Ensure to describe resolved stage in comment 2020-12-29 15:06:58 +01:00
Piotr Grzesik
ef530506d5
feat(AWS Deploy): Introduce new version of hashing algorithm (#8661) 2020-12-28 12:31:18 +01:00
lewgordon
ff253e32dd
feat: Suport --context and --contextPath at invoke command (#8652) 2020-12-23 15:03:39 +01:00