Create and dispatch to site-wide webhooks
Review Request #983 — Created Aug. 21, 2009 and discarded — Latest diff uploaded
MOVED! This review request is now at: http://reviews.review-board.org/r/993/ (This is a preliminary code drop; needs more stuff to be ready) Allows admin to add multiple webhook URLs. These are dispatched to on publish events, with a payload of the published object and of the changedesc, when available. TODO: - write micro test app using djng to receive POSTs
Ran test suite with a webhook pointing at http://www.postbin.org/14iso90 and everything worked fine.
Changes between revision 2 and 3
orig
1
2
3
4
5
/trunk/reviewboard/scmtools/tests.py |
---|
/trunk/reviewboard/scmtools/evolutions/__init__.py |
---|
/trunk/reviewboard/scmtools/fixtures/initial_data.json |
---|
/trunk/reviewboard/scmtools/fixtures/test_scmtools.json |
---|
/trunk/reviewboard/templates/admin/scmtools/change_form.html |
---|
/trunk/reviewboard/templates/notifications/manage_webhooks.html |
---|
/trunk/reviewboard/templates/reviews/reply_email.txt |
---|
/trunk/reviewboard/templates/reviews/review_email.txt |
---|
/trunk/reviewboard/templates/reviews/review_request_email.txt |
---|
/trunk/reviewboard/webapi/json.py |
---|
/trunk/reviewboard/webapi/tests.py |
---|
/trunk/website/htdocs/.htaccess |
---|
/trunk/website/htdocs/media/admin/css/base.css |
---|
/trunk/website/htdocs/media/admin/css/changelists.css |
---|
/trunk/website/htdocs/media/admin/css/dashboard.css |
---|
/trunk/website/htdocs/media/admin/css/forms.css |
---|
/trunk/website/htdocs/media/admin/css/global.css |
---|
/trunk/website/htdocs/media/admin/css/layout.css |
---|
/trunk/website/htdocs/media/admin/css/login.css |
---|
/trunk/website/htdocs/media/admin/css/null.css |
---|