Commit Graph

82 Commits

Author SHA1 Message Date
f7ca446bc9 Fixed url pattern 2024-12-06 10:03:57 +00:00
8d2b09bb11 Update kb vote function 2024-12-05 09:47:23 +00:00
f7c697ade5 delete_query view is expecting a pk field 2024-07-09 14:04:28 +00:00
d7afcb6578 Reformat Resolves/Depends lists into tables. Allow adding/deleting of parent tickets 2024-06-06 00:28:36 +02:00
ef5a43a3e2 remove unused import 2024-05-08 16:05:22 +02:00
485ac1294c remove next_page parameter and show how to set LOGOUT_REDIRECT_URL in settings 2024-05-08 15:47:14 +02:00
b1316214c7 replace hardcoded path ../ to reverse_lazy URL 2024-05-07 15:50:51 +02:00
89ab173034 update raw parameter name to match view 2024-05-03 10:38:17 +03:00
5d190c30ab re-protect public views 2023-11-23 22:52:45 +01:00
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
e128cc0d5c view_ticket → class based view 2023-11-23 20:48:50 +01:00
ade4c3115e Move update ticket logic out of staff.py 2023-11-14 21:17:37 +01:00
308f69a03b CRUD Checklist Template 2023-04-30 01:15:05 +02:00
af1ba5f205 Create a page to edit checklist name and tasks + another page for deletion 2023-04-29 00:24:06 +02:00
66a83a0716 #1069 - make regex matching username more permissive for rss_user to match rss_user_queue 2023-01-27 12:33:33 -08:00
25542f929e Initial isort configuration
Will fail build if imports are not sorted correctly
2022-07-22 03:26:41 +02:00
b586442508 Merge branch 'stable' of
git@github.com:superuser-marty-me-uk/django-helpdesk.git into formatting
2022-07-13 10:22:11 +02:00
aa876f8016 pycodestyle formatting 2022-07-12 12:34:19 +02:00
9dbe283dd4 Create FollowUpAttachment serializer + handle attachment in TicketSerializer and in FollowUpSerializer in order to attach directly one or multiple attachments to the created followup. 2022-06-24 23:45:26 +02:00
bd413837c2 Create FollowUp serializer with its Viewset and add it in urls 2022-06-24 22:22:08 +02:00
0e571ddebc Fix url regex 2022-06-20 17:36:40 +02:00
437d5b81c4 Fix failing tests 2022-06-20 17:26:52 +02:00
e438f6b4db Fix references to 'url'
Change to 're_path'
2022-06-20 14:39:04 +02:00
ee42ba48a3 Merge in bugfixes from 0.3.5 2022-06-12 03:00:25 -04:00
25db44ba5e feat(rest): create user 2022-05-02 17:27:25 +02:00
b8511dd70b Fix conflicts for Django 4 support 2022-04-23 02:23:51 -04:00
9bd4eb19bc feat(fields): no dependencies 2022-04-20 16:44:48 +02:00
dc60d8a7f9 Add setting HELPDESK_ACTIVATE_API_ENDPOINT and document it 2022-04-15 00:05:51 +02:00
bbe
1daa1d88aa Create an API endpoint to list/create/update/delete tickets (including custom fields !) + Refactoring in forms.py 2022-03-31 17:19:49 +02:00
347a70e497 fix(kb): no db 2022-03-18 19:21:17 +01:00
358080926c Added Django 4 support. 2022-03-16 22:29:09 -04:00
c90811418a chore(pep8): Fix bad imports, unused variables, pep8 warnings and some possible bugs 2021-03-05 09:37:21 +01:00
bbe
cdfc895bce Fix the login url by using view names in the demo settings instead of the hardcoded urls.
Also remove a duplicate url for 'login'
2021-01-04 20:02:25 +01:00
662f571d2d Add accounts/login to urls.py to fix broken url in demo 2020-12-14 00:39:26 -05:00
bbe
e1cd9d0f2e Implement ticket merge feature in ticket list. Create intermediate page to choose which data and custom field values to keep on the main ticket.
Also add new template tag filter to use the dictionary get function in template.
2020-10-29 23:32:02 +01:00
cd019d1128 Improvements to iframe workflow 2020-01-20 13:23:32 +01:00
0b50b14449 Add kb tests 2020-01-20 13:23:31 +01:00
6a8ebd56a0 Add iframe view of KB categories 2020-01-20 13:23:31 +01:00
7fe6444f8f Redo KB categories as accordion view 2020-01-20 13:23:17 +01:00
aadfe08504 Add iframe supporting view for submitting tickets 2020-01-20 13:07:46 +01:00
6eee6d196c Add timeline view for ticket queries 2020-01-20 13:03:44 +01:00
0691bbabcd Refactor and fix datatables code to use cache safely 2019-10-11 15:50:35 +02:00
7f27eb9428 Merge 0.2.17 release into develop 2019-08-27 21:53:25 -04:00
0a43b9a160 Add support for custom login handler
The custom login handler can be configured by setting the
settings.LOGIN_URL variable. If LOGIN_URL is None or 'helpdesk:login',
the app uses the default helpdesk login system. LOGIN_URL can be a view
name or raw url.
2019-08-27 13:02:07 +03:00
519236c288 Merge 0.2.15 bugfixes 2019-03-09 19:00:06 -05:00
c314d515c1 Fix PEP8 in url.py changes 2019-03-09 18:42:10 -05:00
d42fc23e08 Fix password change URLs and add basic templates, to address #734 2019-03-09 18:38:24 -05:00
e96f1559e7 Add celery task for get_email
Allows you to get_email even without cron, thus enabling the use of django-helpdesk of cronless PaaS services.
2018-11-08 14:39:37 +01:00
5f6a6fe8c5 Merge pull request #653 from auto-mat/user_settings_fix
Transform UserSettings into a normal django model
2018-10-25 18:27:40 -04:00
3f6ae1aefe Transform UserSettings into a normal django model 2018-10-25 17:54:37 +02:00