247 Commits

Author SHA1 Message Date
Austen Collins
6a5029bfdc Runtimes: clean up 2016-03-14 14:25:27 -07:00
Egor Kislitsyn
663f6ab3f4 Moves ENV vars to s-function.json 2016-03-14 21:46:44 +07:00
Jordan Mack
ad4819250d Update findProjectPath() to use readFileSync() so that a json error message is received if s-project.json is invalid. 2016-03-13 20:00:50 -07:00
Austen Collins
fd7aedc0ba Serializer: fix template loading, FunctionDeploy: add nice error if ahndler is incorrect, Tests: fix all 2016-03-08 15:16:42 -08:00
Eslam A. Hefnawy
fab872a53e remove outdated util function 2016-03-09 03:14:41 +07:00
Eslam A. Hefnawy
43d1317f61 fixes across actions to remove components completely 2016-03-09 03:13:32 +07:00
Egor Kislitsyn
4e45bc3a97 adds Project.getAllRegionNames(stageName) 2016-03-03 19:08:30 +07:00
Egor Kislitsyn
22d56ec27b fixes many actions 2016-03-02 18:55:19 +07:00
ac360
05af2e48e0 Tests: change credential loading to rely on profiles 2016-03-01 21:27:16 -08: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
4e57f0ff8b Extend templates in toObjectPopulate() methods, Classes take config again, test fixes 2016-03-01 13:30:52 -08:00
Eslam A. Hefnawy
eb73d30639 fixed all Project Class tests 2016-02-28 16:12:09 +07:00
Eslam λ Hefnawy
b2b0b78420 Merge pull request #694 from minibikini/master
Fix classes
2016-02-26 12:06:50 +07:00
Eslam A. Hefnawy
b9bc472e6a fixed and tested env actions 2016-02-26 12:04:54 +07:00
Egor Kislitsyn
676e2e389f fix classes 2016-02-25 22:54:21 +07:00
Eslam A. Hefnawy
40423b3b97 ProjectInit is now working 2016-02-25 17:34:22 +07:00
Egor Kislitsyn
146ffd56c7 an attempt to fix things 2016-02-24 22:48:22 +07:00
Austen Collins
241a376f1e remove mkdirp in favor of fs-extar 2016-02-22 14:10:32 -08:00
Eslam A. Hefnawy
eb98520a17 more actions refactoring 2016-02-21 17:12:48 +07:00
Eslam A. Hefnawy
fc628d6f8b runtime fixes 2016-02-20 20:04:26 +07:00
Eslam A. Hefnawy
c48e8db98d merged v0.5 into 0.5-serializers 2016-02-20 17:25:09 +07:00
ac360
d05e54f074 Classes: clean 2016-02-19 12:11:09 -08:00
ac360
572fd4d668 Classes: continue clean up 2016-02-19 11:26:55 -08:00
Kamil Burzynski
0cb39cf909 Fixes for persistentRequest 2016-02-19 08:49:26 +01:00
ac360
a5bba02861 Project: clean class 2016-02-18 08:42:10 -08:00
Egor Kislitsyn
2e56ccaeae fix S3 requests 2016-02-18 20:28:34 +07:00
Egor Kislitsyn
a60d8c140b fix the template populate function 2016-02-18 18:53:36 +07:00
ac360
35c78c7e81 Serializer: improve function loading 2016-02-17 21:37:38 -08: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
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
2246ededba WIP - getting rid of aws utils 2016-02-15 17:14:28 +07:00
Kamil Burzynski
49fa729370 Merge remote-tracking branch 'origin/v0.5' into auth-refactor-2 2016-02-12 17:55:19 +01:00
Kamil Burzynski
8130ea49f4 Bugfixes 2016-02-12 17:52:15 +01:00
Kamil Burzynski
0eeb96d17a Public API usage cleanups 2016-02-12 16:46:24 +01:00
Kamil Burzynski
c814acd1e9 Bugfixes.
State migration in progress
2016-02-12 12:36:04 +01:00
Kamil Burzynski
9cb95838d2 Migrated getEndpoints to Project 2016-02-12 11:26:50 +01:00
Eslam A. Hefnawy
33edc328c3 can now set custom project bucket name. 2016-02-12 16:41:42 +07:00
Kamil Burzynski
4411518e4a Cleanups 2016-02-12 09:26:03 +01:00
Kamil Burzynski
7f80bd6bc1 WIP: moved getFunctions() to project 2016-02-12 09:09:56 +01:00
ac360
8da05b8572 merge 2016-02-11 08:58:22 -08:00
ac360
ce474d5eb1 Merge plugin create 2016-02-11 08:40:16 -08:00
ac360
b1c3b7ce21 mergeMerge branch 'add-plugin-create-functionality' of https://github.com/pmuens/serverless into pmuens-add-plugin-create-functionality 2016-02-11 08:38:59 -08:00
ac360
3f7f64ec53 mergeMerge branch 'master' of https://github.com/minibikini/serverless into minibikini-master 2016-02-11 08:29:09 -08:00
Philipp Muens
c74edac22c Replace JAWS references with serverless 2016-02-11 11:28:37 +01:00
Philipp Muens
742444a646 Refs #593 - Add plugin create functionality
Add a basic 'plugin create' functionality so that users can create plugins from within the
command line. Templates for the plugin are included in the templates folder.
2016-02-11 11:15:40 +01:00
Kamil Burzynski
c4b3aaf43e Merge remote-tracking branch 'origin/v0.5' into arch-refactor
Conflicts:
	lib/actions/CodeDeployLambda.js
	lib/actions/EventDeployS3Lambda.js
	lib/actions/EventDeploySNSLambda.js
	lib/actions/EventDeployScheduledLambda.js
	lib/actions/EventDeployStreamLambda.js
	tests/tests/actions/ResourcesDeploy.js
2016-02-11 09:34:25 +01:00
Kamil Burzynski
107cc6b5d2 Renamed Runtime classes 2016-02-11 08:47:35 +01:00
Egor Kislitsyn
283da110cf Merge remote-tracking branch 'upstream/master' 2016-02-11 13:45:39 +07:00