Initial test commit.
Add Procfile.
Working sample. (+16 squashed commits)
Squashed commits:
[6ee805e] Update README.rst
[9a85deb] Update README.rst
[bb7d087] Update README.rst
[b7c7d5e] Update README.rst
[88ba650] Update README.rst
[97526dd] Update and rename README.md to README.rst
[b8251aa] Update README.md
[285e289] Update README.md
[128864b] Update README.md
[6b97331] Update README.md
[efc9a3f] Initial commit
[9fb158a] WIP - pls do not download.
[1510e6b] Add sample API callback JSON.
[8fe23d2] Remove BoardsView import.
[8252afe] Remove trello import.
[d77ca23] Update to logging output.

Update README.md

Update README.md

Update README.md

Update README.md

Update and rename README.md to README.rst

Update README.rst

Update README.rst

Update README.rst

Working sample.
Update README.rst
Update README.rst
Update README.rst
Package app ready for upload to PyPI

Includes a MANIFEST.in file to include the templates, added wheel to
the requirements, and updated setup.py
Update event_payload field to JSONField

Also updates the requirements to include django-jsonfield
Add some sample test data from the Trello API

I've added in some static JSON files taken directly from the Trello API
using the public test board https://trello.com/b/TAAnwdP9/django-trello-webhooks-test-board

* commentCard
* createCard
* createList
* updateCard (fired when moving between lists)
* updateComment
Minor update to logging in view function

Update from DEBUG to INFO for the callbacks
Add convenience methods for accessing callback JSON

The CallbackEvent now includes:

* action_data - the ['action']['data'] node
* action_member_fullname - ['action']['memberCreator']['fullName'] node
Admin site improvements on CallbackEventInline

Added the name of the person responsible and the 'data' portion of JSON
Add properties to CallbackEvent to parse payload JSON

Added board, list and card properties, which are JSON extracted from
the underlying event_payload JSON (from the action node). They may or
may not exist, depending on the event_type, but are handy for display
purposes.
Improve admin display (add board, list and card names)
Add some tests!

OK, so we're only up to 12% coverage of one module (models), but it's a
start. We have a working tox.ini file as well, so you can just run it
through tox.
Improve the test coverage on models

I can't get the test runner to include the function definition lines,
as per this issue - https://github.com/kmike/django-coverage/pull/10
so we'll never get to 100%, but am nearly there in practice.
Add templated render method to callback events

The major use case (for me) for this app is to convert the JSON returned
from Trello into a message and then send it somewhere else. The new
render method uses the django templating to render the JSON payload as
the template context.

The templates are in /templates/trello_webhooks/<event_type>.html, and
can be overridden by other apps, so that users have full control over
the output. The default templates are very functional, so should be
treated as samples only.
Add travis CI integration
Tidy up tests and commit to force travis to run
Tweak some copy here and there - nowt functional