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
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
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
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
fc028334d9
Added optional serverside processing on datatables that lists all tickets - True by default
2018-10-14 20:23:28 -04:00
75632ddae4
Login wall systems settings page
...
Fixes #642
2018-09-12 14:43:57 +02:00
ffc97338c9
Submit ticket link should work for non-logged in users
2018-09-07 19:10:57 +02:00
e373d5b9d8
Merge pull request #636 from auto-mat/rss-permissions
...
Only staff users should be given access to the RSS feeds
2018-09-03 18:52:16 -04:00
58cc18d049
Only staff users should be given access to the RSS feeds
2018-09-03 20:29:22 +02:00
4526d7c537
Fixed login/logout for Django 2.1.
...
In django.contrib.auth.views, the login and logout funcs are removed as of Django 2.1. Helpdesk's urls.py needs to be updated to use the LoginView and LogoutView classes instead, which were introduced in Django 1.11.
2018-08-19 18:59:08 -07:00
bc0125421b
Fix PEP8 errors detected by new pycodestyle script
2017-12-06 02:06:07 -05:00
53ed0d3a2c
Remove all the deprecated API related files and references
2016-10-29 08:50:13 +02:00
89a6ae01b8
Fixing style (according to branch 'autocodestyle') + quicktest
2016-10-24 08:04:31 +02:00
24d88be8d9
Initial general clean-up of stuff
2016-10-21 17:14:12 +02:00
3b181e87ef
Fix inconsistent indentation
2016-10-20 11:43:22 +07:00
3a0f08046e
using helpdesk
app_name and droping helpdesk_
prefix
2015-12-22 10:27:03 +01:00