244 Commits

Author SHA1 Message Date
Austen Collins
04dfa5f072 FunctionDeploy: alias lambda endpoints 2015-11-30 00:05:39 -08:00
Austen Collins
bf50d2bd9e FunctionDeploy: Move create/show regional REST API, fix utilities to persist REST API ID to project json 2015-11-29 13:51:06 -08:00
Austen Collins
72358ee315 merge changes 2015-11-29 09:41:23 -08:00
Austen Collins
4d7bfaf7c2 RegionCreate: better logging, FunctionDeployTest: Fix jawsbucket name 2015-11-22 23:09:16 -08:00
Austen Collins
7cfb09311b ProjectCreate, StageCreate, RegionCreate: minor clean-ups 2015-11-22 22:30:12 -08:00
Austen Collins
4d061fbb91 ProjectCreate, StageCreate, RegionCreate: clean up and fix bugs 2015-11-22 21:12:48 -08:00
Austen Collins
ff06d1f4a5 FunctionDeploy: fix help 2015-11-22 17:39:31 -08:00
Austen Collins
489c000936 minor fixes before merge 2015-11-22 17:37:02 -08:00
Eslam A. Hefnawy
70fca1ed05 changed project structure with a new back folder 2015-11-23 03:06:08 +02:00
Austen Collins
2cd997d572 project json: remove api gateway ARN, add stage variable for apigateway 2015-11-22 13:42:09 -08:00
Austen Collins
65a650cb79 generateJawsBucketName: remove stage from project bucket 2015-11-22 13:21:00 -08:00
Austen Collins
d45ab45a34 FunctionDeploy: add support for multiple endpoints on a single function 2015-11-22 08:58:50 -08:00
Austen Collins
333034612a tests: fix tests to not include stage and region folders in test project's cloudformation folder 2015-11-22 08:06:59 -08:00
Austen Collins
495a542f56 FunctionDeploy: Add support for multiple endpoints for a single lambda
finish endpoint deploy
2015-11-21 20:43:40 -08:00
Austen Collins
8cc438f01b Fixes for aws_modules -> slss_modules change
Improve getFunctions util function
2015-11-21 14:49:24 -08:00
Austen Collins
aa7ff9372d aws_modules: replace with slss_modules 2015-11-21 13:17:19 -08:00
Eslam A. Hefnawy
9928eb397e moved utils/env func. to Misc 2015-11-20 22:47:26 +02:00
Eslam A. Hefnawy
652ad16287 added basic unit tests for some actions 2015-11-20 19:31:33 +02:00
Eslam A. Hefnawy
50c8236017 unit testing ProjectCreate & StageCreate 2015-11-20 19:23:28 +02:00
Austen Collins
a514dd33f2 FunctionDeploy: break into small functions 2015-11-19 22:48:31 -08:00
Austen Collins
e61c834749 FunctionDeploy: bug fixes 2015-11-19 14:02:47 -08:00
Austen Collins
d02b3f3668 FunctionDeploy: work on concurrent operations 2015-11-19 14:02:47 -08:00
Austen Collins
af6e95ba0f CodePackageLambdaNodejs: finish 2015-11-18 10:52:29 -08:00
Austen Collins
53fb4e6b3a CodePackageLambdaNodejs: start work on this 2015-11-17 21:23:18 -08:00
Austen Collins
94f6d4207c endpoint provision: continue work, move more services into aws folder 2015-11-17 10:34:37 -08:00
Austen Collins
f8f954dc65 test custom plugin: add test for multiple pre and post hooks for an Action 2015-11-15 18:02:43 -08:00
Austen Collins
eac1909053 function deploy: continue refactor, aws utils: start refactoring away from credentials and focus on api key support 2015-11-15 15:59:26 -08:00
Austen Collins
5093c27ed9 plugin architecture: add support for nested and chaining actions 2015-11-15 09:03:21 -08:00
Austen Collins
a3a36c5f40 jaws base class: change how Action/Hook execution is processed. Build a promise chain. 2015-11-14 23:28:07 -08:00
Austen Collins
8db87ec051 function deploy: refactor to use event object 2015-11-13 17:18:21 -08:00
Austen Collins
141de4fc10 change service name to function, continue building endpoint deploy via API Gateway 2015-11-12 12:57:44 -08:00
Austen Collins
6474d65154 service deploy: create service deploy action 2015-11-11 10:13:07 -08:00
Austen Collins
00dbf8a41e utils: refactor common utils for simplicity 2015-11-09 21:12:17 -08:00
Austen Collins
7897d5df2e tests: make more env vars 2015-11-08 15:49:28 -08:00
Austen Collins
045fbca03f tests: test env vars for AWS access keys, fix project create w/ exec CF 2015-11-08 13:45:23 -08:00
Austen Collins
6fcdf487b3 endpoint deploy: continue building 2015-10-31 07:41:36 -07:00
doapp-ryanp
bb2c42fcbe mod create fixes 2015-10-22 22:17:10 -05:00
doapp-ryanp
1b8a828ab0 deploy changes 2015-10-22 22:11:16 -05:00
doapp-ryanp
88ff902b71 root awsm.json refactor 2015-10-22 21:36:48 -05:00
doapp-ryanp
0631f44b2e awsm.json refactor and rename 2015-10-22 21:21:39 -05:00
doapp-ryanp
8c2041d456 test cases prep 2015-10-22 13:56:17 -05:00
doapp-ryanp
bc072fb925 new awsm.json format, alias lambda, version lambda 2015-10-20 22:17:50 -05:00
doapp-ryanp
73e16234a0 update admin env var 2015-10-20 14:04:24 -05:00
Austen Collins
7ab851b3e1 project create: prepare to change bucket creation 2015-10-20 07:27:18 -07:00
doapp-ryanp
ddb5e1568b lots of plugin foundation fixups. 1st pass at core DeployLambda 2015-10-19 22:49:47 -05:00
doapp-ryanp
c126fd3442 cleaner action interaction and exposure 2015-10-19 11:11:05 -05:00
doapp-ryanp
489e138025 fixes 2015-10-19 11:11:05 -05:00
Austen Collins
a685671580 tests: rename tests/cli to tests/tests 2015-10-19 11:10:58 -05:00
Austen Collins
fb2b9c0d71 tests: comment out incomplete project create test 2015-10-19 11:10:58 -05:00
Austen Collins
2f5f5e1e49 jaws: remove single queue and allow multiple queues to be passed to support actions that nest other actions 2015-10-19 11:10:58 -05:00