59 Commits

Author SHA1 Message Date
Austen Collins
3026632048 ProjectCreate: Create new meta scaffolding. Add CF to s-project.json template and stop using resources-cf.json 2015-12-27 17:08:38 -08:00
Eslam A. Hefnawy
f0f9aa3eae events: added more events 2015-12-25 17:07:14 +02:00
Eslam A. Hefnawy
53fee69848 tested S3 event source 2015-12-25 00:28:10 +02:00
Eslam A. Hefnawy
8d39666a67 basic S3 events support 2015-12-24 22:49:03 +02:00
Austen Collins
c695f8677e add events structure 2015-12-24 09:53:52 -08:00
Austen Collins
5db9455634 add events folder 2015-12-24 09:44:10 -08:00
Kevin Old
b6e26c54f2 Fix improper pluralization of creating or updating in CloudFormation error message
Fixes:

[ServerlessError: Something went wrong while createing your cloudformation]

or

[ServerlessError: Something went wrong while updateing your cloudformation]
2015-12-19 09:40:50 -06:00
Austen Collins
94577606e9 merge 2015-12-17 13:44:29 -08:00
Austen Collins
e70a7c6aaf ResourcesDeploy: On create, save to s-project.json 2015-12-16 13:58:47 -08:00
Austen Collins
0490c99ac6 ResourcesDeploy: Creates stack if it does not exist already 2015-12-16 13:46:21 -08:00
Austen Collins
17424e267c merge whitespace PR 2015-12-13 21:35:58 -08:00
Austen
a52b370d40 Merge pull request #369 from ryansb/feature/cfn-parameter-groups
Group parameters in CFN template
2015-12-13 21:12:14 -08:00
Austen Collins
c3f6937c8a DashDeploy: move select function out of serverlessplugin 2015-12-13 18:49:00 -08:00
Ryan S. Brown
540c3550ac Get rid of obsolete aa naming prefix for CFN templates 2015-12-13 12:35:52 -05:00
Ryan S. Brown
eef57a7882 Monster whitespace commit
Since so many folks have trailing whitespace removal on, we should really get
rid of these all at once to make it easier to deal with the resulting merge
conflicts.
2015-12-13 09:36:59 -05:00
Jared Short
84486651e4 Fixes project create without creds file 2015-12-12 15:55:58 -05:00
Austen Collins
d9f6db782f All: major changes, refactor s-function.json completely, support multiple lambdas w/ multiple endpoints in a single s-function.json, add tests, remove browserify/optimization code, fix module create 2015-12-07 21:28:39 -08:00
Austen Collins
f4518194f7 FunctionDeploy: Major Refactor 75% Complete 2015-12-06 19:21:21 -08:00
Eslam A. Hefnawy
911dda7af6 added ResourcesDeploy unit test 2015-12-07 00:15:36 +02:00
Eslam A. Hefnawy
8187ecbfed added tests for env actions 2015-12-06 15:39:48 +02:00
Austen Collins
974c6258bb Tests: Fix to use one project 2015-12-05 23:26:05 -08:00
Austen Collins
b667e5789f All: minor cleanups of function names 2015-12-05 20:04:08 -08:00
Austen Collins
7744d44e21 CloudFormation: Change naming convention for CF stacks to project-stage 2015-12-05 17:12:30 -08:00
Austen Collins
5766cc8772 ProjectCreate/All: Remove requirement to persist profile to file system and read from it. Save API Keys to admin.env instead. Involve AWS profile only in ProjectCreate prompt for convenience.
S3: lowercase Serverless in Bucket scaffolding, when created
2015-12-04 16:19:29 -08:00
Austen Collins
01ba9f6a52 All: Rebrand 2015-12-03 20:31:49 -08:00
Austen Collins
641b9dc2a0 all: prepare for rebranding 2015-12-03 12:30:44 -08:00
Eslam A. Hefnawy
7f77723123 added FunctionVersion and FunctionAlias actions 2015-12-01 21:10:40 +02:00
Austen Collins
04dfa5f072 FunctionDeploy: alias lambda endpoints 2015-11-30 00:05:39 -08:00
Eslam A. Hefnawy
ee430f1229 ModuleCreate and FunctionRun: passed all tests. Ready for release. 2015-11-28 19:17:07 +02:00
Eslam A. Hefnawy
b706313cd3 EnvSet: passed all tests. ready for release. 2015-11-25 20:48:27 +02:00
Eslam A. Hefnawy
7948fd30ca EnvList: passed all tests. Ready for release. 2015-11-25 17:16:52 +02: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
Eslam A. Hefnawy
70fca1ed05 changed project structure with a new back folder 2015-11-23 03:06:08 +02:00
Austen Collins
65a650cb79 generateJawsBucketName: remove stage from project bucket 2015-11-22 13:21:00 -08:00
Austen Collins
53e4de8eb2 S3: fix s3 bucket create 2015-11-22 08:59:44 -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
495a542f56 FunctionDeploy: Add support for multiple endpoints for a single lambda
finish endpoint deploy
2015-11-21 20:43:40 -08:00
Eslam A. Hefnawy
9928eb397e moved utils/env func. to Misc 2015-11-20 22:47:26 +02:00
Austen Collins
f39dd17686 CloudFormation: add Promised suffix 2015-11-19 14:04:44 -08:00
Austen Collins
1c966c0f61 FunctionDeploy: continue work 2015-11-19 14:02:47 -08:00
Austen Collins
d02b3f3668 FunctionDeploy: work on concurrent operations 2015-11-19 14:02:47 -08:00
Eslam A. Hefnawy
036ccf6d4e integration testing: ProjectCreate & StageCreate 2015-11-19 22:50:00 +02:00
Eslam A. Hefnawy
597bb02a30 StageCreate: refactor finished 2015-11-18 20:51:19 +02:00
Eslam A. Hefnawy
afa041fc0e moved remaining aws functions to Misc file 2015-11-18 20:01:13 +02:00
Eslam A. Hefnawy
c7a05c66b8 finished refactoring ProjectCreate 2015-11-18 17:16:04 +02: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
Eslam A. Hefnawy
c2cf7653aa moved cloud watch functions to its own file 2015-11-17 20:04:07 +02:00
Eslam A. Hefnawy
c7e0289472 ProjectCreate: interactive mode tested. It works. 2015-11-17 17:05:39 +02:00