doapp-ryanp
69c5e53472
refactor
2015-10-21 15:49:30 -05:00
doapp-ryanp
eedfd4421c
alias lambda
2015-10-20 22:35:00 -05:00
doapp-ryanp
bc072fb925
new awsm.json format, alias lambda, version lambda
2015-10-20 22:17:50 -05:00
doapp-ryanp
806ced38a8
start on version lambda
2015-10-20 16:57:24 -05:00
doapp-ryanp
ddb5e1568b
lots of plugin foundation fixups. 1st pass at core DeployLambda
2015-10-19 22:49:47 -05:00
doapp-ryanp
fccc9e5321
bugfixes
2015-10-12 14:20:57 -05:00
Austen Collins
fd99bd2c2d
ProjectCreate: Refactor and fix test
2015-10-11 23:16:28 -07: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
0f89e06196
merge
2015-10-01 21:09:05 -07:00
Jared Short
6e234b63c3
Add CLI Consistency
...
Addresses #176
2015-10-01 19:28:57 -04: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
202495c144
specify jaws-core-js version. fix env set bug
2015-09-30 11:24:26 -05:00
Austen Collins
6bedcc2a1b
new project/stage/region: fix s3 bucket errors
2015-09-30 09:00:06 -07:00
doapp-ryanp
1b2817306f
rename to aaDataModelStage. lots of bugfixes
2015-09-30 10:03:57 -05:00
doapp-ryanp
14187c212d
postinstall new features. Module create re-factor
2015-09-29 23:39: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
Jared Short
ecf9b45be3
Add TTY aware spinner and select
...
Checks to see if we are in an interactive environment. If we are not, the spinner object is replaced with a simple object that displays basic messages.
If a select prompt is shown in a non-interactive environment, we throw an error and alert the user.
2015-09-29 18:56:30 -04:00
Austen Collins
732986b4b7
new project: create runtime files (package.json) and install jaws-core-js
2015-09-29 09:34:23 -07:00
Austen Collins
8efa408b33
add initRuntime util function
2015-09-29 08:33:14 -07:00
Austen Collins
03e854d925
tests: refactor create test project
2015-09-28 16:33:07 -07:00
Austen Collins
23c3b2180d
fix jawsbucket
2015-09-28 15:36:54 -07:00
Austen Collins
8dc0012fa0
merge
2015-09-28 14:27:42 -07:00
Austen Collins
f2988785e2
branch: split
2015-09-28 14:24:31 -07:00
Austen Collins
c44235a41e
bucket reorganization: fix path
2015-09-28 14:24:31 -07:00
Austen Collins
025b2660c9
new stage region: start refactor, add interactive prompts for usability
2015-09-28 14:24:31 -07:00
Austen Collins
ef1b50f3ec
new command: finish refactor
2015-09-28 14:24:31 -07:00
Austen Collins
4e58c770c0
new project: refactor for new bucket organization. Change CFcreateresources to use TemplateBody, not S3
2015-09-28 14:24:30 -07:00
Austen Collins
81382c1eb4
resources: add s3 project bucket
2015-09-28 14:23:32 -07:00
doapp-ryanp
8a3d982abd
remove back dir
2015-09-28 14:30:39 -05:00
doapp-ryanp
ff13834ca7
aaDataModelStage change
2015-09-27 22:51:03 -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
Jacob Evans
24597d2a11
Fleshed out the context object
2015-09-22 16:56:08 +10:00
Austen Collins
0baaed8d96
readme: add stack overflow tag
2015-09-21 23:48:40 -07:00