298 Commits

Author SHA1 Message Date
Mariusz Nowak
3311fb0bb4
Merge pull request #6954 from atz/patch-1
#6162: Support multiple schemas, don't overwrite RequestModels for each
2019-11-20 12:44:59 +01:00
Mariusz Nowak
68a30818fc
Test multiple schema support 2019-11-20 12:27:51 +01:00
Joe Atzberger
9fc08c449b
#6162: Support multiple schemas, don't overwrite RequestModels for each 2019-11-11 21:46:58 -05:00
maafk
59822e48c1 More linting fixes 2019-11-08 14:27:20 -05:00
maafk
224a49eb22 remove unused function 2019-11-08 14:21:52 -05:00
maafk
ede746440f Update apigateway tagging to use patition for deployed region. fixes #6925 2019-11-08 14:04:34 -05:00
Philipp Muens
d2010b4589 Make checking for error messages more robust 2019-11-06 13:13:54 +01:00
Philipp Muens
2ea0f06465 Merge branch 'master' into feature/vpc-link-integration 2019-11-01 12:44:43 +01:00
Philipp Muens
c1e0f3018a Fix tests after merging master into PR 2019-09-02 14:53:31 +02:00
Philipp Muens
1ad5e97bc2 Merge branch 'master' into gov-cloud 2019-09-02 14:48:58 +02:00
Philipp Muens
10d375481c Add regression test / Add support for log arns 2019-09-02 14:18:02 +02:00
Philipp Muens
c9b4f5d288 Add regression test / Prettify 2019-09-02 13:54:34 +02:00
maplion
1bc56036dd Fixing prettify issue 2019-09-01 18:53:48 -06:00
maplion
7c98ef9ec1 Fixes hardcoding of aws partition name in apigateway resourceArn to allow for a govcloud partition name of aws-us-gov in the case where one is trying to deploy to AWS GovCloud -- without this adjustment, serverless template fails when trying to deploy apigateway to AWS GovCloud 2019-09-01 15:53:15 -06:00
Gevorg A. Galstyan
9ba40e07a5 Fix API Gateway name not being resolved if the API Gateway resource is not in the main stack
Fix for https://github.com/serverless/serverless/issues/6607

+ a small fix in a function name
2019-08-30 14:50:05 +04:00
Mariusz Nowak
673f32d737
Seclude APIGW CloudWatch role setup 2019-08-28 11:29:48 +02:00
Mariusz Nowak
a43a263014
Refactor custom reosources to take provider as input 2019-08-28 11:29:45 +02:00
Mariusz Nowak
377a7284af
Resolve Rest API id from CloudFormation template 2019-08-23 16:24:23 +02:00
Mariusz Nowak
6cc63326f1
Improve var name 2019-08-23 16:00:45 +02:00
Mariusz Nowak
4d64b9d21b
Merge pull request #6585 from serverless/improve-error-handling
Improve error reporting
2019-08-23 15:37:46 +02:00
Mariusz Nowak
566ef3c164
Allow unresolved Rest API id for tags 2019-08-23 14:00:13 +02:00
Mariusz Nowak
0b07508664
Ensure to use ServerlessError for user error 2019-08-23 13:50:50 +02:00
Kevin Tardif
ac7c0851b7 Naming improvements 2019-08-22 12:27:35 -04:00
Kevin Tardif
a039a7c4d0 Renamed fullData to fullExecutionData 2019-08-22 10:28:46 -04:00
Kevin Tardif
e2ed359f49 Added logs.executionLogging, no longer allowing OFF logLevel 2019-08-22 10:17:21 -04:00
Kevin Tardif
53d926df08 Updated field names to accessLogging, fullData, minor cleanups 2019-08-22 09:58:31 -04:00
Kevin Tardif
8314f4290c Added ability to enable/disable access logs, execution logs 2019-08-22 08:33:33 -04:00
Mariusz Nowak
94cac93fe8
Merge pull request #6548 from ktardif/apigw-respect-log-retention
AWS API Gateway set value of provider.logRetentionInDays for log group expiration
2019-08-20 13:59:59 +02:00
Kevin Tardif
b069e09e9f Updated logRetentionInDays checks 2019-08-19 13:35:06 -04:00
Kevin Tardif
a1d2f7d090 getLogRetentionInDays now returns null if config value is unset 2019-08-16 08:28:45 -04:00
Mariusz Nowak
78a703a2eb
Merge pull request #6542 from ktardif/apigw-customize-log-level
AWS API Gateway customize log level
2019-08-16 10:38:07 +02:00
Kevin Tardif
462c936e7c Set AWS API Gateway RetentionInDays to value of provider.logRetentionInDays 2019-08-15 10:22:44 -04:00
Kevin Tardif
cf390d5f88 Updated valid apigw log levels to use a set, using ServerlessError instead of Error 2019-08-14 10:21:28 -04:00
Kevin Tardif
bea1caec26 Updated formatting 2019-08-14 08:47:48 -04:00
Mariusz Nowak
f0a8b8cfa3
Mock npm install in tests 2019-08-14 09:37:40 +02:00
Kevin Tardif
3e7ea5a191 Added log.level setting to customize AWS API Gateway log level 2019-08-13 15:55:47 -04:00
Mariusz Nowak
cc6c1948fb
Correct typo 2019-08-13 18:16:00 +02:00
Mariusz Nowak
64ce692951
Setup APIGW CloudWatch role via custom resource 2019-08-13 17:30:28 +02:00
Mariusz Nowak
8558e6a649
Move stage configuration to directory 2019-08-13 17:10:59 +02:00
Joaquín Ormaechea
562b7131e6 Added requestPath to lambda integration request template.
Closes #6364.
2019-07-20 17:00:47 -03:00
Satyam Shandilya
37177bfbcc Add support for vpc link integration discussed as part of #5025 2019-06-28 07:17:19 +05:30
Alex DeBrie
2bded42fd6 Remove unneeded check 2019-06-27 12:33:49 -05:00
Alex DeBrie
86fb74c7fe New Prettier formatting 2019-06-27 11:58:04 -05:00
Alex DeBrie
d2d178c226 Cleaner check 2019-06-27 11:54:20 -05:00
Alex DeBrie
99644975da logFormat --> format 2019-06-27 11:54:20 -05:00
Alex DeBrie
9329e3f874 Update lib/plugins/aws/package/compile/events/apiGateway/lib/hack/updateStage.js
Co-Authored-By: Daniel Schep <dschep@gmail.com>
2019-06-27 11:54:20 -05:00
Alex DeBrie
a2b60c3429 Add a logFormat property 2019-06-27 11:54:20 -05:00
Alex DeBrie
8d629552dd Update docs 2019-06-27 11:54:20 -05:00
Mariusz Nowak
4944f471b1
Prettify 2019-06-26 12:43:01 +02:00
joetravis
f76f549e04 Use naming to get stackName 2019-06-20 10:05:15 -07:00