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
|
33794ea504
|
feat(Variables): Support aws:region and aws:accountId variables
|
2021-06-30 13:02:59 +02:00 |
|
Mariusz Nowak
|
989cb82db3
|
fix(CLI): Ensure to list version in case of fallback from some versions
|
2021-06-25 12:41:31 +02:00 |
|
Mariusz Nowak
|
53b97621dc
|
fix: Ensure early access to configuration in logDeprecation method
|
2021-06-21 17:31:50 +02:00 |
|
Mariusz Nowak
|
004c6e26be
|
fix(Variables): Ensure visibility of top level properties resolution
|
2021-06-11 10:14:15 +02:00 |
|
Mariusz Nowak
|
14a5275c0d
|
fix(Variables): Ensure to apply a new resolver in a local version
|
2021-06-02 15:17:06 +02:00 |
|
Mariusz Nowak
|
eeddf9f518
|
fix(Telemetry): If global & local report outcome, report with global
|
2021-05-13 13:06:33 +02:00 |
|
Mariusz Nowak
|
65a1f3875c
|
fix(CLI): Ensure resolved CLI params are correct in local fallback
|
2021-05-13 13:06:33 +02:00 |
|
Mariusz Nowak
|
105807a674
|
refactor(CLI Onboarding): Integrate steps from dashboard plugin
|
2021-05-12 12:41:30 +02:00 |
|
Mariusz Nowak
|
2672047c2f
|
refactor: Resolve path to package in resolveLocalServerlessPath
|
2021-05-11 08:57:29 +02:00 |
|
Mariusz Nowak
|
da476ad7ac
|
fix(CLI): Ensure to support disableDeprecations setting
|
2021-05-04 22:12:00 +02:00 |
|
Mariusz Nowak
|
b7a113d48d
|
fix(Telemetry): Ensure proper options for generate payload fallback
|
2021-05-04 22:12:00 +02:00 |
|
Piotr Grzesik
|
fd97e877ce
|
refactor: Ensure that options are copied in Serverless constructor
|
2021-04-28 16:30:47 +02:00 |
|
Piotr Grzesik
|
e1b9ba46bd
|
refactor(Telemetry): Do not generate payload if telemetry disabled
|
2021-04-27 14:01:26 +02:00 |
|
Piotr Grzesik
|
78a4a96d74
|
refactor(Telemetry): Add isTelemetryReportedExternally flag
|
2021-04-27 14:01:26 +02:00 |
|
Piotr Grzesik
|
28c5af47f4
|
refactor: Add code to ServerlessError in ./Serverless.js
|
2021-04-23 13:34:20 +02:00 |
|
Mariusz Nowak
|
2967065bc7
|
fix(API): Ensure config.servicePath is config.serviceDir live alias
|
2021-04-21 17:14:27 +02:00 |
|
Mariusz Nowak
|
ff589baef4
|
fix(API): Ensure serverless.config.servicePath
Accidentally removed with #9307
|
2021-04-20 14:54:49 +02:00 |
|
Mariusz Nowak
|
c02cd06d90
|
feat: Refactor constructor to accept new service configuration options
`serviceDir` and `configurationFilename` options are favored over of `configurationPath`
|
2021-04-16 13:32:13 +02:00 |
|
Mariusz Nowak
|
87d380275b
|
refactor: Replace config.servicePath with service.dir
|
2021-04-16 13:32:13 +02:00 |
|
Mariusz Nowak
|
fc3a4391b5
|
refactor: Introduce serviceDir and configurationFilename
In place of `configurationPath`
|
2021-04-16 13:32:13 +02:00 |
|
Mariusz Nowak
|
9b830728df
|
refactor: Ensure to remove internal .env resolution with next major
|
2021-03-31 12:25:49 +02:00 |
|
Mariusz Nowak
|
80bddce667
|
fix(CLI): Fix commands pass to local installation
|
2021-03-31 12:25:49 +02:00 |
|
Mariusz Nowak
|
8142515bfc
|
refactor(CLI): Ensure to have up to date commands
When invoked by outdated global installation
|
2021-03-26 10:11:57 +01:00 |
|
Mariusz Nowak
|
2d4d05d425
|
refactor(CLI): Pass resolved commands options to local installation
|
2021-03-26 10:11:57 +01:00 |
|
Mariusz Nowak
|
841e847c20
|
fix(Variables): Ensure necessary resolution interface for plugins
|
2021-03-23 09:07:51 +01:00 |
|
Mariusz Nowak
|
a48117041c
|
refactor(CLI): Integrate isHelpRequest into resolveInput util
|
2021-03-18 14:36:18 +01:00 |
|
Mariusz Nowak
|
116fe85fbe
|
refactor(CLI): Schema for @serverless/enterprise-plugin commands
This plugin is scheduled to be integrated into this repository, therefore maintaining the schema here is justified at this point
|
2021-03-16 09:34:33 +01:00 |
|
Mariusz Nowak
|
d6c7d97dc6
|
fix(Variables): Ensure to apply intialization patch unconditionally
|
2021-03-03 15:23:36 +01:00 |
|
Mariusz Nowak
|
25dd575a4d
|
fix(Variables): Fix variables setup for external plugins usage
|
2021-03-03 13:09:18 +01:00 |
|
Mariusz Nowak
|
10e1dda23b
|
refactor: Ensure to pass "isConfigurationResolved" to local instance
|
2021-03-03 10:13:32 +01:00 |
|
Mariusz Nowak
|
7aac480fbb
|
refactor(Variables): Do not run old resolver when no vars to resolve
|
2021-03-02 13:54:16 +01:00 |
|
Mariusz Nowak
|
a9e3a66735
|
refactor(CLI): Resolve .env files before intializing Serverless instance
|
2021-02-25 16:57:11 +01:00 |
|
Mariusz Nowak
|
5ca4b639fb
|
refactor: Remove "async" mark from sync function
|
2021-02-25 16:57:11 +01:00 |
|
Mariusz Nowak
|
b5ad0e4a42
|
refactor(CLI): Rename load-dotenv util
|
2021-02-25 16:57:11 +01:00 |
|
Mariusz Nowak
|
1eaa6260aa
|
fix(CLI): Move deprecation report to init phase
As it's the only phase at which `_isInvokedByGlobalInstallation` is guaranteed to be resolved
|
2021-02-11 14:01:41 +01:00 |
|
Mariusz Nowak
|
16950d098b
|
refactor(CLI): Remove internal CLI arguments parsing
|
2021-02-11 14:01:41 +01:00 |
|
Mariusz Nowak
|
21c9f26ea6
|
refactor: Patch handling of isInvokedByGlobalInstallation flag
|
2021-02-11 14:01:41 +01:00 |
|
Mike Fogel
|
9e32dc40bc
|
chore: Improve deprecation warning related to .env files (#8926)
|
2021-02-11 11:44:27 +01:00 |
|
Mariusz Nowak
|
31f73cead3
|
refactor: Pass __isInvokedByGlobalInstallation with constructor config
Thanks to that we can prevent programmatic usage deprecations as invoked in constructor, when constructor is intialized by global CLI
|
2021-02-02 08:53:24 +01:00 |
|
Mariusz Nowak
|
77c7d55f62
|
refactor: Prefix private property with "_"
|
2021-02-02 08:53:24 +01:00 |
|
Mariusz Nowak
|
fa626a8e22
|
fix(CLI): Ensure to not diplay programmatic use deprecation
|
2021-02-02 08:53:24 +01:00 |
|
Mariusz Nowak
|
9b7315f080
|
fix(CLI): Fix resolution of service path with nested config involved
|
2021-01-26 16:25:19 +01:00 |
|
Mariusz Nowak
|
3c9b8189f2
|
refactor: Remove inaccurate comment
|
2021-01-26 16:25:19 +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 |
|