Commit Graph

2894 Commits

Author SHA1 Message Date
Christopher Broderick
f285a06c15 Merge pull request #1293 from DavidVadnais/main
Added option for ticket reassign
v1.8.0
2025-08-08 22:34:52 +02:00
DavidVadnais
0135bd98db default HELPDESK_STAFF_ONLY_TICKET_OWNERS to false for tests 2025-08-08 20:31:20 +00:00
DavidVadnais
4f9fbbb261 remove unused logger from staff.py 2025-08-08 20:10:19 +00:00
DavidVadnais
d2955d2dfe ruff format 2025-08-08 20:07:40 +00:00
DavidVadnais
985cf12e2d remove uneeded assignment of assignable_users 2025-08-08 20:07:16 +00:00
David Vadnais
2d60cfb571 Allow setting to control assignable users
Co-authored-by: Benbb96 <Benbb96@users.noreply.github.com>
2025-08-08 20:05:26 +00:00
DavidVadnais
3fc1e7b594 Use get_assignable_users when possible 2025-08-08 02:20:10 +00:00
DavidVadnais
fe7feea78e update dropdown formatting for bootstrap4 2025-08-08 02:11:07 +00:00
David Vadnais
eb76429213 Update helpdesk/templates/helpdesk/ticket_desc_table.html
Co-authored-by: Benbb96 <Benbb96@users.noreply.github.com>
2025-08-08 01:58:06 +00:00
David Vadnais
6e668fc1ea Merge branch 'django-helpdesk:main' into main 2025-08-08 01:35:17 +00:00
Christopher Broderick
3868d5a584 Merge pull request #1295 from django-helpdesk/refactor-get-active-users-and-fix-unassign
Fix unassign action in update ticket + refactor the get_active_users
2025-08-06 14:51:48 +02:00
Benbb96
f02737c738 semantic fix (Unassign --> Unassigned) 2025-08-06 14:36:31 +02:00
Benbb96
50c071adb1 more refactoring (rename to get_assignable_users) 2025-08-06 00:10:06 +02:00
Benbb96
901f2c176e fix unassign action in update ticket + refactor the get_active_users function into lib 2025-08-05 10:27:02 +02:00
DavidVadnais
14a35fe3a3 bump version to 1.8.0 2025-08-04 18:07:58 +00:00
DavidVadnais
c7e651a1d4 place submit button in bootsrap input group 2025-08-04 17:56:31 +00:00
DavidVadnais
a247fab842 remove debug statements 2025-08-04 17:46:52 +00:00
DavidVadnais
bb3b86f5e0 add unassigned translation 2025-08-04 17:42:59 +00:00
David Vadnais
513812b0f5 Add tooltip trans to save ticket asignment
Co-authored-by: Benbb96 <Benbb96@users.noreply.github.com>
2025-08-04 17:34:45 +00:00
DavidVadnais
e6d218728b also filter users for ticket assign by staff=true 2025-08-04 17:33:10 +00:00
DavidVadnais
5d06d4c114 revert multi page code for mass update 2025-08-04 17:28:10 +00:00
DavidVadnais
305eb0f665 switch assign user to use use update ticket not mass 2025-08-04 17:24:51 +00:00
DavidVadnais
57328ed636 add tooltip to save assign user button 2025-08-02 01:55:13 +00:00
DavidVadnais
5aae48ca86 reduce redundant current user entries in assign ticket 2025-08-02 01:50:18 +00:00
DavidVadnais
9428304f3f ruff format staff.py 2025-08-01 18:59:30 +00:00
DavidVadnais
83af45939f organize assignment box 2025-08-01 18:57:06 +00:00
DavidVadnais
2d92859f50 dropdown works for assign 2025-08-01 18:53:22 +00:00
DavidVadnais
3fca77a479 Always let users take a ticket 2025-08-01 17:52:57 +00:00
David Vadnais
cc815ecf40 Merge branch 'django-helpdesk:main' into main 2025-08-01 17:50:56 +00:00
David Vadnais
948ac56b29 Merge pull request #1292 from DavidVadnais/space-out-followup-optional-buttons
Space between followup optional buttons delete and edit when both are present.
2025-08-01 17:49:12 +00:00
DavidVadnais
2e91aaf829 the feature is for reassignment not assignment 2025-08-01 03:52:09 +00:00
DavidVadnais
57984fe942 added option for ticket reassign 2025-08-01 03:43:27 +00:00
DavidVadnais
6be287beb3 Space between followup optional buttons 2025-08-01 02:49:30 +00:00
Christopher Broderick
d07421076a Merge pull request #1289 from django-helpdesk/add_submitter_to_roles_being_emailed_on_ticket_update
Add submitter to roles being emailed on ticket update
v1.7.0
2025-07-28 11:47:26 +02:00
Christopher Broderick
6a2d02729c Fix typo 2025-07-27 23:16:31 +01:00
Christopher Broderick
ab42d1aec9 Bump version number 2025-07-27 23:15:39 +01:00
Christopher Broderick
a87d719f2c Make sure the HELPDESK_NOTIFY_SUBMITTER_FOR_ALL_TICKET_CHANGES attrib is
correctly set.
2025-07-27 23:09:54 +01:00
Christopher Broderick
430d22f964 Add recipient list of emails in fail message 2025-07-27 19:03:46 +01:00
Christopher Broderick
1f0cd14139 Tests for email notifications on c=ticket creation and updating. 2025-07-27 15:58:46 +01:00
Christopher Broderick
d9cf3739c5 Fix template prefix for public updates 2025-07-27 15:58:22 +01:00
Christopher Broderick
d81c5f8765 Formatting fixes 2025-07-27 12:09:29 +01:00
Christopher Broderick
8776fa4d93 Redo submitter notification logic with clearer understanding of
implementation.
2025-07-27 12:03:43 +01:00
Christopher Broderick
850e348107 Change the setting name for submitter email notification control.
Update the documentation.
2025-07-27 12:01:13 +01:00
Christopher Broderick
f696f95402 Avoid fetching a hard coded object for every instantiation of the
method.
2025-07-27 10:38:06 +01:00
Christopher Broderick
daf6e89d8e Remove restriction on Django max version 2025-07-27 00:44:54 +01:00
Christopher Broderick
6ebba91a6f Fix formatting 2025-07-27 00:35:46 +01:00
Christopher Broderick
ac153518e3 Rationalise email notifications handling.
Add support for non-public submitter notification
2025-07-27 00:29:14 +01:00
Christopher Broderick
c443d8f286 Add setting to control sending email to submitter when updating a
non-public ticket
2025-07-27 00:28:16 +01:00
Christopher Broderick
f0ac0b62f3 Merge pull request #1288 from X-croot/main
Turkish translation
2025-07-21 21:39:55 +02:00
Can Ünüvar
93c7fd91c3 Add files via upload 2025-07-21 22:22:52 +03:00