275 Commits

Author SHA1 Message Date
Mariusz Nowak
7c91cde7ac refactor(CLI): Reconfigure dashboard related warning to modern logs 2021-10-05 14:56:17 +02:00
Seungchan Ahn
26ce1c636b
refactor(Plugins): Seclude plugin uninstall standalone command
(PR #10015)
2021-09-28 17:03:41 +02:00
Mariusz Nowak
62d697c861 fix(Standalone): Upgrade npm version to one that supports Node.js v14 2021-09-28 10:24:54 +02:00
Mariusz Nowak
b4e4fdac71
refactor: Use set instead of array 2021-09-27 17:38:12 +02:00
Mariusz Nowak
4733b81d2d
chore: Fix standalone configuration to inclue standalone commands 2021-09-27 17:37:32 +02:00
Seungchan Ahn
713ac1e2a1
refactor(Plugins): Seclude plugin install standalone command (#9942) 2021-09-27 16:37:22 +02:00
Mariusz Nowak
e3af1f3a94 fix(Plugins): Ensure to keep options as passed to plugins up to date 2021-09-24 12:13:17 +02:00
Mariusz Nowak
0833fd03d1 fix(CLI): Fix general help output when in context of AWS service
No AWS specific commands were listed
2021-09-23 13:20:14 +02:00
Sudipto Das
f431218790
refactor: Replace fse.readFile with fs.promises.readFile (#9935) 2021-09-10 12:00:44 +02:00
Mariusz Nowak
29aec529b5 feat(CLI): Ensure to clear progress in expected time points 2021-09-08 15:18:33 +02:00
Mariusz Nowak
ec93174b8c feat(CLI): Configure log writing with new (experimental) log engine 2021-09-07 11:38:25 +02:00
lewgordon
cacb529925
feat(AWS Lambda): Add support for activemq event (#8840)
Co-authored-by: Lew Gordon <lew.gordon@genesys.com>
Co-authored-by: Piotr Grzesik <pj.grzesik@gmail.com>
2021-09-03 12:24:47 +02:00
Mariusz Nowak
bbb6c6cd7d feat(CLI): Enable env variables in provider.stage property 2021-08-31 10:02:47 +02:00
Mariusz Nowak
56e9423cd7 refactor(Variables): Enable early sls:stage resolution 2021-08-27 14:54:15 +02:00
Sudipto Das
bb0484e6b5
refactor: Replace fse.stat with fs.promises.stat (#9845) 2021-08-16 15:39:01 +02:00
Piotr Grzesik
53b41eb53a refactor(CLI): Deprecate -v as alias for --verbose 2021-08-10 20:11:09 +02:00
Piotr Grzesik
60d729b5d4 feat(Telemetry): Detect used variable sources 2021-07-28 13:18:31 +02:00
Sudipto Das
1e00f9edfb
refactor: Replace fse.readdir with fs.promises.readdir (#9780) 2021-07-26 14:36:44 +02:00
Mariusz Nowak
fd5005e404 fix(Telemetry): Ensure no doubled telemetry in edge cases 2021-07-07 19:18:32 +02:00
Mariusz Nowak
7354c2000f refactor(Telemetry): Report all interruption signals 2021-07-07 18:32:44 +02:00
Mariusz Nowak
dff2799941 refactor(CLI): Improve module imports order 2021-07-07 18:32:44 +02:00
Mariusz Nowak
c5a3f6907a fix(CLI): Fix SIGINT signal handling 2021-07-07 18:32:44 +02:00
Piotr Grzesik
0c5b8dd831 fix(Telemetry): Correctly report outcome for interactive setup 2021-07-06 16:36:33 +02:00
Piotr Grzesik
502f7e711f feat(Telemetry): Handle interruptions and persist telemetry data 2021-07-06 16:36:33 +02:00
Mariusz Nowak
5b54ed2e26 refactor: Drop old variables engine related deprecation
Old variables engine will be removed with next major, so there's no point to communicate breaking changes that were supposed to introduced if it was to stay
2021-07-06 12:03:51 +02:00
Piotr Grzesik
e65199c052 refactor(Telemetry): Ensure generation and related utils are sync 2021-07-06 11:24:21 +02:00
Mariusz Nowak
9b624a5067 feat(CLI): New warn:summary (default) deprecations logging mode
To avoid confusion, in case of local fallback always resort to `warn`
2021-07-05 22:15:50 +02:00
Piotr Grzesik
cc24bc2ae2 refactor(Telemetry): Report commandUsage as object 2021-07-05 14:13:32 +02:00
Piotr Grzesik
33794ea504 feat(Variables): Support aws:region and aws:accountId variables 2021-06-30 13:02:59 +02:00
Piotr Grzesik
0eba2dcdfe feat(CLI Onboarding): Add telemetry for interactive flow 2021-06-28 15:19:55 +02:00
Mariusz Nowak
c22a8b99f2 feat: Introduce an opt-in "error" deprecation notification mode 2021-06-21 17:31:50 +02:00
Mariusz Nowak
cc09c62301 fix(Variables): Meaningfully report misuse of dashboard sources 2021-06-11 10:14:15 +02:00
Mariusz Nowak
aa45876044 fix(Variables): Recognize tenant setting as it's recognized by plugin 2021-06-11 10:14:15 +02:00
Mariusz Nowak
727d7f4f08 fix(Variables): Improve properties resolution validation
So it ensures they're ready for internal handling
2021-06-11 10:14:15 +02:00
Piotr Grzesik
93c88c0b8d refactor: Add note about autoupdate in postinstall script 2021-06-09 16:06:52 +02:00
Mariusz Nowak
98701f3679 fix(Variables): Ensure to report only unrecognized sources 2021-06-09 11:26:49 +02:00
Mariusz Nowak
93b89fcb51 fix(Variables): Skip unrecognized sources check with partial resolution 2021-06-09 11:26:49 +02:00
Mariusz Nowak
6efc161e5f refactor(Variables): Seclude resolution of sources from external plugins 2021-06-02 15:17:06 +02:00
Mariusz Nowak
6adaa9f56e refactor: Ensure codes for user errors 2021-05-20 13:38:43 +02:00
Mariusz Nowak
105807a674 refactor(CLI Onboarding): Integrate steps from dashboard plugin 2021-05-12 12:41:30 +02:00
Mariusz Nowak
7864f4d28d refactor(CLI Onboarding): Seclude from internal Framework logic 2021-05-12 12:41:30 +02:00
Mariusz Nowak
4f6a50a2e1 refactor(Telemetry): Make generatePayload serverless independent 2021-05-12 12:41:30 +02:00
Mariusz Nowak
4d077d1653 fix(Telemetry): Let old versions report telemetry old way 2021-05-11 08:57:29 +02:00
Mariusz Nowak
27e21e8fca fix(CLI): Ensure to report only unrecognized sources as unrecognized 2021-05-10 13:39:21 +02:00
Mariusz Nowak
8d56d0e520 style: Prettier 2021-05-10 13:07:44 +02:00
Mariusz Nowak
962433864f fix(CLI): Do not validate command when falling back to old version
Old versions may not provide information on external plugins, and in such case we do not have a full picture supported commands and options.
We should avoid any validation in such case
2021-05-06 12:13:22 +02:00
Piotr Grzesik
5861d08768 feat(Telemetry): Report failures via telemetry 2021-04-30 11:54:29 +02:00
Piotr Grzesik
d81730c219 feat(Telemetry): Do not report telemetry for help commands 2021-04-28 16:01:33 +02:00
Piotr Grzesik
07a5483bb6 refactor(CLI): Pass serverless instance to handle-error 2021-04-28 09:42:47 +02:00
Piotr Grzesik
e1b9ba46bd refactor(Telemetry): Do not generate payload if telemetry disabled 2021-04-27 14:01:26 +02:00