travis-ci/travis-core — pull request #101 by svenfuchs (2012-08-27 16:13:47+00:00)
Title: Add a config switch for excluding logs from webhook payloads

We need people to be able to opt out of sending logs for now. This pull request makes it possible to do that in .travis.yml like this:

```yml
notifications:
webhooks:
include_logs: false
urls: ...
```

The `include_logs` switch currently defaults to `true`.

We are also considering to later:

* either deprecate the default and switch it to `false`
* or deprecate this whole thing simply remove logs from the payload entirely and instead add a link per job where interested users can access the logs

In any case this change should fix the immediate issue.