Commit Graph

2830 Commits

Author SHA1 Message Date
a056e4d0a8 add unit test for get_ticket_id_from_slug and alt queue processing for get_email 2025-07-07 21:42:20 +00:00
50fd6a07e8 Allow checking for ticket IDs in all queues regardless of email submission settings
This change allows Django Helpdesk to locate existing tickets in any queue that
has email configured, even if that queue doesn't accept new ticket submissions.
2025-07-07 21:42:20 +00:00
c4dfe9e536 Fix ticket ID matching across multiple queues 2025-07-07 21:42:20 +00:00
16777aac4a Merge pull request #1282 from mdesco-crgl/1281-take-due-date
Fix due_date being overwritten by ticket update shortcuts
2025-06-20 10:35:46 +02:00
4e8a59d693 nullcheck due date passed to followup before replacing existing ticket.due_date 2025-06-19 18:30:03 +00:00
680342efeb Merge pull request #1278 from Leggendario12/main
Fix the issue of the sidebar toggle not working on base.html
v1.6.1
2025-06-12 10:42:22 +02:00
6ac40421f0 Update public_base.html to remove redundant JavaScript include and bump version to 1.6.1 2025-06-11 20:54:22 -06:00
e94289c8a2 Include sb-admin.js in base template to restore sidebar toggle for authenticated users 2025-06-10 22:03:29 -06:00
0b9fe0cb76 Merge pull request #1277 from bhargav1002/feat/ticket-hold-followup-change-tracking
Prevent Ticket.title being changed and instead add follow-up creation and change tracking on ticket hold status with the FollowUp.title reflecting the hold state.
v1.6.0
2025-06-09 13:51:15 +02:00
e0ac8e5486 Merge branch 'main' into feat/ticket-hold-followup-change-tracking 2025-06-09 13:42:53 +02:00
81a7bfabe1 Bump version to 1.6.0 2025-06-09 07:39:36 +05:30
b83844d8e5 Merge pull request #1276 from bhargav1002/ui/helpdesk-template-enhancements
Enhance helpdesk UI: wrap saved query titles, group toolbar buttons, align filter labels
2025-06-08 15:17:37 +02:00
a12ca9e155 Merge branch 'main' into ui/helpdesk-template-enhancements 2025-06-08 15:11:25 +02:00
c21e55a90b Merge pull request #1274 from bhargav1002/feat/manage-saved-queries-page
feat: add saved queries list view page with run and delete support
2025-06-08 15:10:56 +02:00
93edf8c3bf Merge branch 'main' into feat/manage-saved-queries-page 2025-06-08 15:04:52 +02:00
4032f7580d Merge pull request #1275 from bhargav1002/feat/priority-filter-ticket-list
Add priority filter to ticket list view and template
2025-06-08 15:03:53 +02:00
d9e6d9515d Add follow-up creation and change tracking on ticket hold status 2025-06-08 17:30:19 +05:30
c46a05cd6f Enhance helpdesk UI: wrap saved query titles, group toolbar buttons, align filter labels 2025-06-08 16:56:02 +05:30
12fba9c68c Add priority filter to ticket list view and template 2025-06-08 16:42:26 +05:30
80bd72a171 feat: add saved queries list view page with run and delete support 2025-06-07 12:20:38 +05:30
f5f02c28ba Merge pull request #1273 from bhargav1002/fix_priority_display_setting
Fix correct priority class mapping for semantic styling
2025-06-03 11:18:42 +01:00
7ed661485d Fix correct priority class mapping for semantic styling 2025-06-03 10:52:21 +05:30
653a9f983d Merge pull request #1270 from kennedydane/main
Make title length in form consistent with title length in model.
v1.5.1
2025-06-02 14:21:32 +01:00
77b58ef241 format fixes 2025-06-02 14:48:17 +02:00
aab7dfa78f Add migration for updated TicketChange model (increase max_length to 200 from 100) 2025-06-02 11:57:50 +02:00
13ca69c7b8 Update to version 1.5.1 2025-05-30 10:46:18 +02:00
193ae98e82 Get length from model 2025-05-30 10:46:00 +02:00
606c3a3ee5 Update title length 2025-05-30 10:41:40 +02:00
54502ac3ea Make title length in form consistent with title length in model. 2025-05-28 17:21:50 +02:00
8bdf3ce525 Merge pull request #1269 from django-helpdesk/fix_markdown_javascript_injection_prevention
Fix markdown javascript injection prevention
v1.5.0
2025-05-17 13:36:36 +01:00
acebf8610c formatting 2025-05-16 23:10:18 +01:00
00952197d1 fix spelling 2025-05-16 23:07:48 +01:00
2bba70f3cc Fix formatting 2025-05-16 20:46:18 +01:00
8c11758496 Add tests for imp[roved markdown link cleaning 2025-05-16 20:10:50 +01:00
326cf226dd Fix get_markdown function 2025-05-16 20:10:17 +01:00
185dc48232 Merge pull request #1268 from django-helpdesk/fix_my_tickets_showing_for_staff
Allow "My Tickets" visibility for staff users to be controlled by a setting
2025-05-15 10:33:10 -10:00
aaa8685cbe Fi spelling error 2025-05-15 09:48:32 +01:00
8c760c7979 Merge branch 'main' into fix_my_tickets_showing_for_staff 2025-05-14 14:37:39 -10:00
c88977f888 Merge pull request #1267 from django-helpdesk/fix_datatable_default_sort
Fix datatable default sort
2025-05-14 14:37:19 -10:00
d7ca4ee254 Allow control of the visibility of "My Tickets" for staff. 2025-05-14 15:18:54 +01:00
b94cb9f1cb Documentation updates 2025-05-14 15:18:17 +01:00
e3e2575504 Merge branch 'main' into fix_datatable_default_sort 2025-05-14 12:23:55 +01:00
8ad622861a Merge pull request #1266 from django-helpdesk/django_5_ugrade
Django 5 upgrade
2025-05-14 12:03:42 +01:00
c8eab7b111 DataTable uses the selected "Sorting" option when applying filters 2025-05-14 10:19:55 +01:00
3f9b3f9689 Remove ccommented out triaql code. 2025-05-14 09:16:34 +01:00
f322628c74 Merge branch 'main' of https://uhurusurfa@github.com/django-helpdesk/django-helpdesk.git into django_5_ugrade 2025-05-13 23:41:26 +01:00
e030bbf2b7 Fix linting errors 2025-05-13 23:38:38 +01:00
27857149de Accommodate "Z" being appended to a datetime string in certain
environments.
2025-05-13 23:36:50 +01:00
73b19cd423 Merge pull request #1265 from emmanuel-ferdman/main
Migrate to modern Python logger API
2025-05-13 10:24:14 -10:00
4067abb07e Fix test failing in Github that works locally 2025-05-13 18:51:37 +01:00