46 Commits

Author SHA1 Message Date
doapp-ryanp
ff13834ca7 aaDataModelStage change 2015-09-27 22:51:03 -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
doapp-ryanp
b62375bc55 upgrade new stage/region to support v1 json formats. make CLI for new command have better docs and more consistent 2015-09-21 13:45:12 -05:00
doapp-ryanp
c7afad9e18 fix lambda name generation 2015-09-21 09:57:31 -05:00
doapp-ryanp
4a9303dc21 module install and update. dep auto install 2015-09-18 09:12:12 -05:00
doapp-ryanp
804af57af9 module install 2015-09-17 23:09:08 -05:00
doapp-ryanp
f26f0ca7e8 fix deploy lambda tests 2015-09-17 09:12:25 -05:00
Austen Collins
9d40c880f4 dash: refactor dash command for awsm and cf deployment 2015-09-16 10:23:04 -07: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
f508846b96 use aws_modules 2015-09-15 21:28:00 -05:00
Austen Collins
a14480e47a utils: adjust naming in GenerateLambdaName function to avoid confusion
deploy endpoint: begin refactor
2015-09-15 18:02:22 -07:00
Austen Collins
ad3086c6a3 tag: refactor for awsm.json
utils: fix findAllEndpoints for awsm.json refactor
2015-09-15 17:35:55 -07:00
doapp-ryanp
8d1d613b54 generate lambda names from handler name 2015-09-15 16:30:44 -05:00
doapp-ryanp
1e298a0b71 utils refactor for awsm.json 2015-09-15 10:51:47 -05:00
Austen Collins
a4d6c61f5b new: remove generate, use new instead. 2015-09-13 22:15:32 -07:00
Austen Collins
aa5b258ec3 large refactor:
- Refactor deploy lambda for code clarity,
- Refactor dash command
2015-09-12 12:51:29 -07:00
ryanp
ef43ab771f refactor 2015-09-06 22:05:41 -05:00
Austen Collins
b961ba23a7 deploy api: add validation and sanitiztion function 2015-09-06 15:00:17 -07:00
ryanp
04e5fcc002 fix bugs in test cases 2015-09-06 14:37:58 -05:00
ryanp
2d4ead138b update stage obj changes 2015-09-04 13:58:11 -05:00
Austen Collins
35ce6be210 project: start refactoring jaws.json project property 2015-09-04 10:57:04 -07:00
ryanp
3a07896f6d add interactive tagging 2015-09-04 12:14:54 -05:00
ryanp
009be7fffd fix bugs 2015-09-03 21:10:44 -05:00
ryanp
e46d1909f5 1st pass at generate 2015-09-03 16:56:45 -05:00
ryanp
0a7a81b799 prep for gnerate 2015-09-03 10:41:57 -05:00
Austen Collins
9ea7bddc82 tests: new testing methods 2015-09-01 11:40:35 -07:00
Austen Collins
546458ffc3 deploy api: refactor deploy api method:
- Delete all resources at the start
- Rebuild API from scratch
2015-09-01 11:39:45 -07:00
ryanp
25993e8c1f browserify tweaks 2015-08-31 17:52:04 -05:00
ryanp
f6b1e6ee31 make set and unset more clean 2015-08-30 21:54:17 -05:00
ryanp
0329542314 env command 2015-08-29 22:46:28 -05:00
ryanp
8457671da2 fix find project root and findalllambdas 2015-08-27 14:54:33 -05:00
ryanp
726d65314c tag implementation. start on deploy 2015-08-24 16:47:40 -05:00
ryanp
956825a866 fixup code quality errors and move aws to utils 2015-08-23 22:05:56 -05:00
Austen Collins
31ac27317b all: refactor new command, move aws logic to separate file, finish new command, start log command, clean ups 2015-08-22 16:20:52 -07:00
Austen Collins
4a668dadd5 utils: better comments 2015-08-21 22:43:37 -07:00
ryanp
4f0c7bfe85 create CF on complete. WOOT! 2015-08-21 16:29:43 -05:00
ryanp
9921773363 fixup fs prompisify 2015-08-21 14:21:36 -05:00
ryanp
76ba612830 refactor so I can actually test. grr 2015-08-21 14:06:18 -05:00
ryanp
2128cbbfbd setup core structure for new 2015-08-21 12:44:51 -05:00
ryanp
8603bf7881 read and write to .aws/credentials 2015-08-21 10:21:35 -05:00
ryanp
585711a8af get creds from aws cli config 2015-08-20 23:29:05 -05:00
ryanp
f50b0f1b5b get creds from aws cli config 2015-08-20 23:27:43 -05:00
ryanp
1116b41719 use jscs instead of jshint. Cleanup dir structure 2015-08-20 08:43:59 -05:00