53 Commits

Author SHA1 Message Date
doapp-ryanp
fccc9e5321 bugfixes 2015-10-12 14:20:57 -05:00
doapp-ryanp
a470da932b making es6 classes still... 2015-10-11 22:21:56 -05:00
doapp-ryanp
7f2110a57c es6 let, template strings 2015-10-10 19:07:34 -07:00
doapp-ryanp
1113e08103 es6 strings and octals 2015-10-10 17:44:33 -07:00
Austen Collins
cbfdd891cb new command: if default domain is used, append random string to avoid S3 bucket uniquness issues 2015-09-30 17:54:47 -07:00
doapp-ryanp
1b2817306f rename to aaDataModelStage. lots of bugfixes 2015-09-30 10:03:57 -05:00
Austen Collins
682759eb17 tests: finish refactoring 2015-09-29 19:45:19 -07:00
Austen Collins
fd2a727ac9 tests: refactor new stage region and dash tests 2015-09-29 19:33:43 -07:00
doapp-ryanp
920ccaffb5 fix 2015-09-28 16:16:25 -05:00
doapp-ryanp
46b1b345b8 refactor code to get jaws bucket in new location 2015-09-28 16:08:43 -05:00
Austen Collins
a5e6ba2269 bucket reorganization: fix path 2015-09-27 18:14:15 -07:00
Austen Collins
0ac1ae3ddc new stage region: start refactor, add interactive prompts for usability 2015-09-27 12:20:18 -07:00
Austen Collins
f5741141e9 new command: finish refactor 2015-09-26 19:59:15 -07:00
Austen Collins
bf46599160 new project: refactor for new bucket organization. Change CFcreateresources to use TemplateBody, not S3 2015-09-26 15:27:14 -07:00
Austen Collins
3a4d4e4acd resources: add s3 project bucket 2015-09-26 12:36:31 -07: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