1527 Commits

Author SHA1 Message Date
Philipp Muens
0921dc8144 Update naming for permission resource 2017-06-01 14:35:21 +02:00
Philipp Muens
55d0a5e8b0 Remove merging of existing user pool resources
Since this is not possible because resources are merged after all the events are compiled.
2017-06-01 14:07:33 +02:00
Philipp Muens
f0253fe7f6 Add DependsOn to UserPool template 2017-05-31 15:19:21 +02:00
Hassan Khan
ab92e3b8b1 Add fix for multiple pools with the same trigger
If multiple pools were specified that had the same trigger i.e.
`PreSignUp` then the last function would incorrectly be attached to
each pool. Also added a test case.
2017-05-25 22:21:20 +01:00
Hassan Khan
e12e45ebd2 Use Lambda logical ID to retrieve its' ARN 2017-05-22 02:44:42 +01:00
Hassan Khan
4cf379d8b0 Add initial support for Cognito User Pools
This includes unit tests and documentation. A simple integration test
has been added.
2017-05-21 22:00:54 +01:00
Philipp Muens
dd7909d055 Merge pull request #3642 from HyperBrain/set-is-local-on-invoke-local
Set IS_LOCAL environment variable with invoke local command
2017-05-19 10:30:12 +02:00
Philipp Muens
8dd462007b Fix test 2017-05-19 10:26:49 +02:00
Philipp Muens
ca9ee443e1 Add test 2017-05-19 10:18:54 +02:00
Eslam λ Hefnawy
953f8ac1a0 Merge pull request #3537 from HyperBrain/use-chai-as-promised
Use chai as promised
2017-05-18 21:29:53 +07:00
Philipp Muens
fe419ee175 Remove package.json in exclude rules 2017-05-18 12:44:31 +02:00
Frank Schmid
c85300e4d4 Set IS_LOCAL environment variable with invoke local command 2017-05-18 10:55:43 +02:00
Frank Schmid
939112a639 Use sinon-chai to improve Sinon based unit tests 2017-05-17 17:13:33 +02:00
Frank Schmid
ba2533ff7d Update UT for lib/plugins/package/lib/zipService 2017-05-17 17:13:33 +02:00
Frank Schmid
4d2b2ea88e Update UT for lib/plugins/package/lib/packageService 2017-05-17 17:13:32 +02:00
Frank Schmid
64142c8c94 Fix possible race in package/deploy UT 2017-05-17 17:13:32 +02:00
Frank Schmid
855f037736 Update UT for lib/plugins/package/package 2017-05-17 17:13:32 +02:00
Frank Schmid
a7d519579e Update UT for lib/plugins/deploy/deploy 2017-05-17 17:13:31 +02:00
Philipp Muens
1550bfffaa Add version option to core rollback plugin 2017-05-17 12:47:31 +02:00
Philipp Muens
491d754b2b Add note that only the last 5 versions are shown 2017-05-17 12:46:46 +02:00
Philipp Muens
8d2624605b Re-order function versions when displaying 2017-05-17 12:46:46 +02:00
Philipp Muens
bea2c17824 Fix typo 2017-05-17 12:46:46 +02:00
Philipp Muens
69f945650c Add rollback function support 2017-05-17 12:46:46 +02:00
Philipp Muens
50be33dc14 Add Google Node.js service template and update docs 2017-05-17 11:05:32 +02:00
Philipp Muens
6140af1e08 Merge pull request #3618 from Java1Guy/master
Add ApiGateway templates for aws-scala-sbt, upgrade to Scala 2.12
2017-05-16 10:04:44 +02:00
Mark Chance
ee9db97d74 add helpful note w.r.t. sbt building 2017-05-15 10:02:59 -06:00
Philipp Muens
fa2de0db7a Merge pull request #3614 from arabold/feature/cors-add-x-amz-user-agent-header
CORS: Add `X-Amz-User-Agent` to list of allowed headers
2017-05-15 10:30:01 +02:00
Mark Chance
df21f217fc Give aws-scala-sbt some api gateway love like aws-java got 2017-05-12 17:49:03 -06:00
Mark Chance
e5712aa2ac Update to scala 2.12 artifact 2017-05-12 17:48:06 -06:00
Mark Chance
6db836c35f Update to scala 2.12 to pick up converters 2017-05-12 17:47:31 -06:00
Andre Rabold
8177a96ef4 Add X-Amz-User-Agent as a default allow header 2017-05-12 07:21:54 -07:00
Eslam λ Hefnawy
43925a373e Merge pull request #3534 from arabold/feature/apigateway-extensions
API Gateway Extensions for HTTP, HTTP_PROXY, MOCK integration and AWS_IAM authorization type
2017-05-12 19:31:08 +07:00
Eslam A. Hefnawy
d97ec82442 added tests for extendedValidate file 2017-05-11 20:41:05 +07:00
Eslam A. Hefnawy
4556f51d44 fix bug with packaging service free functions 2017-05-11 19:24:06 +07:00
Andre Rabold
a0e32f7e50 API Gateway Extensions
* Support for `HTTP`, `HTTP_PROXY` and `MOCK` integrations
* Support for `AWS_IAM` authorization type
* Updated test cases to cover new features
* Updated documentation
2017-05-09 14:59:36 -07:00
Philipp Muens
f285528834 Add Lambda tagging functionality 2017-05-03 14:24:09 +02:00
Philipp Muens
f61492a99d Fix linting errors 2017-05-03 13:56:22 +02:00
Christos Matskas
7a2fb887e2 Made azure template boilerplate code consistent in serverless as per #64 2017-05-03 12:31:14 +01:00
Philipp Muens
5c9a607987 Improve create plugin tests 2017-05-03 12:31:28 +02:00
Philipp Muens
d4a4098e64 Add plugin template scaffolding test 2017-05-03 10:45:15 +02:00
Philipp Muens
e36f9b5c90 Merge pull request #3445 from serverless/hello-world-template
add hello-world template
2017-05-03 10:38:55 +02:00
Philipp Muens
8e8aaa8992 Add tests for template creation 2017-05-03 10:25:53 +02:00
Philipp Muens
9b0b0f3777 Whitelist template name 2017-05-03 10:25:31 +02:00
Philipp Muens
e5f03e2ae4 Merge pull request #3507 from HyperBrain/info-lifecycle-event-extension
Add detailed lifecycle events to info plugin
2017-05-03 10:17:06 +02:00
Eslam λ Hefnawy
4e752fbc5e Merge pull request #3527 from HyperBrain/filter-self-reference
Persist self references with "${self:}" and restore it correctly
2017-04-27 18:35:13 +07:00
Philipp Muens
1ef42b7211 Condense console output 2017-04-27 11:20:50 +02:00
Philipp Muens
ba967f6802 Merge master into branch 2017-04-27 11:05:56 +02:00
Frank Schmid
e8bdd0ca33 Added unit tests and a small fix with property paths 2017-04-27 02:28:13 +02:00
Frank Schmid
cc91ca2563 Prevent circular references during search. 2017-04-26 23:56:01 +02:00
Frank Schmid
9257256e7a Restore self references on state restore 2017-04-26 22:09:51 +02:00