62 Commits

Author SHA1 Message Date
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
c7b2aa08cb ServerlessFunction: remove component from endpoint path 2016-02-08 08:02:55 -08:00
ac360
95525b37ff FunctionRun: use within function folder 2016-02-08 08:02:09 -08:00
Egor Kislitsyn
730468689c fix python function creation and run 2016-02-08 18:23:18 +07:00
Egor Kislitsyn
b97871ed3f fixes ServerlessFunction scaffolding 2016-02-08 16:33:10 +07:00
ac360
353458c024 NameTemplate: change to customName 2016-02-07 20:48:18 -08:00
Austen Collins
3cfabde174 FunctionRun, FunctionInvoke: Combine 2016-02-07 16:18:22 -08:00
ac360
b45098571c Fix class tests 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
b133677e7a Resources: continue work on getResources method 2016-02-07 12:21:03 -08:00
ac360
794dc05142 Classes: fix all tests 2016-02-07 12:21:03 -08:00
ac360
5e8aa4c242 ServerlessState: fix tests to work w/o modules 2016-02-07 12:21:03 -08:00
Austen Collins
9d0f40022f ServerlessState: updates to remove modules 2016-02-07 12:21:03 -08:00
Austen Collins
68e27f22e2 Remove configs from classes and encourage use of sPath only 2016-02-07 12:21:02 -08:00
Austen Collins
f0de3a5c93 ServerlessComponent: continue work on function loading 2016-02-07 12:21:02 -08:00
Austen Collins
110eee79ab ServerlessComponent: change loading 2016-02-07 12:20:36 -08:00
ac360
bf1698ca76 Continue removing modules 2016-02-07 12:20:36 -08:00
ac360
aa93331941 ServerlessFunction: Keep removing module concept 2016-02-07 12:20:35 -08:00
ac360
b1b8cbf6cd ServerlessModule: begin removing this as a class and concept 2016-02-07 12:20:35 -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
bcf6cb3c2f Revert "ServerlessFunction: Fix endpoint and event loading"
This reverts commit dc6b480358a70b0c776c5b7fbb00e3b4abf01a33.
2016-01-28 17:59:00 +07:00
ac360
dc6b480358 ServerlessFunction: Fix endpoint and event loading 2016-01-27 21:38:44 -08:00
Eslam A. Hefnawy
916d09e1ec added event source support 2016-01-27 20:46:58 +07:00
Ryan S. Brown
2f0bb5620b Copy python templates to new functions 2016-01-23 09:08:14 -05: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
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
ac360
f6e0e02121 ServerlessState: add setAsset() method for conveniently addding in new assets to the state. 2016-01-21 16:12:43 -08:00
ac360
348db9b670 ServerlessFunction: fix getRuntime method 2016-01-21 15:12:31 -08:00
Eslam A. Hefnawy
dadfb50779 bug fixes for componentCreate and dashDeploy 2016-01-21 16:56:10 +02:00
Ryan S. Brown
9f1c57fd0f Hide runtime at component-level behind a function on the ServerlessFunction object 2016-01-20 11:52:36 -05:00
Joost Farla
8aae62a3da Added convenience getters 2016-01-19 20:38:27 +00:00
ac360
5a5590732f Serverless: Fix issue #486 - Changing endpoints breaks project 2016-01-18 11:37: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
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
3caa7588da FunctionDeploy: Fix handler error and script errors due to lodash 2016-01-08 23:38:21 -08:00
Eslam A. Hefnawy
91dbf2b5d2 ServerlessFunction: loading the correct json 2016-01-09 01:48:15 +02: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 λ Hefnawy
df70be3aa9 Merge pull request #458 from joostfarla/windows2
Fix handler path for Windows support (v0.1)
2016-01-07 19:27:52 +02:00
Eslam A. Hefnawy
b82381bc28 refactored get methods on classes 2016-01-05 21:16:53 +02:00
Joost Farla
3f068c6a22 Fix handler path for Windows support (v0.1) 2016-01-05 15:30:18 +00: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
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
91069d21de FunctionDeploy: refactor 2016-01-01 22:29:14 -08:00
ac360
f26aebdc5c ServerlessFunction: Fix minor path bug 2016-01-01 17:46:21 -08:00