Skip to content

Releases: 2blane/OctoPrint-Webhooks

URL replacement params

25 May 21:40
Compare
Choose a tag to compare

Added @param notation to allow urls to be dynamic. You can now put @param inside the URL field. For instance, use https://www.example.com/event/@topic to send something like https://www.example.com/event/Print Done or event/Print Started to a url.
See #10 for more info.

Multiple Webhook Events Fix

25 May 20:45
Compare
Choose a tag to compare

Fixed an issue with multiple webhooks and multiple events - see #9

Fixed Progress Events

19 May 17:18
Compare
Choose a tag to compare
  • Progress events weren't getting triggered due to a Python None Type issue. This has been fixed.
  • Removed unnecessary logging that clutters up the log file.
  • Added 30 second timeout for webhooks as the default is forever.

Multiple Webhooks & Templates

12 May 18:43
Compare
Choose a tag to compare
  • Added the ability to define multiple webhooks.
  • Split the UI into sections.
  • Added templates including Slack and Plivo.
  • Fixed some testing issues.
  • More alerts for more error cases.

Custom messages

04 May 21:11
Compare
Choose a tag to compare
  • Added custom messages for events.
  • Properly encoding inner dictionary data so that it can be passed in multipart requests.

Fixed Python 2 @param replacement

04 May 16:38
Compare
Choose a tag to compare

There was an issue with strings/unicodes in Python 2/3 and the data wasn't getting replaced correctly. This has been fixed.

Snapshot Images and Tons of Data

03 May 23:08
Compare
Choose a tag to compare
  • Can now send snapshot images
  • Can now use dot notation @param.one.two
  • Can now have multiple @param in the same string "@param1 - @Param2"
  • Now have access to state data, job data, file data, etc.

Print Progress Events

03 May 06:11
Compare
Choose a tag to compare

Added a print progress event so you can be notified every x% of progress where x is custom set by you.

Custom HTTP Methods & Content Types

03 May 04:44
Compare
Choose a tag to compare

Custom HTTP Methods (POST, PUT, DELETE, GET) and Content Types (application/json & application/x-www-form-urlencoded) should open up webhooks and allow it to integrate with more services.

OAuth support and the ability to send Test Webhooks

02 May 23:23
Compare
Choose a tag to compare

Added the ability to integrate with OAuth services and send test webhooks to make sure your integration is working as expected.