244 Commits

Author SHA1 Message Date
Florian Motlik
9b5a58c30f Merge pull request #2125 from rowanu/rollback-on-cfn-failure
Switch CloudFormation OnFailure behaviour to rollback instead of dele…
2016-09-23 21:29:42 +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
Florian Motlik
7e7dcc4923 Merge pull request #2138 from danielkoo/serverless-#2016-wip
- ensure the Create/Update CloudFormation templates are always written to disk, even if the noDeploy option was not specified
2016-09-19 16:22:27 +02:00
Andrew McClenaghan
2cebdff5f7 Update test to just test description 2016-09-19 20:34:02 +10:00
Andrew McClenaghan
17ae7ed96f Clean up duplicate test 2016-09-17 22:23:22 +10:00
Andrew McClenaghan
39ac286e3c Add description property for lambda function 2016-09-17 22:22:19 +10:00
Daniel Koo
296810c8b3 - ensure the Create/Update CloudFormation templates are always written to disk, even if the noDeploy option was not specified
- using ES6 arrow functions
- added tests
- added to the documentation
2016-09-16 09:58:05 +10:00
Philipp Muens
9699667cc0 Merge pull request #2079 from serverless/api-keys-output
Added API Keys to info plugin
2016-09-15 13:40:42 +02:00
rowan
54728ef2b1 Switch CloudFormation OnFailure behaviour to rollback instead of delete. Fixes #2087. 2016-09-14 10:58:39 +10:00
Florian Motlik
dcaa33d908 Merge pull request #2030 from Anichale/update-sinon-stubbed-tests
Issue #1899 : Update sinon stubbed tests to always check for correct args
2016-09-12 21:33:23 +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
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
1364f05f61 Merge pull request #1917 from johncmckim/issue-1777
Update packaging to support individual packages per function
2016-09-05 14:56:07 +02:00
John McKim
02c0e6c369 increase coverage of artifact uploads 2016-09-05 22:37:13 +10:00
Alexander Anich
8d6748b9eb Updates sinon stubbed tests in plugins/aws
Creates test cases to check for correct arugments from sinon stubs
2016-09-02 17:40:42 -10:00
John McKim
83a9d5e0fd fixes from pr comments 2016-09-03 12:32:13 +10:00
Florian Motlik
c973594ac4 Merge pull request #1998 from serverless/add-status-code-support-for-api-gateway
Add status code support for API Gateway
2016-09-02 17:28: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
Nick den Engelsman
c2d2152679 Moved monitorStack to shared lib/plugins/aws/lib 2016-09-02 13:35:29 +02:00
Nick den Engelsman
c347bf8544 Improve check if stack created and test suite 2016-09-02 13:19:07 +02:00
Nick den Engelsman
22e812c32a Make eslint happy 2016-09-02 13:19:07 +02:00
Nick den Engelsman
9d2a990364 update test description for monitorStack 2016-09-02 13:19:07 +02:00
Nick den Engelsman
7e77f8aa0c remove unnecessary eslint-disable no-console 2016-09-02 13:19:07 +02:00
Nick den Engelsman
7ed013f98d refactor monitorUpdate within lib/plugins/aws/deploy/lib/updateStack.js to keep track of initial stack error during deployment and show all stack events with --verbose 2016-09-02 13:19:07 +02:00
John McKim
ea864be300 merge with master 2016-09-02 07:17:57 +10:00
John DeVerna
12a069d2f2 Fixing #1168 - adding ability to specify APIG pass through behavior 2016-09-01 11:12:46 -04:00
John McKim
44823ebc71 merge with master 2016-09-01 07:30:17 +10:00
Eslam A. Hefnawy
6bf34263df switched back the deployment bucket name logical id 2016-09-01 01:08:34 +09: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
a5218fb686 fixed conflicts with master 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
ae4f094bc7 fix linting issues 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
ce31c7bc1c tiny fix 2016-08-31 23:27:17 +09:00
Eslam A. Hefnawy
8257924d00 added more tests for s3 and sns events 2016-08-31 23:27:17 +09:00