107 Commits

Author SHA1 Message Date
Egor Kislitsyn
08952ee36a Adds node4.3 runtime 2016-04-06 17:40:56 +07:00
Eslam A. Hefnawy
da7cdd41b6 fixed provider init 2016-04-01 10:10:22 +07:00
Erik Erikson
cab7fcd83e initialize providers *after* the environment has been loaded. 2016-03-29 15:07:22 -07:00
Egor Kislitsyn
7e303e78b5 Adds select menu for runtimes to FunctionCreate action 2016-03-21 18:20:07 +07:00
Frank Schmid
058ff86267 issue #836 - Switched error messages for context and command. 2016-03-20 12:49:10 +01:00
ac360
2e2250d719 Plugin template: refactor to work with v0.5 changes WIP 2016-03-18 02:43:46 -07:00
Austen Collins
72e28c4075 serverless: throw error if plugin is missing 2016-03-15 19:02:53 -07:00
Egor Kislitsyn
14b8c0a8ac Actions: refactor 2016-03-15 20:37:15 +07:00
ac360
fdd35c7ce5 PluginTemplate: add more descirptions 2016-03-14 23:30:11 -07:00
ac360
a912a6e3b8 Serverless: remove dead property 2016-03-14 23:06:17 -07:00
ac360
425200e94e Actions: refactor to accept Serverless instance 2016-03-14 22:51:36 -07:00
ac360
ae582d0d8e Classes: refactor 2016-03-14 21:33:51 -07:00
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