12991 Commits

Author SHA1 Message Date
Mariusz Nowak
e241cc21db test(AWS HTTP API): Fix after drop for timeout support 2020-09-10 13:26:17 +02:00
Mariusz Nowak
1cfd1f25a2 feat(AWS HTTP API): Drop support for timeout setting
BREAKING CHANGE:
`timeout` setting as configured directly for `httpApi` event,  is no longer supported.  Timeout value is now unconditionally resolved from  function timeout setting. It's to guarantee that configured endpoint has necessary room to process function invocation
2020-09-10 13:26:17 +02:00
Mariusz Nowak
615b10b7b1 test(Packaging): Ensure test is deterministic 2020-09-10 13:26:17 +02:00
Mariusz Nowak
1beb8d0246 refactor: Replace mkdrip with esnureDir from fs-extra 2020-09-10 13:26:17 +02:00
Mariusz Nowak
861686bbea refactor: Refactor to async/await 2020-09-10 13:26:17 +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
Mariusz Nowak
0597cfb7b3 chore: Upgrade ESLint configuration to support ES2019 syntax 2020-09-10 13:26:17 +02:00
Christian Musa
0160e9e9c8 chore: Upgrade boxen to v4 (#8163) 2020-09-10 13:26:17 +02:00
morgan-sam
7c304df5ff feat(AWS ALB): Remove support for authorizers[].allowUnauthenticated
BREAKING CHANGE:
Support for `providers.alb.authorizers[].allowUnauthenticated` setting was removed. Rely on `providers.alb.authorizers[].onUnauthenticatedRequest` instead.

(PR #8160)
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
34b64e0a07 chore: Upgrade @serverless/enterprise-plugin to v4 2020-09-10 13:26:17 +02:00
Mariusz Nowak
1db7f43ef2 chore: Upgrade @serverless/components 2020-09-10 13:26:17 +02:00
Mariusz Nowak
12b979c0d3 test(AWS HTTP API): FIx after default payload mode change 2020-09-10 13:26:17 +02:00
andreizet
1596738cf9 feat(AWS HTTP API): Switch default payload mode to 2.0 (#8133)
BREAKING CHANGE:
In AWS HTTP API events (`httpApi`) default `payload` was changed from `1.0` to `2.0`
2020-09-10 13:26:17 +02:00
Piotr Grzesik
4ceaca022a refactor(CLI): Remove deprecated bin/serverless file (#8142)
BREAKING CHANGE:
`bin/serverless` was removed. If you want to address CLI script directly, point `bin/serverless.js` instead
2020-09-10 13:26:17 +02:00
Christian Musa
c620af3cd6 fix(Packaging): Fix resolution of files with '.' In their names (#8130) 2020-09-10 13:26:17 +02:00
Piotr Grzesik
e131f2661d refactor(AWS Lambda): Remove support for async config on destination
(PR #8138)

BREAKING CHANGE
Support for `maximumEventAge` and `maximumRetryAttemps` as set on `functions[].destinations` was removed.
Those properties should be defined directly on `functions[]`
2020-09-10 13:26:17 +02:00
Mariusz Nowak
f9c30772d7 ci: Fix configuration of integrate job 2020-09-10 13:26:17 +02:00
Mariusz Nowak
69dd4b9745 feat: Drop support for Node.js versions below v10
BREAKING CHANGE:
Node.js versions below v10 are no longer supported
2020-09-10 13:26:17 +02:00
Joseph Markus
28ef7cc337
docs: Fix typo in the word 'maintenance' in changelog (#8215) 2020-09-10 13:05:53 +02:00
Mariusz Nowak
2d403dd284
chore: Release v1.83.0 v1.83.0 2020-09-10 12:00:22 +02:00
Mariusz Nowak
c17bf90252
chore: Bump dependencies 2020-09-10 11:53:07 +02:00
Mariusz Nowak
34775627f2 fix(Config Schema): Recognize Condition on resource configuration 2020-09-10 11:49:34 +02:00
Mariusz Nowak
c370295be6 refactor(Config Schema): Move docs to website page 2020-09-10 10:49:02 +02:00
Mariusz Nowak
2c19bf5eae refactor(Config Schema): Unified color scheme 2020-09-10 10:49:02 +02:00
Andy Duncan
d9b91e97fb
feat(Config Schema): Schema for AWS schedule event (#8143) 2020-09-09 13:13:03 +02:00
Mariusz Nowak
51a10aa262
refactor(Config Schema): Improve signal intent comment 2020-09-09 12:55:56 +02:00
Mariusz Nowak
0bed880466
docs: Update test documentation 2020-09-09 12:01:24 +02:00
Mariusz Nowak
74634c3317 test: Rename module to match conventions 2020-09-09 11:17:21 +02:00
Mariusz Nowak
2aa1ae0603 test: Rename module to match conventions 2020-09-09 11:17:21 +02:00
Mariusz Nowak
6e84563551 test: Rename module to match conventions 2020-09-09 11:17:21 +02:00
Mariusz Nowak
704aa8dc93 test: Rename module to match conventions 2020-09-09 11:17:21 +02:00
Mariusz Nowak
14b4e92ba7 test: Improve test folder naming 2020-09-09 11:17:21 +02:00
Mariusz Nowak
19bae8dab3 test: Complete fixture 2020-09-09 11:17:21 +02:00
Mariusz Nowak
694e0de37d test: Improve naming of basic integration test 2020-09-09 11:17:21 +02:00
Mariusz Nowak
424da140e0 test(AWS SNS): Fix multiple result batch handling 2020-09-09 11:17:21 +02:00
Mariusz Nowak
c38f17593a test: Fix lint issue 2020-09-09 11:17:21 +02:00
Mariusz Nowak
b9b11e199f chore: Fix ESLint override setup 2020-09-09 11:17:21 +02:00
Mariusz Nowak
e71e6d802e test: Improve filenames convention 2020-09-09 11:17:21 +02:00
Mariusz Nowak
2134ae2eea test: Remove not used util 2020-09-09 11:17:21 +02:00
Mariusz Nowak
05921b61ee test: Upgrade to use new fixtures engine 2020-09-09 11:17:21 +02:00
Cole Mujadzic
f727631100
fix(AWS API Gateway): Fix model resource name generator (#8204) 2020-09-09 09:26:53 +02:00
Mariusz Nowak
b0547e6e1a fix(AWS Stream): Fix support for batchWindow: 0 2020-09-08 10:38:44 +02:00
Frédéric Barthelet
428fc796c1
feat(AWS HTTP API): Recognize support for CF instructions in authorizers
(PR #8200)
2020-09-08 10:16:22 +02:00
Frédéric Barthelet
72745c9e77
feat(AWS Local Invocation): Resolve CF Ref in env variables (#8198) 2020-09-08 10:13:53 +02:00
Mariusz Nowak
b6a5f0df8a
test(AWS SNS): Ensure to retrieve expected topic arn 2020-09-07 17:05:35 +02:00
Frédéric Barthelet
5096534a80
docs(AWS Local Invocation): Document suported CF functions (#8199) 2020-09-07 12:18:12 +02:00
jkburges
4702a9c958
docs: Fix link to test doc (#8196) 2020-09-07 11:09:12 +02:00
jkburges
8f070d58c4
fix(Templates): Add missing property in ruby template (#8195)
This property was previously missing from the fake lambda context when running ruby functions locally.

Ref: https://docs.aws.amazon.com/lambda/latest/dg/ruby-context.html
2020-09-07 11:07:43 +02:00
Aman Thakur
94afaa85c9
docs: Grammar improvements to tech docs (#8192) 2020-09-07 10:41:12 +02:00