140 Commits

Author SHA1 Message Date
Philipp Muens
26b1ac9578 Merge pull request #2056 from svdgraaf/feature/method-parameters
Add parameters to http event
2016-10-10 11:06:04 -07:00
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
Marcus Whybrow
9e89979ec4 escape body keys and values in default template
Fixes #2270
2016-10-07 01:48:00 +01:00
Philipp Muens
8ba191a5d7 Update misleading comment 2016-10-04 13:53:02 -07: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
4fa7457f24 fixed. Was incorrectly catching non-http events as empty http events 2016-09-28 08:49:51 +02:00
eL0ck
0f2510eac4 fixed inconsistent error message 2016-09-28 08:49:51 +02:00
eL0ck
dc0b252564 fixed merge error. Tests all passing 2016-09-28 08:49:51 +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
Philipp Muens
41ef1d040d Fix api key value displaying in info plugin 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
Florian Motlik
f732019d5b Add any to list of allowed http methods 2016-09-21 12:48:32 +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
Eslam A. Hefnawy
24acaf56c9 added api keys to info plugin 2016-09-09 19:54:22 +09:00
Sander van de Graaf
db31539db0
made implementation more portable 2016-09-08 21:34:40 +02:00
Sander van de Graaf
cb98671220
added parameters to method 2016-09-07 15:37:53 +02: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
Fabien Ruffin
4544bf3d89 Updated API Gateway integration to return 500 when Lambda functions time out 2016-09-07 15:36:45 +10:00
Florian Motlik
f9f212b404 WIP 2016-09-05 16:18:58 +02:00
Florian Motlik
62131e3b63 Add documentation for default 500 status 2016-09-02 17:19:56 +02: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
dede40ba7d Fix broken markdown syntax for table of status codes 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
718aa3169c fixed logical id references 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
Eslam A. Hefnawy
a5e3c31974 updating logical ids 2016-08-31 23:25:15 +09:00