Commit Graph

2838 Commits

Author SHA1 Message Date
Ste-KNY
aaafe397c1 Implement Custom delete_queryset Method in QueueAdmin to Resolve Django 1062 Error 2024-01-31 14:13:25 +01:00
Christopher Broderick
147151a271 Merge pull request #1153 from samsplunks/main
Customization of Ticket PRIORITY_CHOICES in project settings
2024-01-24 11:48:07 +00:00
Sam Splunks
d0cb8a8165 Update docs/settings.rst with matching priority ids
Co-authored-by: Benbb96 <Benbb96@users.noreply.github.com>
2024-01-24 11:41:47 +01:00
Sam Splunks
229a73a8c1 Update settings.rst with example for Ticket priority choices 2024-01-24 11:14:05 +01:00
Sam Splunks
1bf92a82c4 Removed unused gettext import 2024-01-24 10:59:51 +01:00
Sam Splunks
7501e7fcd7 Update settings documentation for Ticket PRIORITY_CHOICES customization 2024-01-24 10:58:41 +01:00
Sam Splunks
3e791d98fa Explicit property naming 2024-01-22 14:39:53 +00:00
Sam Splunks
3537ec7447 Customization of Ticket PRIORITY_CHOICES in project settings 2024-01-22 14:30:44 +00:00
Christopher Broderick
a50065e768 Merge pull request #1152 from timthelion/user-tickets-custom-fields
User tickets custom fields
2024-01-17 22:38:55 +00:00
Christopher Broderick
f6f60a5c1c Merge branch 'main' into user-tickets-custom-fields 2024-01-17 22:36:40 +00:00
Christopher Broderick
04f35dd4ce Merge pull request #1150 from timthelion/webhooks-4
Fix custom field sending in new ticket webhook
2024-01-17 22:35:51 +00:00
Timothy Hobbs
c9f742227e Include custom fields in user tickets api endpoint 2024-01-16 22:19:32 +00:00
Timothy Hobbs
b0977a44d0 Remove debug output code from tests 2024-01-04 00:16:47 +00:00
Timothy Hobbs
7aa7f0eca2 Fix custom field sending in new ticket webhook 2023-12-27 19:39:12 +00:00
Christopher Broderick
82653806c4 Merge pull request #1147 from timthelion/webhooks-3
Fixes for my-tickets view and public ticket view
2023-12-06 22:12:20 +00:00
Christopher Broderick
7027aa24db Merge branch 'main' into webhooks-3 2023-12-05 21:54:33 +00:00
Christopher Broderick
c138047128 Merge pull request #1146 from timthelion/webhooks-2
Webhooks
2023-12-05 21:53:15 +00:00
Timothy Hobbs
7a4210df50 my_tickets.html: Trans tags 2023-12-04 23:42:49 +00:00
Timothy Hobbs
9b17dc3cbd More formatting fixes on ticket view page 2023-12-04 23:38:28 +00:00
Timothy Hobbs
4432802562 Fix css for showing ticket followups 2023-12-04 23:38:28 +00:00
Timothy Hobbs
83994d07d7 Fix updating tickets when opened from my-tickets view 2023-12-04 23:38:28 +00:00
Timothy Hobbs
27f295098c Improve webhook env var handling & docs 2023-12-04 23:37:31 +00:00
Christopher Broderick
c959c24b96 Merge branch 'main' into webhooks-2 2023-12-04 08:42:58 +00:00
Christopher Broderick
9db89e6714 Merge pull request #1145 from timthelion/webhooks-1
API: Actually send out emails when creating followups via the API
2023-12-04 07:57:36 +00:00
Timothy Hobbs
04bbb27b24 Fix mistake in if chaining 2023-12-03 00:34:29 +00:00
Timothy Hobbs
e708281dcd Implement webhooks. Fixes #264 2023-12-02 20:57:21 +00:00
Timothy Hobbs
5e1fb838cb Do the full update ticket flow when followups are posted from the API 2023-12-02 18:10:41 +00:00
Timothy Hobbs
9526ca9820 Do the full update ticket flow when followups are posted from the API 2023-11-30 11:40:11 +01:00
Christopher Broderick
a638a34db9 Merge pull request #1144 from django-helpdesk/new_release_version
Update setup.py with next release version number.
v1.1.0
2023-11-29 15:48:22 +00:00
Christopher Broderick
31b0b26d3c Update setup.py with next release version number. 2023-11-29 15:16:26 +00:00
Christopher Broderick
6f1749a06c Merge pull request #1143 from timthelion/webhooks
Add my tickets view for logged in non-staff users
2023-11-27 14:41:06 +00:00
Timothy Hobbs
2360c2ed53 Add My Tickets view to staff menu as well 2023-11-27 11:18:31 +01:00
Timothy Hobbs
e00e19625a Remove Due Date and Submitter columns from My Tickets view as these are not necessary 2023-11-27 11:14:10 +01:00
Timothy Hobbs
ffb7522e79 Use update_ticket method when placing ticket on hold 2023-11-26 16:40:52 +00:00
Timothy Hobbs
8f71bdac7a Add tests for user_tickets api endpoint 2023-11-26 12:58:53 +00:00
Timothy Hobbs
5d190c30ab re-protect public views 2023-11-23 22:52:45 +01:00
Timothy Hobbs
162a368b9d Remove all mention of obsolute API deactivation switch. The helpdesk frontend
now requires the API
2023-11-23 22:23:13 +01:00
Timothy Hobbs
3d4d58b5fd Fixes #994 2023-11-23 21:58:02 +01:00
Timothy Hobbs
b92c83de39 Implement My Tickets view in public helpdesk
Note: This is a breaking change as it forces pagination on the API endoints.
This should have been done from the start as the API without pagination is
useless when there are large numbers of tickets.
2023-11-23 21:50:44 +01:00
Timothy Hobbs
cec90aafdd Show username in nav header 2023-11-23 20:59:58 +01:00
Timothy Hobbs
4481795c7f search_for_ticket → class based view 2023-11-23 20:52:27 +01:00
Timothy Hobbs
e128cc0d5c view_ticket → class based view 2023-11-23 20:48:50 +01:00
Timothy Hobbs
a27508bba7 Update default logo for standalone helpdesk 2023-11-23 20:35:26 +01:00
Christopher Broderick
761b91d2fe Merge pull request #1140 from django-helpdesk/fix_unassigned_kbitems_not_visible_when_teams_not_active
Simplify teams enable/disable and fix unassigned kbitems not visible when teams not active
2023-11-16 12:45:04 +00:00
Christopher Broderick
2880f4d5db Update docs/teams.rst
Co-authored-by: Benbb96 <Benbb96@users.noreply.github.com>
2023-11-16 09:02:55 +00:00
Christopher Broderick
94250cab15 Update docs/teams.rst
Co-authored-by: Benbb96 <Benbb96@users.noreply.github.com>
2023-11-16 09:02:44 +00:00
Christopher Broderick
3a225d88db Update demo/demodesk/config/settings.py
Co-authored-by: Benbb96 <Benbb96@users.noreply.github.com>
2023-11-16 09:02:12 +00:00
Christopher Broderick
03d6220d3d Update docs/teams.rst
Co-authored-by: Benbb96 <Benbb96@users.noreply.github.com>
2023-11-16 09:00:49 +00:00
Christopher Broderick
245f4285a4 Update docs/install.rst
Co-authored-by: Benbb96 <Benbb96@users.noreply.github.com>
2023-11-16 09:00:38 +00:00
Christopher Broderick
af10f472a7 Update docs/teams.rst
Co-authored-by: Benbb96 <Benbb96@users.noreply.github.com>
2023-11-15 11:32:37 +00:00