Commit Graph

  • 9e9d0da71d Update documentation for using new package manager upgrade_to_modern_package_manager_and_project_structure Christopher Broderick 2025-08-20 01:00:12 +01:00
  • 07f9ab18f5 Update readme file extension Christopher Broderick 2025-08-20 00:59:45 +01:00
  • 897457042e Update github scripts Christopher Broderick 2025-08-20 00:28:04 +01:00
  • 3a9ff37388 change path to URLS per folder relocations Christopher Broderick 2025-08-19 23:48:17 +01:00
  • 9b04fc791a Provide shortcuts for developers to do some tasks Christopher Broderick 2025-08-19 23:47:41 +01:00
  • 1a53491483 Modernise project to use pyproject.toml instead of setup.py Christopher Broderick 2025-08-19 23:47:12 +01:00
  • 40159caca8 Accomodate change to using uv as package manager and folder relocations. Christopher Broderick 2025-08-19 23:46:40 +01:00
  • b17cc45d12 Add User record into demo data import Christopher Broderick 2025-08-19 23:46:04 +01:00
  • 4e34860979 Informs developer there are formatting and linting errors before commit Christopher Broderick 2025-08-19 23:45:16 +01:00
  • f98cadd70a Change import paths to accommodate moved resources Christopher Broderick 2025-08-19 23:44:29 +01:00
  • f1d90df87d Merge from upstream PR Christopher Broderick 2025-08-19 23:43:01 +01:00
  • 6d6129144a Merge from upstream PR Christopher Broderick 2025-08-19 23:42:25 +01:00
  • 858c394aba delete redundant file Christopher Broderick 2025-08-19 23:25:36 +01:00
  • d5502322ec Refactor project folders. Christopher Broderick 2025-08-19 23:20:34 +01:00
  • 16ba02400b Merge pull request #1301 from kennedydane/main main Christopher Broderick 2025-08-19 18:33:15 +02:00
  • eb4d12ee03 Add documentation for HELPDESK_PRIVATE_FOLLOWUP_MEANS_NO_EMAILS setting Dane Kennedy 2025-08-19 15:42:37 +02:00
  • b0375c5da9 Add HELPDESK_PRIVATE_FOLLOWUP_MEANS_NO_EMAILS setting Dane Kennedy 2025-08-19 14:29:28 +02:00
  • b7b989218e Merge pull request #1299 from DavidVadnais/main Christopher Broderick 2025-08-13 23:34:02 +02:00
  • cc040ad2be Update SECURITY.md change primary maintainer email David Vadnais 2025-08-13 16:41:43 +00:00
  • 0532e22b20 Update AUTHORS Add David V move Garret W David Vadnais 2025-08-13 16:38:03 +00:00
  • b97eddd258 Update AUTHORS David Vadnais 2025-08-12 06:50:09 -10:00
  • 8eabc81b8a Support paradigm change to only latest David Vadnais 2025-08-12 06:37:12 -10:00
  • 52df592b9c Merge pull request #1298 from django-helpdesk/ronaldo-reversible-migrations Christopher Broderick 2025-08-10 19:57:45 +02:00
  • 6a7f9dfe30 Merge pull request #1296 from DavidVadnais/main Christopher Broderick 2025-08-10 19:55:50 +02:00
  • 11ed27d05f Made migration 19 undoable. Ronaldo Faria Lima 2025-08-09 10:36:41 -03:00
  • 8232b85304 Added devbox to .gitignore Ronaldo Faria Lima 2025-08-09 10:23:09 -03:00
  • 4c542646ae Merge branch 'main' into ronaldo-reversible-migrations Ronaldo Faria Lima 2025-08-09 10:04:25 -03:00
  • c25a051269 Initial implementation of reversible migrations Ronaldo Faria Lima 2025-08-09 10:03:41 -03:00
  • 384deb3983 Merge branch 'django-helpdesk:main' into main David Vadnais 2025-08-08 20:36:23 +00:00
  • f285a06c15 Merge pull request #1293 from DavidVadnais/main v1.8.0 Christopher Broderick 2025-08-08 22:34:52 +02:00
  • 85f440f58e helpdesk_settings not settings DavidVadnais 2025-08-08 20:34:49 +00:00
  • 0135bd98db default HELPDESK_STAFF_ONLY_TICKET_OWNERS to false for tests DavidVadnais 2025-08-08 20:31:20 +00:00
  • 4f9fbbb261 remove unused logger from staff.py DavidVadnais 2025-08-08 20:10:19 +00:00
  • d2955d2dfe ruff format DavidVadnais 2025-08-08 20:07:40 +00:00
  • 985cf12e2d remove uneeded assignment of assignable_users DavidVadnais 2025-08-08 20:07:16 +00:00
  • 2d60cfb571 Allow setting to control assignable users David Vadnais 2025-08-08 20:05:26 +00:00
  • 3fc1e7b594 Use get_assignable_users when possible DavidVadnais 2025-08-08 02:20:10 +00:00
  • fe7feea78e update dropdown formatting for bootstrap4 DavidVadnais 2025-08-08 02:11:07 +00:00
  • eb76429213 Update helpdesk/templates/helpdesk/ticket_desc_table.html David Vadnais 2025-08-08 01:58:06 +00:00
  • 6e668fc1ea Merge branch 'django-helpdesk:main' into main David Vadnais 2025-08-08 01:35:17 +00:00
  • 3868d5a584 Merge pull request #1295 from django-helpdesk/refactor-get-active-users-and-fix-unassign Christopher Broderick 2025-08-06 14:51:48 +02:00
  • f02737c738 semantic fix (Unassign --> Unassigned) Benbb96 2025-08-06 14:36:31 +02:00
  • 50c071adb1 more refactoring (rename to get_assignable_users) Benbb96 2025-08-06 00:10:06 +02:00
  • 901f2c176e fix unassign action in update ticket + refactor the get_active_users function into lib Benbb96 2025-08-05 10:27:02 +02:00
  • 14a35fe3a3 bump version to 1.8.0 DavidVadnais 2025-08-04 18:07:58 +00:00
  • c7e651a1d4 place submit button in bootsrap input group DavidVadnais 2025-08-04 17:56:31 +00:00
  • a247fab842 remove debug statements DavidVadnais 2025-08-04 17:46:52 +00:00
  • bb3b86f5e0 add unassigned translation DavidVadnais 2025-08-04 17:42:59 +00:00
  • 513812b0f5 Add tooltip trans to save ticket asignment David Vadnais 2025-08-04 17:34:45 +00:00
  • e6d218728b also filter users for ticket assign by staff=true DavidVadnais 2025-08-04 17:33:10 +00:00
  • 5d06d4c114 revert multi page code for mass update DavidVadnais 2025-08-04 17:28:10 +00:00
  • 305eb0f665 switch assign user to use use update ticket not mass DavidVadnais 2025-08-04 17:24:51 +00:00
  • 57328ed636 add tooltip to save assign user button DavidVadnais 2025-08-02 01:55:13 +00:00
  • 5aae48ca86 reduce redundant current user entries in assign ticket DavidVadnais 2025-08-02 01:50:18 +00:00
  • 9428304f3f ruff format staff.py DavidVadnais 2025-08-01 18:59:30 +00:00
  • 83af45939f organize assignment box DavidVadnais 2025-08-01 18:57:06 +00:00
  • 2d92859f50 dropdown works for assign DavidVadnais 2025-08-01 18:53:22 +00:00
  • 3fca77a479 Always let users take a ticket DavidVadnais 2025-08-01 17:52:57 +00:00
  • cc815ecf40 Merge branch 'django-helpdesk:main' into main David Vadnais 2025-08-01 17:50:56 +00:00
  • 948ac56b29 Merge pull request #1292 from DavidVadnais/space-out-followup-optional-buttons David Vadnais 2025-08-01 17:49:12 +00:00
  • 2e91aaf829 the feature is for reassignment not assignment DavidVadnais 2025-08-01 03:52:09 +00:00
  • 57984fe942 added option for ticket reassign DavidVadnais 2025-08-01 03:43:27 +00:00
  • 6be287beb3 Space between followup optional buttons DavidVadnais 2025-08-01 02:49:30 +00:00
  • d07421076a Merge pull request #1289 from django-helpdesk/add_submitter_to_roles_being_emailed_on_ticket_update v1.7.0 Christopher Broderick 2025-07-28 11:47:26 +02:00
  • 6a2d02729c Fix typo Christopher Broderick 2025-07-27 23:16:31 +01:00
  • ab42d1aec9 Bump version number Christopher Broderick 2025-07-27 23:15:39 +01:00
  • a87d719f2c Make sure the HELPDESK_NOTIFY_SUBMITTER_FOR_ALL_TICKET_CHANGES attrib is correctly set. Christopher Broderick 2025-07-27 23:09:54 +01:00
  • 430d22f964 Add recipient list of emails in fail message Christopher Broderick 2025-07-27 19:03:46 +01:00
  • 1f0cd14139 Tests for email notifications on c=ticket creation and updating. Christopher Broderick 2025-07-27 15:58:46 +01:00
  • d9cf3739c5 Fix template prefix for public updates Christopher Broderick 2025-07-27 15:58:22 +01:00
  • d81c5f8765 Formatting fixes Christopher Broderick 2025-07-27 12:09:29 +01:00
  • 8776fa4d93 Redo submitter notification logic with clearer understanding of implementation. Christopher Broderick 2025-07-27 12:03:43 +01:00
  • 850e348107 Change the setting name for submitter email notification control. Update the documentation. Christopher Broderick 2025-07-27 12:01:13 +01:00
  • f696f95402 Avoid fetching a hard coded object for every instantiation of the method. Christopher Broderick 2025-07-27 10:38:06 +01:00
  • daf6e89d8e Remove restriction on Django max version Christopher Broderick 2025-07-27 00:44:54 +01:00
  • 6ebba91a6f Fix formatting Christopher Broderick 2025-07-27 00:35:46 +01:00
  • ac153518e3 Rationalise email notifications handling. Add support for non-public submitter notification Christopher Broderick 2025-07-27 00:29:14 +01:00
  • c443d8f286 Add setting to control sending email to submitter when updating a non-public ticket Christopher Broderick 2025-07-27 00:28:16 +01:00
  • f0ac0b62f3 Merge pull request #1288 from X-croot/main Christopher Broderick 2025-07-21 21:39:55 +02:00
  • 93c7fd91c3 Add files via upload Can Ünüvar 2025-07-21 22:22:52 +03:00
  • d94759258f Delete helpdesk/locale/tr_TR⁄LC_MESSAGES/django.mo Can Ünüvar 2025-07-21 22:21:42 +03:00
  • 741f12a24e Delete helpdesk/locale/tr_TR⁄LC_MESSAGES/django.po Can Ünüvar 2025-07-21 22:21:30 +03:00
  • 711a34717b Add files via upload Can Ünüvar 2025-07-21 22:20:16 +03:00
  • 3ed94d5dfb Delete helpdesk/locale/tr_TR/LC_MESSAGES/django.po Can Ünüvar 2025-07-21 22:16:29 +03:00
  • 0bb29caee8 Delete helpdesk/locale/tr_TR/LC_MESSAGES/django.mo Can Ünüvar 2025-07-21 22:15:46 +03:00
  • 388b3aefd6 Merge pull request #1287 from django-helpdesk/fix_ticket_form_custom_fields_update v1.6.2 David Vadnais 2025-07-17 16:32:45 +00:00
  • 69752ec558 Update version number for next release. Christopher Broderick 2025-07-17 11:37:08 +01:00
  • c02c40f589 Make rundemo script repeatably executable Christopher Broderick 2025-07-17 00:19:49 +01:00
  • 32007bbc1b Add unit test for custom fields Christopher Broderick 2025-07-17 00:19:10 +01:00
  • 507c472960 Force additional fields div to open before submit to show field errors. Christopher Broderick 2025-07-17 00:14:12 +01:00
  • 40e9867495 Merge pull request #1285 from ezra-varady/ezra/query-context Christopher Broderick 2025-07-16 10:38:43 +02:00
  • 17127db869 fix lint Ezra Varady 2025-07-14 11:10:48 -10:00
  • dcd51adfd9 add argument to get_datatable_context to allow custom sorting Ezra Varady 2025-07-08 09:50:23 -10:00
  • 8b4c2afc4b Merge pull request #1284 from mdesco-crgl/issue#1279 Christopher Broderick 2025-07-08 00:06:13 +02:00
  • a056e4d0a8 add unit test for get_ticket_id_from_slug and alt queue processing for get_email Marc 2025-07-07 21:17:29 +00:00
  • 50fd6a07e8 Allow checking for ticket IDs in all queues regardless of email submission settings rachitpoudel101 2025-06-17 11:47:03 +05:45
  • c4dfe9e536 Fix ticket ID matching across multiple queues rachitpoudel101 2025-06-17 10:23:43 +05:45
  • 16777aac4a Merge pull request #1282 from mdesco-crgl/1281-take-due-date Christopher Broderick 2025-06-20 10:35:46 +02:00
  • 4e8a59d693 nullcheck due date passed to followup before replacing existing ticket.due_date Marc 2025-06-19 18:30:03 +00:00
  • 680342efeb Merge pull request #1278 from Leggendario12/main v1.6.1 Christopher Broderick 2025-06-12 10:42:22 +02:00