96 Commits

Author SHA1 Message Date
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
43d1317f61 fixes across actions to remove components completely 2016-03-09 03:13:32 +07:00
Egor Kislitsyn
dea5e18452 removes components from actions 2016-03-08 21:39:03 +07:00
Egor Kislitsyn
4e45bc3a97 adds Project.getAllRegionNames(stageName) 2016-03-03 19:08:30 +07:00
Eslam A. Hefnawy
60870fba0e throw error for failed lambda deployments. Closes #655 2016-03-03 13:44:04 +07:00
Eslam A. Hefnawy
56efd97f8a CLI testing: some fixes 2016-03-03 01:57:00 +07:00
Egor Kislitsyn
22d56ec27b fixes many actions 2016-03-02 18:55:19 +07:00
ac360
241f70ed37 Remove old utils 2016-03-01 16:02:28 -08:00
ac360
6ca9564c52 Classes: take filePaths as param, fix tests 2016-03-01 13:34:40 -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
b84c8df201 fixed more actions 2016-02-27 00:57:20 +07:00
Austen Collins
7f99288156 Serverless: fix loading 2016-02-22 16:43:24 -08:00
Eslam A. Hefnawy
c580ec6fa5 continue refactoring actions 2016-02-23 05:59:09 +07:00
Austen Collins
241a376f1e remove mkdirp in favor of fs-extar 2016-02-22 14:10:32 -08:00
Egor Kislitsyn
219cea9f3a Actions: remove serverless prefix 2016-02-18 18:44:11 +07:00
Kamil Burzynski
f532b50996 WIP 2016-02-17 16:41:17 +01: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
0a913255e7 Object hierarchy properly created.
Removal of few instances of private interface being used
2016-02-12 14:36:42 +01:00
Kamil Burzynski
4411518e4a Cleanups 2016-02-12 09:26:03 +01:00
Kamil Burzynski
f26a1cc13d WIP: fixed getFunctions() usage to be compatible with original code 2016-02-12 09:10:35 +01:00
Kamil Burzynski
7f80bd6bc1 WIP: moved getFunctions() to project 2016-02-12 09:09:56 +01:00
Egor Kislitsyn
98c1c2eef6 remove _tmp folder after FunctionDeploy, fixes #607 2016-02-12 12:15:34 +07:00
ac360
8da05b8572 merge 2016-02-11 08:58:22 -08:00
ac360
d8be162af1 ServerlessState: Fix bug that prevented returning all assets in 'get' methods 2016-02-11 01:27:16 -08:00
Kamil Burzynski
f6a0a6aa84 Updates after merge to 0.5, minor code cleanups. 2016-02-11 09:42:07 +01:00
Kamil Burzynski
7c031bb8ec Bugfixes 2016-02-09 17:29:21 +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
f6d8aa8993 fixed dashDeploy 2016-02-08 16:39:04 +07:00
Austen Collins
94371da5fb EndpointDeploy: update tests 2016-02-07 12:22:06 -08:00
Austen Collins
a367fd44be FunctionDeploy: finish, add templateName, update tests 2016-02-07 12:22:06 -08:00
ac360
7e45408983 FunctionDeploy: refactor for module removal 2016-02-07 12:22:06 -08:00
ac360
f95d92f720 FunctionCreate: start refactoring to only use sPath 2016-02-07 12:22:06 -08:00
Egor Kislitsyn
04f3edf79c adds a check for existing stages in the project to FunctionDeploy action 2016-02-04 19:42:08 +07:00
Austen Collins
ab2b67e5d5 FunctionDeploy: Create distribution directory in path so that package in project's package.json can be used for build operations 2016-01-29 17:55:58 -08:00
Ryan S. Brown
e04b6f3472 Fix deploy call to be runtime-independent 2016-01-25 16:05:47 -05:00
Ryan S. Brown
26db3e3ba3 Merge Node and Python deploy package step
This commit kills the language-agnostic CodePackageLambdaNodeJs action
in favor of the agnostic CodePackageLambda. We can still do
language-specific stuff, but 100% of the logic for packaging as it is
now is agnostic, so it doesn't need to be separate.
2016-01-23 09:08:15 -05:00
Ryan S. Brown
d0f2a10c9b Add python packaging call 2016-01-23 09:08:15 -05:00
ac360
95d997733c DashDeploy/FunctionDeploy: Minor UX improvements 2016-01-22 16:39:39 -08:00
Eslam A. Hefnawy
dadfb50779 bug fixes for componentCreate and dashDeploy 2016-01-21 16:56:10 +02:00
Ryan S. Brown
9862ca08b0 Propagate rename 2016-01-20 11:52:49 -05: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
34f6a71e10 DashDeploy: fix 2016-01-16 19:59:13 -08:00
ac360
096c2468a7 FunctionDeploy: fix 2016-01-16 14:07:20 -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
931dbde01e Meta: remove public and private folders and namespace 2016-01-08 10:07:01 -08:00
Eslam A. Hefnawy
592812fbfa deployment updates 2016-01-08 15:12:55 +02:00