Kamil Burzynski
|
7c031bb8ec
|
Bugfixes
|
2016-02-09 17:29:21 +01:00 |
|
Kamil Burzynski
|
0d55b5449f
|
Typos fixed.
|
2016-02-09 16:27:54 +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 |
|
ac360
|
48a1e2abf9
|
ServerlessProject: getResources change to promise
|
2016-02-07 21:36:53 -08:00 |
|
ac360
|
353458c024
|
NameTemplate: change to customName
|
2016-02-07 20:48:18 -08:00 |
|
ac360
|
a712a2a35e
|
ServerlessProject: create s-resources-cf.json
|
2016-02-07 19:07:31 -08:00 |
|
ac360
|
055d7b9501
|
ResourcesDeploy, ServerlessProject.getResources: fix and fix test
|
2016-02-07 12:22:05 -08:00 |
|
ac360
|
f2ec676eb9
|
FunctionCreate: refactor to remove modules concept
|
2016-02-07 12:21:49 -08:00 |
|
ac360
|
0e43d0f2a6
|
ServerlessProject: getResources returns promise and supports an s-cloudFormation.json file in root
|
2016-02-07 12:21:03 -08:00 |
|
Kamil Burzynski
|
8de0b5ff2f
|
getResources() doesnt crash due to undefined variables anymore
|
2016-02-07 12:21:03 -08:00 |
|
ac360
|
b133677e7a
|
Resources: continue work on getResources method
|
2016-02-07 12:21:03 -08:00 |
|
ac360
|
a1d79f28d8
|
Adding backward support for s-module.json cloudformation
|
2016-02-07 12:21:03 -08:00 |
|
Austen Collins
|
9d0f40022f
|
ServerlessState: updates to remove modules
|
2016-02-07 12:21:03 -08:00 |
|
ac360
|
d3998fc2dc
|
ProjectInit, ServerlessProject: Optimize code
|
2016-01-28 21:33:47 -08:00 |
|
ac360
|
5b31ad83e5
|
ServerlessProject: remove templates property before save
|
2016-01-28 08:22:29 -08:00 |
|
ac360
|
16d9b6b7bc
|
Templates: Fix template inheritance, allow template files in every level of organization, each inherit subjectively from the project level to the asset being populated
|
2016-01-22 16:18:12 -08:00 |
|
ac360
|
73be1b3fa7
|
Templates: fix method used to merge multiple template files
|
2016-01-22 14:04:09 -08:00 |
|
ac360
|
4911a3b75f
|
Templates: finish support for project level templates. Remove moduleName.template syntax requirement for module-level templates. Module-level templates can extend project level templates.
|
2016-01-22 11:45:02 -08:00 |
|
ac360
|
145a7a8bbf
|
Templates: now available at the Project level. Any file in the project root that starts with 's-template...' can contain templates
|
2016-01-21 18:03:56 -08:00 |
|
Eslam A. Hefnawy
|
856c0d0847
|
bug fixes. Closes #493 and #498
|
2016-01-20 13:10:46 +02:00 |
|
ac360
|
4ff4cfa4ef
|
CloudFormation: Improve create/update and monitor methods, ServerlessProject: Fix logging issue
|
2016-01-19 16:35:36 -08:00 |
|
ac360
|
82612388d4
|
ServerlessProject: Automatically add package.json at the root of every new project
|
2016-01-17 14:12:40 -08:00 |
|
ac360
|
5d1564cbd7
|
Serverless: add init() method for programmatic usage to init state, Classes: make getPopulated and getResources no longer return promises, ServerlessModule: add template property to module
|
2016-01-16 17:20:38 -08:00 |
|
ac360
|
016a1b4965
|
ServerlessState, ServleressMeta: add new helpful methods: getProject, getMeta, validateStageExists, validateRegionExists, add these to actions, fix additional tests
|
2016-01-15 21:41:46 -08:00 |
|
ac360
|
16bdfe9659
|
Serverless: fix state loading, ProjectCreate/StageCreate/RegionCreate: fix/update to better use classes, State Class: add new getProject and getMeta methods, fix getResources bugs, write tests
|
2016-01-15 19:34:00 -08:00 |
|
Eslam A. Hefnawy
|
9137224731
|
fixing all actions to use classes
|
2016-01-16 00:28:50 +02:00 |
|
Eslam A. Hefnawy
|
8dfaf6f701
|
fixed classes getPopulate method
|
2016-01-15 21:40:45 +02:00 |
|
ac360
|
6d5a7f8c15
|
Classes: Major classes refactor
|
2016-01-14 23:19:16 -08:00 |
|
ac360
|
f675457b4e
|
Classes: beging removing data prop
|
2016-01-14 23:19:16 -08:00 |
|
ac360
|
e38c31ab69
|
Serverless: change queuing
|
2016-01-13 16:20:17 -08:00 |
|
ac360
|
a0102e159c
|
ServerlessState: Move methods from ServerlessProject to ServerlessState
|
2016-01-13 16:20:17 -08:00 |
|
ac360
|
3caa7588da
|
FunctionDeploy: Fix handler error and script errors due to lodash
|
2016-01-08 23:38:21 -08:00 |
|
ac360
|
63bb5c9c99
|
FunctionRun: Better error messages, Serverless: validatePath checks existence
|
2016-01-08 11:48:08 -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 |
|
ac360
|
6508c11fbe
|
Classes: Finish refactor/cleanup, TestComponentCreate: finish
|
2016-01-07 18:33:34 -08:00 |
|
ac360
|
da01175368
|
Classes: Create Component class and refactor for simplicity.
|
2016-01-07 16:49:06 -08:00 |
|
Eslam A. Hefnawy
|
b82381bc28
|
refactored get methods on classes
|
2016-01-05 21:16:53 +02:00 |
|
ac360
|
8eb2e0afad
|
EndpointDeploy: Finish refactor
|
2016-01-03 21:13:39 -08:00 |
|
Eslam A. Hefnawy
|
8c2c2db17c
|
fixed all tests except for function and endpoint deploy
|
2016-01-03 23:28:05 +02:00 |
|
ac360
|
bc5251bd00
|
EndpointDeploy: Continue refactor
|
2016-01-02 18:03:32 -08:00 |
|
ac360
|
6b1e89bafe
|
Project.getEndpoints: Fix, Utils.populate: Fix template loading
|
2016-01-02 12:14:29 -08:00 |
|
ac360
|
edecb905b7
|
Project: add getEndpoints method
|
2016-01-02 11:52:24 -08:00 |
|
ac360
|
2496ef7a6b
|
FunctionDeploy: throw error on invalid paths
|
2016-01-01 23:43:45 -08:00 |
|
ac360
|
91069d21de
|
FunctionDeploy: refactor
|
2016-01-01 22:29:14 -08:00 |
|
Eslam A. Hefnawy
|
ec33f6af17
|
functionRun: refactored and tested
|
2016-01-01 22:57:28 +02:00 |
|
ac360
|
8e462a0fe7
|
FunctionDeploy: start refactor, ServerlessPlugin: remove select methods for functions and endpoints, Project Class: add getModules, getFunctions
|
2016-01-01 12:36:50 -08:00 |
|
ac360
|
d3787e9860
|
Serverless: change global private properties to be on config object
|
2015-12-31 16:42:00 -08:00 |
|
ac360
|
81f653abc0
|
Classes: add populate methods to Module and Function class
|
2015-12-31 16:14: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 |
|