906 Commits

Author SHA1 Message Date
Andy Duncan
d9b91e97fb
feat(Config Schema): Schema for AWS schedule event (#8143) 2020-09-09 13:13:03 +02:00
Mariusz Nowak
05921b61ee test: Upgrade to use new fixtures engine 2020-09-09 11:17:21 +02:00
Mariusz Nowak
b0547e6e1a fix(AWS Stream): Fix support for batchWindow: 0 2020-09-08 10:38:44 +02:00
Piotr Grzesik
e55fc36e1a
feat(Config Schema): Schema for AWS iot event (#8177) 2020-09-03 09:26:12 +02:00
Mariusz Nowak
3b294fb1db refactor(AWS HTTP API): Convert "timeout" usage warnings to deprecations 2020-09-02 15:24:11 +02:00
Frédéric Barthelet
453b802640
feat(AWS HTTP API): Support CF functions at httpApi.authorizer.id
(PR #8171)
2020-09-02 12:57:50 +02:00
Mariusz Nowak
6d7103da02 refactor: Seclude IAM role resource name resolution logic 2020-09-02 10:56:18 +02:00
Joaquín Ormaechea
7aad819378
feat(AWS API Gateway): Allow to opt-out from default request templates
(PR #8159)
2020-09-01 16:15:33 +02:00
Frédéric Barthelet
87fd3c17fb
feat(Config Schema): Configure schema for AWS sns event (#8112) 2020-09-01 12:53:26 +02:00
Mariusz Nowak
8c3c7c4e3a chore: Rename "tests" folder to "test"
Also upgrade @serverless/eslint-config to v2
2020-08-28 16:22:09 +02:00
Piotr Grzesik
149f64ad1c
feat(AWS Lambda): Support EFS attachment (#8042) 2020-08-25 17:48:19 +02:00
Frédéric Barthelet
796ce0b5dd
feat(Config Schema): AWS eventBridge schema validation (#8114) 2020-08-21 16:06:51 +02:00
stuartforrest-infinity
37d80cb7cf
refactor(AWS S3): Fix typo in var name (#8106) 2020-08-20 12:44:26 +02:00
Frédéric Barthelet
184cb48033
feat(Config Schema): Schema for Cognito Pool events (#8105) 2020-08-20 12:42:41 +02:00
Mariusz Nowak
b892a97d55 refactor(Config Schema): Ensure alphabetical order 2020-08-19 13:37:54 +02:00
Mariusz Nowak
fc9edfc90e fix(AWS HTTP API): Fix config schema issues discovered in tests 2020-08-19 13:37:54 +02:00
Frédéric Barthelet
f091c07992
feat(Config Schema): AWS HTTP API schema (#8068) 2020-08-19 12:05:50 +02:00
Mariusz Nowak
5a691f4457 fix(AWS API Gateway): Fix referencing provisioned authorizers 2020-08-06 17:39:47 +02:00
Mariusz Nowak
2abb9ad855 fix(AWS SQS): Fix referencing lambdas with provisioned concurrency 2020-08-06 17:39:47 +02:00
Mariusz Nowak
bab0d56bd9 fix(AWS Lambda): Ensure to respect maximumRetryAttempts set to 0 2020-08-05 16:36:56 +02:00
Mariusz Nowak
31f52f9f9e test(AWS Lambda): Improve async config tests 2020-08-05 16:36:56 +02:00
Petr Reshetin
268f714357
feat: Schema based validation of service config (#7335)
Co-authored-by: Mariusz Nowak <medyk@medikoo.com>
2020-08-03 15:41:05 +02:00
Daniil Bratchenko
41d19b3834
fix(AWS EventBridge): Fix handling of events removal (#8004) 2020-07-31 22:15:06 +02:00
Mariusz Nowak
9897120a8a fix: Set versionFunctions to true only in AWS provider case 2020-07-31 15:21:14 +02:00
Mariusz Nowak
ca79cb6d69 refactor: Simplify condition notation 2020-07-31 15:21:14 +02:00
Pavle Portic
b53f080a4d
fix(AWS EventBridge): Fix attaching lambdas to "default" stage (#7995) 2020-07-30 13:27:23 +02:00
Piotr Grzesik
8573ec1e50
feat(AWS Lambda): Support maximumEventAge and maximumRetryAttempts
Support those setting on its own (directly on function configuration) and not just in context of destinations

(PR #7987)
2020-07-29 11:50:11 +02:00
Mariusz Nowak
409b4d81b6 test: Remove superfluous cleanup logic 2020-07-27 11:42:02 +02:00
Lucas Astrada
d0edb5d859
fix(AWS API Gateway): Ensure correct type for StatusCode property (#7977) 2020-07-27 08:57:12 +02:00
David Septimus
a2f977c8ce
feat(AWS ALB): Support health check configuration target groups (#7947) 2020-07-23 09:07:30 +02:00
Mariusz Nowak
4e69c76e07 fix: Ensure deprecation logs support mute settings from service config 2020-07-15 15:25:00 +02:00
Mariusz Nowak
d608402428 test: Upgrade to @serverless/test v4.2 2020-07-10 17:35:23 +02:00
Mariusz Nowak
cad1f0af82 test: Upgrade @serverless/test to v4 2020-07-10 17:35:23 +02:00
Mariusz Nowak
6188bc48f5
fix(AWS Cognito): FIx properly resource resolution
Regression originally introduced with #7915
2020-07-09 16:50:51 +02:00
Mariusz Nowak
3e54858fe6
fix(AWS Cognito): Fix low level refactor regression
Regression introduced with #7915
2020-07-09 16:36:22 +02:00
andreizet
ec954f6122
feat(AWS HTTP API): Deprecate payload 1.0 default (#7919) 2020-07-08 12:18:23 +02:00
andreizet
7bbd04a693
refactor: Replace _.has with better counterparts (#7915) 2020-07-07 17:18:48 +02:00
Ben Arena
56b335f999
feat(AWS API Gateway): Support integration mapping of request headers
(PR #7897)
2020-07-06 12:35:19 +02:00
Piotr Grzesik
75bf185785
refactor: Replace _.some usage with array.some (#7901) 2020-07-06 09:08:44 +02:00
Nguyễn Việt Đức
d6cf036c16
refactor: Replace _.findKey with Object.keys(object).find (#7881) 2020-07-01 09:23:46 +02:00
Nguyễn Việt Đức
e7163ceaac
refactor: Replace _.keyBy with native constructs (#7882) 2020-07-01 09:20:50 +02:00
RT
fce0b18864
refactor: Replace _.concat with array.concat (#7851) 2020-06-30 13:52:57 +02:00
Anh Dev
028e467202
refactor: Replace _.toString with native String (#7893) 2020-06-30 13:13:09 +02:00
Dai Van Nguyen
3b19a5a6b1
refactor: Remove _.isInteger (#7878) 2020-06-29 09:38:38 +02:00
Anh Dev
57f70f93eb
refactor: Remove _.isBoolean usage (#7880) 2020-06-26 13:02:50 +02:00
Dai Van Nguyen
297f7d85e0
refactor: Replace _.reduce with array.reduce (#7883) 2020-06-26 12:32:07 +02:00
Kamaz
b976677514
feat(AWS ALB): Support onUnauthenticatedRequest (#7780) 2020-06-26 09:37:51 +02:00
Dai Van Nguyen
f2e19420e9
refactor: Replace _.parseInt with Number (#7877) 2020-06-25 15:22:35 +02:00
Dai Van Nguyen
4c33476210
refactor: Replace _.isEmpty with native counterparts (#7873) 2020-06-25 15:17:52 +02:00
Mariusz Nowak
9c0f6461b7 fix(AWS Websocket): Fix resources dependency chain
Not having that caused race condition where route response could have been created before deployment.

Exposed by CI fails as: https://travis-ci.org/github/serverless/serverless/jobs/699675795
2020-06-19 14:03:55 +02:00