thorn icon indicating copy to clipboard operation
thorn copied to clipboard

Easy Webhooks for Python

Results 14 thorn issues
Sort by recently updated
recently updated
newest added

I see some indicators that this project may no longer be maintained. I am considering incorporating this into our code base and I wanted to know if it would be...

This is useful for visualizing the nuances in the Python code. The [Faust](https://github.com/robinhood/faust) `README.rst` file also includes such a highlighted code block.

The `on_success`, `on_error` and `on_timeout` callbacks are really useful (e.g. I intend to use them to store/show recent webhook deliveries to the customers, same way GitHub does). I think it...

I am currently using python 3.8, Django 3.0.2 thorn 1.5.2 in Arch Linux. When I try to import thorn to my script it returns following error: ``` Traceback (most recent...

When I visited Thorn's readthedocs site, the logo took a long time to load. It is 7MB, apparently because it is a direct scan of a drawing approx 3000 x...

![Screen Shot 2019-08-08 at 3 05 24 PM](https://user-images.githubusercontent.com/12935724/62740944-0c3a1980-b9ee-11e9-8ed2-93bab38cbd46.png) ![Screen Shot 2019-08-08 at 3 05 14 PM](https://user-images.githubusercontent.com/12935724/62740948-0fcda080-b9ee-11e9-8b6e-3303f81d0d83.png)

Looks like support for Django 2.0 was added on on Dec 4, 2017 (in https://github.com/robinhood/thorn/commit/5c89851c904adb5aaa0bdb563c64f5d6713b902c#diff-354f30a63fb0907d4ad57269548329e3), but it was never released on PyPI. Would it possible to have a new release?...

We'd like to have more than one subscription to the same event/URL combination. I tried to remove the constraint in #24 and it seems to pass the test suite. So...

Using the local dispatcher (`THORN_DISPATCHER = 'default'`), not the Celery-based one, if the webhook raises an error (e.g. due to a timeout), the `on_timeout` and `on_error` handlers passed to `send()`...