14012 Commits

Author SHA1 Message Date
Piotr Grzesik
fd97e877ce refactor: Ensure that options are copied in Serverless constructor 2021-04-28 16:30:47 +02:00
Piotr Grzesik
d81730c219 feat(Telemetry): Do not report telemetry for help commands 2021-04-28 16:01:33 +02:00
Piotr Grzesik
72f952703b test(Telemetry): Ensure telemetry is not emitted during tests 2021-04-28 14:43:02 +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
07a5483bb6 refactor(CLI): Pass serverless instance to handle-error 2021-04-28 09:42:47 +02:00
AlinoeDoctari
ed3d75dafd
test(AWS Deploy): Add integration tests for custom deployment bucket 2021-04-27 17:56:18 +02:00
YErii
543423d869
feat(Templates): Update dependencies for cloudflare template (#9373) 2021-04-27 17:47:59 +02:00
Piotr Grzesik
ba5f207d0a refactor(Telemetry): Make serverless optional in generatePayload 2021-04-27 17:46:19 +02:00
Piotr Grzesik
11e7311032 refactor: Introduce is-using-local-installation util 2021-04-27 17:46:19 +02:00
Piotr Grzesik
e1b9ba46bd refactor(Telemetry): Do not generate payload if telemetry disabled 2021-04-27 14:01:26 +02:00
Piotr Grzesik
98e6e1eaf7 refactor(Telemetry): Ensure local serverless will not run telemetry 2021-04-27 14:01:26 +02:00
Piotr Grzesik
4cab803ccd refactor(Telemetry): Move telemetry handling to scripts/serverless.js 2021-04-27 14:01:26 +02:00
Piotr Grzesik
fac47cfa23 refactor(Telemetry): Only process in PluginManager if flag missing 2021-04-27 14:01:26 +02:00
Piotr Grzesik
78a4a96d74 refactor(Telemetry): Add isTelemetryReportedExternally flag 2021-04-27 14:01:26 +02:00
Mariusz Nowak
2ff58b16bf feat(Variables): Expose variable resolver function to variable sources 2021-04-27 13:48:57 +02:00
Mariusz Nowak
102d0bafe6 refactor(Variables): Fix inline comment typo 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
Corentin Doue
7a0fbf7143
docs: Improvements for google provider docs (#9326) 2021-04-27 09:52:35 +02:00
Piotr Grzesik
31a51e2139 docs: Add example on how to enable native CF for eventBridge 2021-04-23 14:13:41 +02:00
Piotr Grzesik
8c37e0ac6d refactor: Adjust invalid code for ServerlessError 2021-04-23 13:34:20 +02:00
Piotr Grzesik
81f0858cc9 refactor: Add code to ServerlessError in lib/plugins 2021-04-23 13:34:20 +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
82040b427e refactor: Add code to ServerlessError in lib/classes 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
Piotr Grzesik
28c5af47f4 refactor: Add code to ServerlessError in ./Serverless.js 2021-04-23 13:34:20 +02:00
Mariusz Nowak
1626761b31 chore: Release v2.38.0 v2.38.0 2021-04-23 10:42:37 +02:00
Mariusz Nowak
9e3399e2bc chore: Bump dependencies 2021-04-23 10:42:37 +02:00
Mariusz Nowak
53a7872f78 fix(Variables): Fix unresolved sources resolver 2021-04-23 10:22:48 +02:00
Mariusz Nowak
6425e4ae49 refactor(CLI): Improve inner flow documentation 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
Mariusz Nowak
fcacb7c4ac chore: Release v2.37.2 v2.37.2 2021-04-22 09:52:48 +02:00
Mariusz Nowak
50b0be3e79 chore: Bump dependencies 2021-04-22 09:52:48 +02:00
Eric Frick
26288bb5aa
docs: Update quick-start.md typos (#9350)
Minor grammar updates.
2021-04-22 09:47:35 +02:00
Mariusz Nowak
6c896a5ffd fix(API): Bring back legacy service.serviceFilename for plugins 2021-04-22 09:14:26 +02:00
Piotr Grzesik
182d563da9 chore: Release 2.37.1 v2.37.1 2021-04-21 17:28:11 +02:00
Piotr Grzesik
0fb06f5822 chore: Bump dependencies 2021-04-21 17:28:11 +02:00
Mariusz Nowak
2967065bc7 fix(API): Ensure config.servicePath is config.serviceDir live alias 2021-04-21 17:14:27 +02:00
Piotr Grzesik
aa89357a0b docs(Telemetry): Add documentation about telemetry and notifications 2021-04-21 14:30:51 +02:00
Piotr Grzesik
ba7fd2e1b4 feat(Telemetry): Allow to disable telemetry via SLS_TELEMETRY_DISABLED 2021-04-21 14:30:51 +02:00
AlinoeDoctari
80eb46c8d3
test: Refactor base aws provider credentials test (#9328) 2021-04-21 10:15:39 +02:00
Piotr Grzesik
df592f2263 chore: Release 2.37.0 v2.37.0 2021-04-20 15:59:20 +02:00
Mariusz Nowak
40fddcc0ee fix(CLI): Ensure to recognize interactive CLI command properly 2021-04-20 15:41:26 +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