109 Commits

Author SHA1 Message Date
ac360
7498e843a5 Classes: remove serverless prefix WIP 2016-02-17 11:17:39 -08:00
Eslam A. Hefnawy
914efae537 merging v0.5-providers branch: fixing conflicts 2016-02-16 13:19:59 +07:00
Kamil Burzynski
c9b51556c2 Fixed missed reference to S.project 2016-02-15 14:51:40 +01:00
ac360
343d76203f Proof of concept: sdk wrapper 2016-02-13 14:15:21 -08:00
ac360
bc56495601 ServerlessProviderAws: create class 2016-02-12 22:48:44 -08:00
Eslam A. Hefnawy
33edc328c3 can now set custom project bucket name. 2016-02-12 16:41:42 +07:00
Eslam A. Hefnawy
95cd6f7873 deleted old aws events folder 2016-02-12 15:53:26 +07:00
Kamil Burzynski
e06786dae7 Merge branch 'master' into arch-refactor 2016-02-10 08:51:05 +01:00
Kamil Burzynski
e0e027dcd3 Refactoring: removed S.config.projectPath, Project instance is created at correct moments, common project helpers moved to Project 2016-02-09 15:14:17 +01:00
Eslam A. Hefnawy
814c156080 fixing events conflicts 2016-02-09 14:15:30 +07:00
Austen Collins
7764e0a994 CodeDeploy: add support for nametempltae 2016-02-07 12:22:06 -08:00
Eslam A. Hefnawy
e0eb0803d8 added and tested scheduled lambda event source 2016-02-06 11:45:29 +07:00
Eslam A. Hefnawy
bed3213394 added unit test for S3 event source 2016-02-03 18:53:48 +07:00
Eslam A. Hefnawy
db53f737dc no longer need lambdaArn 2016-02-03 17:35:18 +07:00
ac360
66816804c8 ProjectCreate: Change to ProjectInit 2016-01-28 19:37:09 -08:00
Eslam A. Hefnawy
6aec0ba264 Revert "added event source support"
This reverts commit 916d09e1ec686f56f318b986342a192e811e0e69.
2016-01-28 17:59:44 +07:00
Eslam A. Hefnawy
916d09e1ec added event source support 2016-01-27 20:46:58 +07:00
ac360
72489fd884 StageCreate,RegionCreate: Deploy CF resources automatically (like we used to) and fix the noExeCf option 2016-01-21 23:36:17 -08:00
ac360
9302439cce Preparing for release... 2016-01-19 18:01:05 -08:00
ac360
4ff4cfa4ef CloudFormation: Improve create/update and monitor methods, ServerlessProject: Fix logging issue 2016-01-19 16:35:36 -08:00
ac360
d743e94e68 Release v0.1.1 2016-01-18 18:13:04 -08:00
ac360
36b310e9e5 ProjectCreate: fix bug created in f38264 2016-01-18 17:09:03 -08:00
ac360
84b8ae3227 Plugin Loading: Change and simplify plugin loading 2016-01-16 21:03:18 -08:00
Eslam A. Hefnawy
39d8c40764 some fixes for the interactive CLI 2016-01-16 20:13:41 +02:00
Eslam A. Hefnawy
9137224731 fixing all actions to use classes 2016-01-16 00:28:50 +02:00
ac360
931dbde01e Meta: remove public and private folders and namespace 2016-01-08 10:07:01 -08:00
ac360
fde3eee4fd Utils: refactor getResources, populate, Tests: fix all, Serverless: add methods to work with sPaths 2016-01-08 01:17:42 -08:00
Eslam A. Hefnawy
480a4290db updated env actions and functionRun 2016-01-07 23:42:04 +02:00
Eslam A. Hefnawy
5275f2b3b0 CLI Testing: some fixes 2016-01-06 18:13:18 +02:00
ac360
e194e3e72b Actions: fix all to pass evt object through, wherever possible, Tests: get function and endpoint deploy tests workign, minor fixes for the validateevent function 2016-01-04 23:26:35 -08:00
ac360
8d4c29352c ResourcesDeploy: remove rollback due to it causing an error 2016-01-04 01:09:16 -08:00
ac360
016f0812ad EndpointDeploy: finish refactor 2016-01-03 20:24:21 -08:00
ac360
6ec127ba7a ResourcesDeploy: Add rollback on failed update back 2016-01-03 15:56:52 -08:00
Joost Farla
a0cd260a7f Fix updating CF stack 2016-01-03 19:06:42 +00:00
Eslam A. Hefnawy
1e6bf5dd73 fixing unit tests 2016-01-03 03:13:38 +02:00
ac360
adee135759 FunctionDeploy: deploy code to Lambda directly, while uploading code to S3 concurrently 2016-01-02 16:50:41 -08:00
ac360
edecb905b7 Project: add getEndpoints method 2016-01-02 11:52:24 -08:00
ac360
60572e51bb S3: Change projectbucket name back to serverless.region.domain, update settings to always use project bucket in the same region, EndpointDeploy: continue refactor 2016-01-02 09:10:48 -08:00
ac360
3c20eaff75 Lambda: change back getLambdaName to include module name 2016-01-01 23:47:43 -08:00
ac360
91069d21de FunctionDeploy: refactor 2016-01-01 22:29:14 -08:00
Eslam A. Hefnawy
4408c5c5c1 envGet: refactored and tested 2016-01-02 00:57:11 +02:00
ac360
d3787e9860 Serverless: change global private properties to be on config object 2015-12-31 16:42:00 -08:00
ac360
b05e956670 ResourcesDeploy: on failed CF stack create, delete stack 2015-12-31 16:12:58 -08:00
ac360
465c88341b ResourcesDeploy: Allow for skipping CF deploy and printing only 2015-12-31 14:55:25 -08:00
ac360
96f1af8661 Many updates:
Project/Stage/RegionCreate: Finish refactor
Classes: Rely on Serverless Project Path, instead of passing in class
Utils.populate: Fix
Utils.getResoruces: Finish
ResourcesDeploy: Finish refactor
2015-12-31 14:35:46 -08:00
ac360
9f0f66b372 ResourcesDeploy: continue refactor 2015-12-30 22:32:17 -08:00
ac360
a65930d99d Project/Stage/RegionCreate: refactor. Next add auto-resources deploy 2015-12-30 19:55:05 -08:00
ac360
d7164e845b RegionCreate: start refactor 2015-12-30 17:20:07 -08:00
Austen Collins
fc3786f086 All: Add classes for Project, Module and Function 2015-12-28 23:49:29 -08:00
Austen Collins
9b4b618185 Project/Stage/Region Create: Almost done refactoring to use 1 Project Bucket, call each relevant subaction, and use new CF resources deployment 2015-12-28 00:51:08 -08:00