Egor Kislitsyn
d0905b5682
Adds build method to the Runtime class
2016-03-09 20:31:03 +07:00
Eslam A. Hefnawy
005d8f9b48
removed components from classes
2016-03-08 21:26:04 +07:00
Austen Collins
c1c5f0ae35
Change utils/new.js back to utils/index.js
2016-03-01 18:23:12 -08:00
ac360
241f70ed37
Remove old utils
2016-03-01 16:02:28 -08:00
ac360
716d6a21fc
Test and Class fixes
2016-03-01 15:36:29 -08:00
ac360
4e57f0ff8b
Extend templates in toObjectPopulate() methods, Classes take config again, test fixes
2016-03-01 13:30:52 -08:00
Austen Collins
fc8f29f9be
tests: fix project tests further WIP, project: rename some methods to use getAll to keep convention
2016-02-26 12:33:54 -08:00
Eslam A. Hefnawy
731787f0c1
fixed and tested project life cycle actions
2016-02-26 01:47:22 +07:00
ac360
48758fac83
Serializer: remove config.filePath from assets
2016-02-23 16:22:22 -08:00
Eslam A. Hefnawy
67acc7026d
Running ProjectInit: Fixes
2016-02-23 18:48:12 +07:00
ac360
d27aa15f0c
ProjectInit: continue work WIP
2016-02-22 22:58:53 -08:00
ac360
7939980be6
ProjectInit: continue refactor
2016-02-22 20:04:39 -08:00
ac360
93ea47ca98
Continue moving utilities
2016-02-22 17:54:46 -08:00
ac360
dcdb2bb49f
Utils: create new utils on serverless isntance
2016-02-22 17:25:19 -08:00
Austen Collins
7f99288156
Serverless: fix loading
2016-02-22 16:43:24 -08:00
Austen Collins
9a0150c9d5
Serverless: improve project loading
2016-02-22 14:25:50 -08:00
Eslam A. Hefnawy
fc628d6f8b
runtime fixes
2016-02-20 20:04:26 +07:00
ac360
75382354ff
Serializers: begin large refactor to use serializers
2016-02-17 15:31:01 -08:00
ac360
7498e843a5
Classes: remove serverless prefix WIP
2016-02-17 11:17:39 -08:00
Kamil Burzynski
ed4c4b6d3f
Implemented Stage/Region (and VarContainer) classes
2016-02-17 13:57:21 +01:00
Kamil Burzynski
703b936c77
Bugfixes
2016-02-16 11:46:43 +01:00
Kamil Burzynski
b67b044117
Bugfixes
...
- project load is truly used in async way now
- a number of typos related to misplaced ; or ,
- S.init() used properly and systematically throughout the code
- sPath indexOf usage now looks only at beginning of paths, to avoid bugs like "foo/bar-get".indexOf( "bar" ) mistakenly finding a component 'bar' within 'foo'
2016-02-16 11:19:12 +01:00
Eslam A. Hefnawy
914efae537
merging v0.5-providers branch: fixing conflicts
2016-02-16 13:19:59 +07:00
Kamil Burzynski
fe1ba82be5
Fixes for project/state loading
2016-02-15 15:41:37 +01:00
ac360
343d76203f
Proof of concept: sdk wrapper
2016-02-13 14:15:21 -08:00
ac360
85e7c526c3
ProviderAws: finish getCredentials() method
2016-02-13 08:52:33 -08:00
ac360
bc56495601
ServerlessProviderAws: create class
2016-02-12 22:48:44 -08:00
ac360
e253301a0a
Serverless: more information about deprecated feature in comment
2016-02-12 14:36:51 -08:00
Kamil Burzynski
0eeb96d17a
Public API usage cleanups
2016-02-12 16:46:24 +01:00
Kamil Burzynski
7f80bd6bc1
WIP: moved getFunctions() to project
2016-02-12 09:09:56 +01:00
Kamil Burzynski
24b9d73bfb
ServerlessRuntime class hierarchy introduced
2016-02-10 14:07:42 +01:00
Kamil Burzynski
e570f077e2
Serverless classes are now loaded before setProject() call
2016-02-10 09:18:28 +01:00
Kamil Burzynski
8a072fd7cd
Added support for passing only path to project to Serverless constructor, so programmatic use can be sometimes more convenient.
2016-02-10 09:08:23 +01:00
Kamil Burzynski
e06786dae7
Merge branch 'master' into arch-refactor
2016-02-10 08:51:05 +01:00
Kamil Burzynski
7c031bb8ec
Bugfixes
2016-02-09 17:29:21 +01:00
Kamil Burzynski
4baed3e96f
Project marked as _project in Serverless class
2016-02-09 16:31:46 +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
ac360
f95d92f720
FunctionCreate: start refactoring to only use sPath
2016-02-07 12:22:06 -08:00
ac360
b1b8cbf6cd
ServerlessModule: begin removing this as a class and concept
2016-02-07 12:20:35 -08:00
ac360
d3998fc2dc
ProjectInit, ServerlessProject: Optimize code
2016-01-28 21:33:47 -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
c3f8691488
Release V0.1.5
2016-01-23 09:07:57 -08:00
ac360
149a0d5a3d
Serverless: Bring back _init method for backwards compatibility
2016-01-23 09:07:24 -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
Eslam A. Hefnawy
469615dca1
project context validation
2016-01-21 17:38:33 +02:00
ac360
840e0610e1
ProjectInstall: first pass at implementing this Action
2016-01-19 12:31:34 -08:00
ac360
84b8ae3227
Plugin Loading: Change and simplify plugin loading
2016-01-16 21:03:18 -08:00