Piotr Grzesik
98c9700bcd
feat(CLI Onboarding): Support template-path param
2021-05-14 14:17:19 +02:00
Piotr Grzesik
03011baf07
refactor: Add create-from-local-template util
2021-05-14 14:17:19 +02:00
Mariusz Nowak
f6b7cfaaaf
fix(Variables): Fix reporting of variable resolution errors
2021-05-14 13:42:54 +02:00
Mariusz Nowak
105807a674
refactor(CLI Onboarding): Integrate steps from dashboard plugin
2021-05-12 12:41:30 +02:00
Mariusz Nowak
a26a21ff3f
test(CLI Onboarding): Remove bluebird dependency
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
05588f77c0
refactor(CLI): Rely internally on @serverless/utils/log
2021-05-12 12:41:30 +02:00
Mariusz Nowak
2f3d33d347
test: Improve test title
2021-05-11 14:08:38 +02:00
Mariusz Nowak
096ed9652b
fix(Telemetry): For local fallback ensure to report locally used version
2021-05-11 08:57:29 +02:00
Mariusz Nowak
420e13479f
test: Put setup into before
2021-05-11 08:57:29 +02:00
Mariusz Nowak
2672047c2f
refactor: Resolve path to package in resolveLocalServerlessPath
2021-05-11 08:57:29 +02:00
Mariusz Nowak
3804aebd29
test: Improve test title
2021-05-11 08:57:29 +02:00
Piotr Grzesik
7361e04960
fix(Telemetry): Ensure telemetry only matches js stacktrace paths
2021-05-10 15:52:53 +02:00
Mariusz Nowak
8d56d0e520
style: Prettier
2021-05-10 13:07:44 +02:00
Jaakko Lappalainen
9e558eefd6
feat(AWS Lambda): Deprecate nodejs12.x as default runtime ( #9416 )
2021-05-10 09:40:57 +02:00
Zach Whaley
40e56fc0e9
fix(Packaging): Fix support of the artifact S3 uri with region ( #9411 )
2021-05-09 21:21:19 +02:00
lyndoh
ec909452b5
feat(AWS API Gateway): Support disabling default endpoint ( #9404 )
2021-05-06 18:01:46 +02:00
Nicholas Wehr
078ec59058
feat(AWS Lambda): Add ecr.scanOnPush configuration option ( #9379 )
2021-05-06 11:09:16 +02:00
Piotr Grzesik
2c2c77f905
fix(Telemetry): Do not report when commandSchema not resolved
2021-05-04 17:50:41 +02:00
Piotr Grzesik
7338358126
fix: Fix schema for Fn::Split for vpc config
2021-05-04 15:52:36 +02:00
Piotr Grzesik
bdbf154c97
fix(Telemetry): Split stack lines properly on all OS-es
2021-05-03 12:12:24 +02:00
Piotr Grzesik
3ab06282fd
fix(Telemetry): Handle error locations not enclosed in parens
2021-05-03 12:12:24 +02:00
Piotr Grzesik
3ccf6a3af3
fix(Telemetry): Properly resolve location when for only relative paths ( #9418 )
2021-05-03 11:35:17 +02:00
Filip Golonka
80511a4b17
fix(AWS HTTP API): Ensure to apply tags to stage ( #9407 )
2021-05-03 09:50:46 +02:00
Mariusz Nowak
132c830b0a
fix(CLI): Ensure no general help is listed under interactive setup help
2021-04-30 13:35:15 +02:00
Piotr Grzesik
d647125ff5
feat(Telemetry): Add commandDurationMs to payload
2021-04-30 11:57:03 +02:00
Piotr Grzesik
5861d08768
feat(Telemetry): Report failures via telemetry
2021-04-30 11:54:29 +02:00
Piotr Grzesik
8860397798
refactor(Telemetry): Add resolveErrorLocation util
2021-04-30 11:54:29 +02:00
Piotr Grzesik
f1a9a7b760
refactor(Telemetry): Add anonymizeStacktracePaths util
2021-04-30 11:54:29 +02:00
Stephen
360925d2e0
fix(AWS S3): Fix parsing of the artifact S3 url ( #9380 )
2021-04-30 09:33:32 +02:00
Piotr Grzesik
f5b2b9be39
feat(Telemetry): Add commandOptionNames to payload
2021-04-28 16:30:47 +02:00
Piotr Grzesik
a05e88d92e
fix(AWS API Gateway): Ensure unique name for request validator
2021-04-28 12:08:37 +02:00
Piotr Grzesik
ba5f207d0a
refactor(Telemetry): Make serverless optional in generatePayload
2021-04-27 17:46:19 +02:00
Mariusz Nowak
2ff58b16bf
feat(Variables): Expose variable resolver function to variable sources
2021-04-27 13:48:57 +02:00
Mariusz Nowak
d662150976
test: Improve internal naming
2021-04-27 13:48:57 +02:00
Android3000
c8adc0c796
feat(AWS IAM): Support provider.iam.role.path ( #9363 )
2021-04-27 12:24:04 +02:00
Piotr Grzesik
fbf0ed30e9
refactor: Add code to ServerlessError in lib/plugins/aws
2021-04-23 13:34:20 +02:00
Piotr Grzesik
822a7cf9f5
refactor: Add code to ServerlessError in lib/utils
2021-04-23 13:34:20 +02:00
Piotr Grzesik
8748a783ae
refactor: Add code to ServerlessError in lib/aws
2021-04-23 13:34:20 +02:00
Piotr Grzesik
395bdc8b23
refactor: Add code to ServerlessError in lib/configuration
2021-04-23 13:34:20 +02:00
Mariusz Nowak
53a7872f78
fix(Variables): Fix unresolved sources resolver
2021-04-23 10:22:48 +02:00
Jacques
154351f1a5
fix(AWS API Gateway): Create one request validator and reuse ( #9319 )
2021-04-22 11:59:17 +02:00
Joseph Cha
7e139bb013
feat(AWS CloudFormation): Add default export names to outputs ( #9313 )
2021-04-22 11:45:57 +02:00
AlinoeDoctari
80eb46c8d3
test: Refactor base aws provider credentials test ( #9328 )
2021-04-21 10:15:39 +02:00
Piotr Grzesik
f4302249a9
fix(Telemetry): Do not send request when there are no events
2021-04-20 15:39:48 +02:00
Matthieu Napoli
ef91ae1972
feat(Variables): sls:stage variable ( #9296 )
...
A shortcut to
```
${opt:stage, self:provider.stage, "dev"}
```
2021-04-20 15:37:57 +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
fefbc20c2f
test: Improve titles
2021-04-20 14:54:49 +02:00
Mariusz Nowak
c63244ce96
fix(Variables): Clear escape slashes
...
New variables engine supports escape syntax (so e.g. "\${foo:}" was not recognized as variable notation.
Still there was no logic that would clear "\" characters. This patch fixes that
2021-04-20 10:28:06 +02:00