39 Commits

Author SHA1 Message Date
doapp-ryanp
ff13834ca7 aaDataModelStage change 2015-09-27 22:51:03 -05:00
doapp-ryanp
b52b338f20 remove es6 specific. start to refactor run 2015-09-25 15:57:02 -05:00
Aaron Boushley
77f264eaff Refactor jawsDebug to auto find context. 2015-09-25 10:06:14 -07:00
Aaron Boushley
c0b8076563 Convert logIfVerbose to jawsDebug. 2015-09-24 19:28:09 -07:00
Aaron Boushley
32e515184e Fix credentials file created with 'undefined'.
There were two problems here.

First we were calling `writeFile` with no
contents parameter which resulted in putting the string "undefined" into
the contents of the file.

Second we were calling `writeFile` which is asynchronous and not waiting
on the promise and proceeding as if it was synchronous.

Lastly this creates this hidden folder with restricted permissions since it
does contain credentials.
2015-09-24 19:23:05 -07:00
Austen Collins
2a3efef9e2 resources: Change one of the JAWS standard params. aaHostedZone is now aaProjectDomain 2015-09-24 12:44:28 -07:00
Austen Collins
a2dce9c8be deploy resources: complete command 2015-09-24 12:03:21 -07:00
Austen Collins
5b5371b0af deploy endpoints: large change that swaps out how api-gateway gets permission to invoke lambdas.
Instead of specifying an IAM policy when creating the API Gateway method's integration, the individual lambda's access policy is
updated.  The reason for this is that the first method results in an extra ~500ms of latency.  Now, JAWS REST APIs should be much faster.
However, this might result in breaking changes (sorry).
2015-09-23 17:16:39 -07:00
Austen Collins
0c9599eafb deploy endpoints: revert back to old way until aws responds 2015-09-23 12:47:41 -07:00
Austen Collins
7d0ba14efe minor changes 2015-09-22 14:20:13 -07:00
doapp-ryanp
7b43a63e04 fix and cleanup test cases 2015-09-22 09:58:10 -05:00
Austen Collins
0baaed8d96 readme: add stack overflow tag 2015-09-21 23:48:40 -07:00
doapp-ryanp
c0c3ba5236 commonize lambda region values 2015-09-21 20:59:31 -05:00
Austen Collins
cb94c4d9e3 deploy endpoints: fetch deployed lambda functionnames from cloudformation
support more than 100 CF resources using async.whilst
2015-09-16 19:50:33 -07:00
Austen Collins
023bbc5328 deploy endpoints: refactor to pull deployed lambdas function names for endpoints 2015-09-16 14:24:12 -07:00
doapp-ryanp
f4b55d82f7 stack name change 2015-09-16 15:13:24 -05:00
Austen Collins
d5c9fb9612 aws utils: fix monitor CF function 2015-09-16 10:52:18 -07:00
doapp-ryanp
9b04eedb3d bugfixes 2015-09-16 12:12:14 -05:00
doapp-ryanp
f7e156b406 bugfixes 2015-09-16 11:40:09 -05:00
doapp-ryanp
dbd49dd68e bugfixes 2015-09-16 11:20:21 -05:00
doapp-ryanp
488ec8db6c create awd profile files if DNE. dont use dep fs.exists 2015-09-16 09:43:50 -05:00
doapp-ryanp
d6e00f9f6d bugfixes 2015-09-15 22:30:01 -05:00
doapp-ryanp
570cf25f10 montorCf 2015-09-15 22:11:52 -05:00
doapp-ryanp
f508846b96 use aws_modules 2015-09-15 21:28:00 -05:00
doapp-ryanp
8d1d613b54 generate lambda names from handler name 2015-09-15 16:30:44 -05:00
doapp-ryanp
3ac7006455 refactor deploy and new 2015-09-15 14:48:42 -05:00
Austen Collins
19087a4a4f new region/stage: refactor 2015-09-13 11:25:43 -07:00
Austen Collins
fe6e9328b8 dash, deploy lambda and endpoints: change logging output for clarity 2015-09-12 14:34:27 -07:00
ryanp
7939eda808 bugfixes 2015-09-08 11:31:42 -05:00
ryanp
fc41821b04 new region and stage 2015-09-07 23:09:47 -05:00
ryanp
92dba3ab33 bugfixes. ability to deploy lambda w/o specifying region 2015-09-04 16:34:50 -05:00
ryanp
02ad459ea3 fix testcases 2015-09-02 11:16:38 -05:00
Austen Collins
388082ea5f tests and deploy api: refactor more tests, fix deploy api 2015-09-01 11:40:35 -07:00
Austen Collins
eaa07cbf82 stuck on Access Denied error to S3 bucket 2015-09-01 11:40:35 -07:00
ryanp
0329542314 env command 2015-08-29 22:46:28 -05:00
ryanp
2499172937 specify explict bucket region for envVarBucket in project jaws.json 2015-08-26 15:51:54 -05:00
ryanp
0ea7165ed3 add .env support to new 2015-08-26 14:55:17 -05:00
ryanp
c4d03db58f setup the foundation for mockable testing. new cli params. new testcase 2015-08-23 23:08:25 -05:00
ryanp
956825a866 fixup code quality errors and move aws to utils 2015-08-23 22:05:56 -05:00