88 Commits

Author SHA1 Message Date
Sander van de Graaf
b1b5fae554
make eslint happy 2016-10-10 14:51:40 +02:00
Sander van de Graaf
52c92d8e3c
fixed test for request parameters 2016-10-10 10:18:21 +02:00
Sander van de Graaf
4ac6c330fb
fixed rebase with master 2016-10-10 09:28:38 +02:00
Philipp Muens
0e9ad41250 Remove resetting of request / response config and show a warning message instead 2016-10-04 13:53:02 -07:00
Philipp Muens
96537755b3 Update integrationResponses to be an array 2016-10-04 13:53:02 -07:00
Philipp Muens
2ebfd90893 Fix linting errors 2016-10-04 13:53:02 -07:00
Philipp Muens
0ea8ab732c Make tests for config clearing when using AWS_PROXY more explicit 2016-10-04 13:53:02 -07:00
Philipp Muens
090aa52bf1 Reset / remove irrelevant configuration when AWS_PROXY is used 2016-10-04 13:53:02 -07:00
Philipp Muens
3b1eec6155 Add Lambda proxy functionality for API Gateway 2016-10-04 13:53:02 -07:00
Florian Motlik
e1adf6e921 Merge pull request #2175 from serverless/fix-api-key-value-displaying-in-info-plugin
Fix api key value displaying in info plugin
2016-09-28 16:03:21 +02:00
eL0ck
a1563a3a73 fix http event validation 2016-09-28 08:47:43 +02:00
Sander van de Graaf
d97808008e
make eslint happy 2016-09-26 13:20:52 +02:00
Sander van de Graaf
d90fe1636a
added tests for query parameters 2016-09-26 13:16:58 +02:00
Florian Motlik
d6ffe8962b Add Var at the end of path variable CF name 2016-09-26 12:39:29 +02:00
Philipp Muens
40da6be2b2 Remove dependency on API key id in outputs section 2016-09-26 10:45:03 +02:00
Philipp Muens
a5dcee1cad Add / fix tests for api key value retrieval 2016-09-26 10:45:03 +02:00
Florian Motlik
b6a39ef115 Merge pull request #2091 from craftship/support-dash-path-name
Support Dash Character for API Gateway Resource Path
2016-09-23 20:48:17 +02:00
Florian Motlik
e4846edb21 Merge pull request #2050 from fruffin/master
Fix #2049: API Gateway integration to return 500 when Lambda functions time out
2016-09-23 19:55:18 +02:00
Jon Sharratt
493de1e310 add support for dashes as a resource path 2016-09-11 20:28:32 +01:00
Eslam A. Hefnawy
16a20a4bed updated docs and tests for api keys outputs 2016-09-09 21:26:30 +09:00
Fabien Ruffin
2f296c296f Fixed linting issues 2016-09-07 17:15:24 +10:00
Fabien Ruffin
a568d4f236 Updated tests for API Gateway response integration 2016-09-07 15:45:47 +10:00
Florian Motlik
bb2ca44623 Capture Exception in handler with 500 status code 2016-09-02 17:02:30 +02:00
Philipp Muens
41260b834e Change from object representation to string representation for status code 2016-09-02 16:01:16 +02:00
Philipp Muens
16863c3303 Fix tests to use new resource logical IDs 2016-09-02 14:20:58 +02:00
Philipp Muens
09139fda18 Add status code support for API Gateway 2016-09-02 14:20:58 +02:00
John DeVerna
12a069d2f2 Fixing #1168 - adding ability to specify APIG pass through behavior 2016-09-01 11:12:46 -04:00
Eslam A. Hefnawy
9f0b6c09fa resolved conflicts and fixed tests 2016-08-31 23:34:23 +09:00
Eslam A. Hefnawy
f996b3549b fixed logical ids tests 2016-08-31 23:27:17 +09:00
Eslam A. Hefnawy
c6f4b2e4fe fixed authorizer tests 2016-08-31 23:27:17 +09:00
Eslam A. Hefnawy
e9e565e2ec fixed cors bug 2016-08-31 23:27:17 +09:00
Eslam A. Hefnawy
d475b386a4 logical IDs updates 2016-08-31 23:27:17 +09:00
Eslam A. Hefnawy
959d0a17d3 updated tests with new logical ids 2016-08-31 23:27:17 +09:00
Florian Motlik
308889b128 Merge pull request #1988 from puug/cors_custom_headers
Fixed issue where custom cors headers were not being set, and was jus…
2016-08-31 14:10:28 +02:00
Philipp Muens
c14018bb2f Add tests for correct error throwing 2016-08-31 10:18:13 +02:00
Ryan Murfitt
b59c53fe82 More lint issue fixes 2016-08-31 18:11:45 +10:00
Ryan Murfitt
e7ed3573da Combined the tests a bit nicer 2016-08-31 18:03:14 +10:00
Ryan Murfitt
330d3471e7 trailing comma fix 2016-08-31 17:39:02 +10:00
Ryan Murfitt
219f20e8f1 Fixed issue where custom cors headers were not being set, and was just using defaults' 2016-08-31 17:26:22 +10:00
Philipp Muens
1159de41fd Update merging of custom request templates to support only strings 2016-08-31 09:23:44 +02:00
Philipp Muens
c036836bfa Remove automatic enclosing of response header values with single quotes 2016-08-31 09:23:44 +02:00
Philipp Muens
28f2aab1e2 Add support for custom request templates 2016-08-31 09:23:44 +02:00
Philipp Muens
d6d2f83bee Refactor default request template setup
To be added inline (rather than referenced from the CloudFormation
"Mappings" section) because they're independent and not re-used anyway.
2016-08-31 09:23:44 +02:00
Philipp Muens
9afc5834d5 Add support for merging of custom headers 2016-08-31 09:23:44 +02:00
Philipp Muens
1c63524446 Add custom response template support 2016-08-31 09:23:44 +02:00
Philipp Muens
c3d34b2d30 Add support for default text/html response template 2016-08-31 09:23:44 +02:00
Philipp Muens
495c5d8eea Add separate request template for x-www-form-urlencoded content type 2016-08-31 09:23:44 +02:00
Philipp Muens
262fabd75a Refactor application/json request template usage
To be referenced from the CloudFormations Mappings section.
2016-08-31 09:23:44 +02:00
Kenneth Falck
68b76f9132 fix #1983 - rename default custom authorizer header to Authorization 2016-08-31 00:01:44 +03:00
Thomas Eschemann
10ab716c09 fix authorizer creation error when no TTL is supplied
fix lint issues
2016-08-26 12:39:40 +02:00