Piotr Grzesik
f6292b2d49
feat: Extend generatePayload
2021-03-16 09:50:19 +01:00
Mariusz Nowak
774358271e
refactor: Seclude tokenizeException util
2021-03-05 16:20:03 +01:00
Piotr Grzesik
f62fc2ee9c
refactor: Revert removal of bluebird from lib/utils
...
This reverts commit 820cc1f581bfd502e5452f5c9935301ec86f9d14.
2021-03-04 11:06:44 +01:00
Juanjo Diaz
820cc1f581
refactor: Remove bluebird from lib/utils ( #8972 )
2021-02-22 10:05:31 +01:00
Mariusz Nowak
16950d098b
refactor(CLI): Remove internal CLI arguments parsing
2021-02-11 14:01:41 +01:00
Dmitry Shirokov
9ad4d07886
feat(AWS IAM): Group IAM-related settings under provider.iam ( #8701 )
2021-02-11 13:11:58 +01:00
Mariusz Nowak
ab77a11e13
fix: Handle gently npm response errors
2021-02-05 15:38:04 +01:00
Mariusz Nowak
77c7d55f62
refactor: Prefix private property with "_"
2021-02-02 08:53:24 +01:00
Piotr Grzesik
e79f906b9f
fix(Templates): Ensure that .gitignore is packaged for templates
2021-01-28 15:51:55 +01:00
Piotr Grzesik
f6c5427b0f
chore: Bump @serverless/utils to "v3.0.0"
2021-01-26 16:23:31 +01:00
Sudipto Das
9abe9db27f
refactor: Replace fse.exists with fs.promises.access ( #8788 )
2021-01-24 14:31:08 +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
97d544be82
refactor: Refactor to async/await
2021-01-22 14:57:10 +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
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
c3f59e4d78
refactor: Seclude ensureExists util
2021-01-12 11:53:37 +01:00
Mariusz Nowak
87790e50bd
refactor: Seclude ServerlessError into lib/serverless-error.js
2021-01-11 19:39:42 +01:00
Frédéric Barthelet
2efc3570c9
refactor: Use @serverless/utils for cloudformationSchema ( #8705 )
2021-01-06 12:01:02 +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
Piotr Grzesik
ef530506d5
feat(AWS Deploy): Introduce new version of hashing algorithm ( #8661 )
2020-12-28 12:31:18 +01:00
Juanjo Diaz
d102a3984a
refactor: Remove unused modules ( #8598 )
2020-12-10 16:38:40 +01:00
Mariusz Nowak
c1907a2dde
refactor: Remove irrelevant fs modules
2020-12-09 12:43:11 +01:00
Mariusz Nowak
3808471972
test: Move unit tests to "test/unit" folder
2020-11-30 16:53:52 +01:00
Mariusz Nowak
8c0d89255e
fix(Templates): Fix service rename
2020-11-16 11:35:54 +01:00
Mariusz Nowak
04b868fd3b
feat(Analytics): Report tabtab autocomplete usage
2020-11-06 15:03:31 +01:00
Mariusz Nowak
4fc29a57c4
fix(Standalone): Recognize Windows as non auto updatable platform
2020-11-06 15:03:31 +01:00
Mariusz Nowak
5f81f58b3a
feat(Analytics): Distinguish different standalone installations
2020-11-06 15:03:31 +01:00
Mariusz Nowak
f887f8c839
test: Improve error exposure
2020-10-29 12:28:11 +01:00
Mariusz Nowak
7cc898cd0f
feat(Analytics): Distinguish npm and other global installations
2020-10-29 12:28:11 +01:00
Mariusz Nowak
dc5710d9c5
test: Refactor to async/await
2020-10-29 12:28:11 +01:00
Mariusz Nowak
48a3e11f33
feat(Analytics): Report isAutoUpdateEnabled
2020-10-29 12:28:11 +01:00
Mariusz Nowak
e3f454680e
feat: Opt-in auto update global installation
2020-10-29 12:28:11 +01:00
Mariusz Nowak
5fcc54ae2a
refactor(Standalone): Seclude standalone utils
2020-10-29 12:28:11 +01:00
Mariusz Nowak
0d605fa76f
refactor(Analytics): Alphabetical order
2020-10-29 12:28:11 +01:00
Piotr Grzesik
2d6824cde5
refactor: Replace BbPromise.props with Promise.all ( #8414 )
2020-10-20 12:18:05 +02:00
Mark Tse
78f159b432
fix(Templates): Ensure service is renamed in package-lock.json ( #8409 )
2020-10-19 12:13:03 +02:00
Piotr Grzesik
76e02cc09c
refactor: Replace _.forEach with Object.entries().forEach ( #8280 )
2020-09-24 10:31:32 +02:00
Piotr Grzesik
57d1ce1a66
refactor: Replace _.values with Object.values ( #8274 )
2020-09-23 13:09:50 +02:00
Mariusz Nowak
0cd9ccaf65
refactor: Switch to "fastest-levenshtein"
2020-09-15 17:52:29 +02:00
Mariusz Nowak
7e3299409f
style: Whitespace
2020-09-15 17:52:29 +02:00
Mariusz Nowak
3177e40cee
fix: Ensure to memoize config file resolution by instance
...
Memoizing by service name doesn't work when test configuration changes in same process
2020-09-14 14:15:12 +02:00
Mariusz Nowak
dfc78396c7
feat(CLI): Fallback to service local serverless installation by default
...
BREAKING CHANGE:
When globally installed `serverless` CLI is invoked in a context of a service, which has locally installed (in its `node_modules`) `serverless`. The locally installed CLI will be (by default) run instead of a global one.
2020-09-10 13:26:17 +02:00
Christian Musa
33eef9f06b
feat(CLI): Remove "slss", "serverless" command alias ( #8161 )
...
BREAKING CHANGE:
`slss` alias for `serverless` CLI ommand was removed. Rely on `sls` instead
2020-09-10 13:26:17 +02:00
Mariusz Nowak
05921b61ee
test: Upgrade to use new fixtures engine
2020-09-09 11:17:21 +02:00
Mariusz Nowak
f9e955c8f8
feat(Analytics): Recognize four different installation modes
2020-09-04 14:06:31 +02:00