4240 Commits

Author SHA1 Message Date
Eslam A. Hefnawy
0338119a46 further cleaning of new plugin system 2016-05-17 08:43:55 +02:00
Eslam A. Hefnawy
8f6364b250 basic new plugin system 2016-05-17 08:43:55 +02:00
Philipp Muens
2e5736f5b6 Refactor YamlParser class 2016-05-14 10:19:31 +02:00
Philipp Muens
9c3de2afef Refactor Utils class tests and add YamlParser class 2016-05-14 09:39:44 +02:00
Eslam A. Hefnawy
be9a5ae0c7 added inline doc for parseYaml method 2016-05-13 21:37:57 +07:00
Eslam A. Hefnawy
674404aef9 added yaml parser 2016-05-13 16:55:34 +07:00
Philipp Muens
7e60d9e6e2 Refactor Plugin class and Plugin tests 2016-05-13 08:15:39 +02:00
Eslam A. Hefnawy
aa40ea9c6b Plugin class uses correct reference to S 2016-05-12 11:25:08 +07:00
Philipp Muens
1713bde04c Comment out sDebug usage in Utils class
As the usage break the tests.
2016-05-11 16:51:06 +02:00
Philipp Muens
da11c08e79 Add additional test for Utils class 2016-05-11 16:37:40 +02:00
Eslam A. Hefnawy
e6af9341a1 created and did basic refactoring for Utils class 2016-05-11 14:45:08 +07:00
Eslam A. Hefnawy
136f6dbda3 basic refactoring for CLI 2016-05-11 14:07:52 +07:00
Eslam A. Hefnawy
8c020da34e created basic CLI class 2016-05-11 13:15:50 +07:00
Eslam A. Hefnawy
0025427d1a basic refactoring of the plugin class 2016-05-11 12:57:41 +07:00
Eslam A. Hefnawy
77119936d2 updating directory structure 2016-05-11 12:50:32 +07:00
Erik Erikson
97a8515ba3 Falsy event has no name attribute bugfix
Because it is falsy, event cannot have the attribute "name".  As such, a misleading undefined error is thrown rather than the more instructive error that the event couldn't be found for the region.  This leaves the actual identification of which event couldn't be found up to a good guess, unfortunately.
2016-05-03 15:40:57 -07:00
Eslam A. Hefnawy
b4a2fccf35 schedule event remove is now aware of the stage 2016-05-03 17:56:09 +07:00
Eslam λ Hefnawy
5bf976e236 Merge pull request #1061 from jerwallace/master
Add support for an IoT event source
2016-05-02 18:05:43 +07:00
icereval
0c20e1d58b allow handler ext configuration 2016-05-01 17:43:10 -07:00
Jeremy Wallace
93bfe20266 Add full ARN to lambda permission 2016-05-01 07:56:06 -07:00
Jeremy Wallace
f447aec494 Add IoT event source 2016-04-30 18:44:32 -07:00
Eslam A. Hefnawy
4d7a1bacad tiny enhancement for help page 2016-04-29 17:17:52 +07:00
Eslam λ Hefnawy
078a028118 Merge pull request #1046 from akalra/condense-cli-output
Issue #657: Condense CLI output to fit in a single screen
2016-04-29 12:48:09 +07:00
Ankur Kalra
8cc02bf773 Remove embedded newlines from all action descriptions 2016-04-28 10:59:38 -07:00
Eslam A. Hefnawy
4673488bc1 fix validation for non existing aws profile. Closes #1005 2016-04-25 14:55:27 +07:00
Eslam A. Hefnawy
f6add73f4b Can now use a dot in endpoint paths (ie. /users.json). Closes #1041 2016-04-25 14:39:51 +07:00
Ankur Kalra
7911000325 Condense CLI output to fit in a single screen
Resolves: #657
2016-04-23 17:23:48 -04:00
Eslam λ Hefnawy
7273801eff Merge pull request #1002 from HyperBrain/998-variables-support-stage-vars
998 variables support stage vars
2016-04-22 19:36:34 +07:00
Austen
658fc71805 Merge pull request #1022 from BlueBlock/master
fix typo to variable name 'functioName'
2016-04-20 13:10:39 -07:00
Austen
feb09594db Merge pull request #1025 from Nopik/TooManyRequests
Fix for TooManyRequests
2016-04-20 13:10:24 -07:00
Austen
a4803792bf Merge pull request #1026 from Nopik/restApiCache
Cached REST APIs
2016-04-20 13:10:17 -07:00
Frank Schmid
fca6178b69 Issue #1015
Added `--template/-t` parameter to `function create` that sets the template type used for the created function. Accepted values are `function`, `endpoint` and `event` and behave exactly the same as when entered through the interactive prompt.
2016-04-20 01:40:58 +02:00
Tomasz Szajna
0d3f760242 Cached REST APIs 2016-04-19 09:24:50 +02:00
Tomasz Szajna
dadc943aca Retry on 429 2016-04-19 09:24:09 +02:00
BlueBlock
0aa00b13cc fix typo to variable name 'functioName' 2016-04-18 19:19:36 -04:00
Jonathan Nuñez
eb20bd014c Added missing description field to the ApiGateway deploy method
The description of the API Gateway deployment was being captured but not used.
2016-04-18 16:25:40 +01:00
Egor Kislitsyn
87b8f27eaf improves FunctionRun error handling 2016-04-18 18:42:52 +07:00
Egor Kislitsyn
a6a2f164af don't overwrite the event.data.event if it exists already 2016-04-14 21:06:04 +07:00
Egor Kislitsyn
6cd6dd7b2d fixes Plugin.cliPromptSelectRegion (replace hardcoded amount of regions with a call to ProviderAws) 2016-04-14 20:01:51 +07:00
Frank Schmid
2673dbd50e Issue #998 Variables unset supports common, stage and region variables. 2016-04-14 11:44:01 +02:00
Frank Schmid
425ed21b13 Issue #998 - Variables set command supports common, stage and region variables now.
Removed support for "all" regions as it is not needed anymore due to the added hierarchy support.
2016-04-14 11:35:21 +02:00
Frank Schmid
a77921fa41 Issue #998 - Variables list shows stage variables 2016-04-14 10:53:49 +02:00
Egor Kislitsyn
e222a57128 moves nodejs to the bottom of the runtimes list 2016-04-14 12:40:15 +07:00
Eslam A. Hefnawy
5e370c760f set charset in the content type response in the APIG method resposne 2016-04-12 19:16:21 +07:00
Rajarshi Nigam
a357d9553e Fix version comparison operation
If you pass in a specific version using the command line, javascript parses it as a `number` which is unsuccessfully compared to the string `Version` returned from the AWS SDK.

The issue can be fixed multiple ways, this has the least side effects but consider alternatively passing in the version like "v3" instead because that's how the interactive version displays it.
2016-04-11 21:34:11 -04:00
Eslam A. Hefnawy
210f4dbcf5 removed extra LOC 2016-04-11 18:27:26 +07:00
Eslam A. Hefnawy
531bdc6db3 added retryDelay option for AWS 2016-04-11 18:20:22 +07:00
Austen
5ad328ae26 Merge pull request #986 from minibikini/master
Improves Node.js runtimes
2016-04-10 22:58:04 -07:00
Egor Kislitsyn
caf52c3529 Improves scaffolding for the Node runtimes #979 2016-04-11 12:48:49 +07:00
Egor Kislitsyn
c55c697557 Adds support for the new callback param to RuntimeNode4.3 #979 2016-04-11 12:48:07 +07:00