Skip to content

Releases: lukeburden/django-zengo

Remove use of transaction and add filter in event admin

11 Nov 02:31
c27fc8e
Compare
Choose a tag to compare
  • Removed the use of a transaction wrapping event processing, as this was causing very long-running transactions for some projects. This shouldn't have a significant impact and error reporting via the logging module should be relied upon.
  • Added a "processed OK" filter to the event admin (thanks @myles)

Fix bug in ticket admin search

09 Jun 19:07
Compare
Choose a tag to compare
v2.0.2

Bump micro version for bugfix

Fix handling of priority to cope with null values from Zendesk

10 Mar 21:22
Compare
Choose a tag to compare

Some tickets have an undefined priority, which was not being handled properly.

Adding support for Django3 and dropping support for Python2

09 Mar 23:05
Compare
Choose a tag to compare

Adding support for Django3 and dropping support for Python2

Store Zendesk user alias

25 Nov 20:14
Compare
Choose a tag to compare
v1.4.0

Bump version for 1.4.0 release

Add support for Zendesk authored comments

16 Sep 21:53
412174c
Compare
Choose a tag to compare

Zendesk authors comments with a special user with ID -1. This update allows Zengo to sync comments made by this special user.

Handle absurdly long attachment file names

02 Jul 18:29
Compare
Choose a tag to compare

Attachment file names are embedded in the Attachment.content_url field value as a query parameter. For long file names, this was causing the value to exceed the 200 chars default max_length of URLField, and in turn, was breaking event processing. Since this data only ever comes from Zendesk's API, it is "trusted" - for this reason I opted to remove any max_length restriction for the field.

Add support for attachments

17 Apr 20:05
6321455
Compare
Choose a tag to compare

Store details of Attachments associated with Comments. No content is downloaded.

Sync users and comments in consistent order to avoid deadlock

21 Feb 20:37
9375a46
Compare
Choose a tag to compare
Avoid deadlock by syncing users and comments in a consistent order (#3)

* Avoid deadlock by syncing users and comments in a consistent order

* Avoid overwriting `created` result from Ticket `update_or_create`

* Reinstate and improve tests for comment syncing

* Bump version

Add basic admin and model __str__ methods

20 Feb 23:10
abef054
Compare
Choose a tag to compare
Add basic admin and model __str__ methods (#2)

* Add basic admin and model __str__ methods

* Bump version number