38 Commits

Author SHA1 Message Date
Kamil Burzynski
e06786dae7 Merge branch 'master' into arch-refactor 2016-02-10 08:51:05 +01:00
Kamil Burzynski
c5e644626a Updates for testsuite 2016-02-09 18:19:59 +01:00
Kamil Burzynski
34f30d9e66 Cleanups 2016-02-09 17:55:00 +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
Eslam A. Hefnawy
9ff594de74 fixing events after merge 2016-02-09 17:04:22 +07:00
Eslam A. Hefnawy
7ee97a4ff7 fixed unit tests. All tests are passing 2016-02-08 18:07:35 +07:00
Eslam A. Hefnawy
b67778798e functionDeploy tiny fix 2016-02-08 17:13:30 +07:00
Eslam A. Hefnawy
f6d8aa8993 fixed dashDeploy 2016-02-08 16:39:04 +07:00
ac360
9f93986de1 ServerlessState: fix returnPaths option on getFunction and getEndpoint 2016-02-07 22:41:18 -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
5e8aa4c242 ServerlessState: fix tests to work w/o modules 2016-02-07 12:21:03 -08:00
Austen Collins
2837759387 Module remove: fix serverlessstate tests 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
f0de3a5c93 ServerlessComponent: continue work on function loading 2016-02-07 12:21:02 -08:00
ac360
b1b8cbf6cd ServerlessModule: begin removing this as a class and concept 2016-02-07 12:20:35 -08:00
ac360
09f54b4c08 Remove unnecessary console.logs 2016-02-02 01:45:58 -08:00
ac360
981cb2fb78 ProjectInstall: fix 2016-02-02 01:41:05 -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
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
04cc4bb5ed EndpointDeploy: bring back support for --all option 2016-01-18 12:08:32 -08:00
ac360
751b0684b4 FunctionDeploy: bring back support for --all 2016-01-18 11:58:12 -08:00
ac360
9aca1859a9 DashDeploy: don't show error when functions are missing endpoints, ServerlessState: don't return errors when no assets are found, return empty arrays instead, FunctionDeploy/EndpointDeploy: throw error when paths are not found 2016-01-18 08:38:28 -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
667b1275b5 ServerlessState: add option to return only sPaths from get* methods 2016-01-16 11:17:10 -08:00
ac360
0b88cf232b ServerlessState: Enhance get methods to use more than serverless paths to query serverless assets 2016-01-16 10:54:26 -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
4e9d65e253 ServerlessState: create class and add to Serverless instance 2016-01-13 16:19:20 -08:00