7343 Commits

Author SHA1 Message Date
Nick den Engelsman
7fd953d3d4 Ignore zip files 2017-02-19 21:13:12 +01:00
Nick den Engelsman
07f8d7d4ac Updated AWS Resources guide 2017-02-19 21:12:22 +01:00
Nick den Engelsman
c8632dded9 Migrated IamPolicyLambdaExecution resource statements towards inline polices within the IamRoleLambdaExecution resource 2017-02-19 21:12:11 +01:00
Andrey Tserkus
09ab0468c0 Improved tests for logBreakingChange() function:
- fixed the tests when `SLS_IGNORE_WARNING` is set in the shell environment
- refactored the tests to clearly expose the tested input combinations (+ added the missing combination - to have a formally complete verification)
- added the `SLS_IGNORE_WARNING=*` setting to Travis builds, so that their output doesn't contain unnecessary noise about upcoming changes
2017-02-16 23:18:56 -08:00
Philipp Muens
06cd87e443 Merge pull request #3263 from serverless/addVideo
Add video to docs for AWS credentials setup
2017-02-17 08:03:05 +01:00
davidwells
c6b6c9805b add video for credentials setup 2017-02-16 12:49:23 -08:00
Philipp Muens
e64802208d Merge pull request #3260 from serverless/add-docker-cleanup-script
Add Docker cleanup script
2017-02-16 12:55:01 +01:00
Philipp Muens
af2f816c12 Add Docker cleanup script 2017-02-16 11:56:38 +01:00
Eslam λ Hefnawy
c3077e7fff Merge pull request #3244 from serverless/releasing-1.7
releasing v1.7
v1.7.0
2017-02-14 21:31:48 +07:00
Eslam A. Hefnawy
019dd057ea ignoring warning on CI 2017-02-14 21:23:15 +07:00
Eslam A. Hefnawy
fe2cf87474 updated test 2017-02-14 21:06:01 +07:00
Eslam A. Hefnawy
ba7bb7e0de releasing v1.7 2017-02-14 20:53:41 +07:00
Eslam λ Hefnawy
cc94945f8e Merge pull request #3067 from vladgolubev/fix-average-functions-duration
Fix average functions duration calculation in metrics output
2017-02-14 20:11:42 +07:00
Eslam λ Hefnawy
724e225864 Merge pull request #3102 from horike37/add-cloudwatch-to-event-source
Add CloudWatch event source
2017-02-14 19:49:14 +07:00
Philipp Muens
fc9b901175 Merge pull request #3243 from QuantumInformation/master
Remove unneeded code
2017-02-14 12:45:03 +01:00
Nikos Katsikanis
09ccc63b64 Remove unneeded code 2017-02-14 10:17:45 +00:00
Philipp Muens
ff4bff6b74 Update name displaying to include name and deployed name 2017-02-14 10:19:22 +01:00
Philipp Muens
edbd86aba2 Update function name displaying for info plugin 2017-02-13 13:27:57 +01:00
Philipp Muens
88c9dc8870 Merge pull request #3236 from goldcaddy77/update-readme-why-serverless
chore(readme): removes why-serverless section
2017-02-13 09:01:41 +01:00
Dan Caddigan
fe9630e5be chore(readme): removes why-serverless section
- This was removed in commit 45e7f4e6c65a3d7cf9bbc7a9c350fb65a0586de7, but the anchor was left behind
2017-02-12 19:40:19 -05:00
Erik Erikson
93c7afb3f5 Resolve PR Comments
1. Improve wording of documentation.  Note the concrete object that will be written in its entirety
2. Expand documentation.  Note a potential security risk for secrets
3. Move, without changes, the `warnIfNotFound` method because it was putting space between `getValueFromSource` and the various source type specific functions it uses
4. Implement unit tests for `warnIfNotFound`
5. Implement unit tests for `logWarning`
2017-02-10 18:31:02 -08:00
David Wells
9d70494062 Merge pull request #3231 from jamesandersen/workflow-docs-fix
Fix serverless invoke command example
2017-02-10 13:54:21 -08:00
James Andersen
7c47406465 Fix serverless invoke command example 2017-02-10 14:13:55 -07:00
Philipp Muens
0a818af613 Merge pull request #3217 from serverless/breaking-changes-warning
logging upcoming breaking changes
2017-02-10 15:29:58 +01:00
Philipp Muens
a576fb9a4f Merge pull request #3220 from serverless/reduce-zipping-memory-footprint
Reduce memory consumption during zipping process
2017-02-10 09:51:54 +01:00
Philipp Muens
ca224ef35b Merge pull request #3222 from stevector/patch-1
Spelling fix
2017-02-10 09:16:08 +01:00
Philipp Muens
3637993f0a Merge pull request #3225 from cselmer/patch-1
Fixes minor typo in sns.md
2017-02-10 09:13:00 +01:00
Chris Selmer
2282e8d066 Update sns.md
Fix minor typo.
2017-02-09 16:20:19 -08:00
Steve Persch
3b65f222ed Spelling fix 2017-02-09 16:36:50 -06:00
Philipp Muens
b0df37673b One-Liner to reduce memory footprint during zipping process 2017-02-09 14:56:55 +01:00
Philipp Muens
7044d567df Refactor for more convenience and add tests 2017-02-09 14:40:08 +01:00
Christoph Gysin
ca7927a0fa remove executable bit 2017-02-09 15:15:27 +02:00
Philipp Muens
5effce8020 Merge pull request #3213 from serverless/fix-log-group-bug
Merge LogGroup Resources, even when no Role resources were merged
2017-02-09 13:40:28 +01:00
Philipp Muens
69d872604c Add minor aesthetic improvements 2017-02-09 11:23:13 +01:00
Eslam A. Hefnawy
4ea752e05e added opt-out message 2017-02-09 17:12:15 +07:00
Eslam A. Hefnawy
2069ac5352 logging up coming breaking changes 2017-02-09 17:03:26 +07:00
Erik Erikson
7376fc0dff Merge branch 'master' into allow-self-reference
# Conflicts:
#	lib/classes/Error.js
2017-02-08 15:51:57 -08:00
Erik Erikson
079d964908 Add Warning Messages for Unresolvable Variables
1. define new `logWarning` method in Error class and consolidate message formatting for consistency.
2. use new `logWarning` to inform users if a variable cannot be resolved.
2017-02-08 15:40:31 -08:00
Erik Erikson
b936492af1 Allow for Top Level References & Commit Comments
1. Newly allow `${opt:}` and `${env:}` as a valid reference to the root of the option and environment settings hive, respectively
2. Write a test ensuring the above
3. Document the new capability
4. Eliminate a silly through-${self:} use example
5. Allow for the use of populateProperty in a not-in-place manner
6. Allow for the valid (albeit odd) valueToPopulate[''] case
2017-02-08 14:05:36 -08:00
Philipp Muens
a694b7d96a Remove unnecessary require of sinon-bluebird 2017-02-08 12:59:18 -05:00
Doug Moscrop
1012c351b7 add sinon-bluebird to make promises in tests a bit cleaner 2017-02-08 12:59:18 -05:00
Philipp Muens
d98dfa3e07 Merge pull request #3214 from frosas/patch-1
Fix indentation
2017-02-08 16:55:55 +01:00
Doug Moscrop
4c8e3421f8 add Expose plugin hooks so that I can visualize them with an external plugin 2017-02-08 10:50:55 -05:00
Francesc Rosas
ab5820333d Fix indentation 2017-02-08 15:40:15 +00:00
Eslam A. Hefnawy
f553547733 log group resources are now created even when no roles are created 2017-02-08 21:47:16 +07:00
Philipp Muens
78092ca194 Merge pull request #3203 from joeyvandijk/patch-1
Provide example how to switch between AWS profiles
2017-02-08 08:24:07 +01:00
Philipp Muens
763edde43f Merge pull request #3209 from damned/damned-minor-events-guide-readability
Minor docs readability improvement
2017-02-08 08:07:04 +01:00
dan moore
a3b715935b Minor docs readability improvement
DIdn't make sense - the endpoint is not an event, a request to the endpoint is.
2017-02-08 06:27:47 +00:00
Erik Erikson
230f37f4a4 Allow for Self-Reference
1. Newly allow '${self:}' as a valid reference to the current serverless.yml's root
  a. This allows for a more clean manner of passing names and identifiers around between projects.  Particularly, this facilitates exporting values from projects so they can be used in other projects via Fn::ImportValue.
2. Write a test ensuring the above
3. Document the new capability

Example usage: https://github.com/Nordstrom/hello-retail/pull/26/files
2017-02-07 19:19:30 -08:00
Vlad Golubev
9a8a9ddff4 Add missing unit tests for #getAllFunctionsNames 2017-02-08 00:03:10 +02:00