Timothy Hobbs
74450e900a
Add team to kbitem admin table
2020-02-11 15:35:40 +01:00
Timothy Hobbs
2a3272914c
Show kbitem categories in kbitem string representation
2020-02-11 15:20:16 +01:00
Timothy Hobbs
f8c652d506
Better filtering + optional columns in ticket list view
2020-02-03 14:17:19 +01:00
Timothy Hobbs
5b0d44ec3a
Assign KBItems to teams
...
This allows you to only show on the dashboard those tickets which belong to a
given user's team.
2020-01-27 19:45:15 +01:00
Timothy Hobbs
eea76a5eb7
Do not include resolved tickets in default ticket query
2020-01-27 17:56:49 +01:00
Timothy Hobbs
ecbb91b861
Private kb categories
2020-01-27 17:37:59 +01:00
Timothy Hobbs
0395f26d6c
Don't show vote counts if there are no votes
2020-01-27 17:02:20 +01:00
Timothy Hobbs
9963a3fe5d
Fix utf decoding bug in email parsing code
...
For some reason mozilla thunderbird sometimes marks email parts as 8bit
even though they are utf-8. I guess the best way to work around this is
to add a try-catch block because this really cannot be predicted.
2020-01-23 16:00:01 +01:00
Timothy Hobbs
2f8b4acf64
Fix pycodestyle errors
2020-01-20 14:17:23 +01:00
Timothy Hobbs
90621f575d
Fix ironic ticket creation loop when submitter email == queue email
2020-01-20 13:23:32 +01:00
Timothy Hobbs
df94b56b07
Fix success view
2020-01-20 13:23:32 +01:00
Timothy Hobbs
cd019d1128
Improvements to iframe workflow
2020-01-20 13:23:32 +01:00
Timothy Hobbs
07a42e07f8
Made iframe ticket submit view CSRF exempt. Hopefully this is secure!
2020-01-20 13:23:31 +01:00
Timothy Hobbs
4c1fda5991
Fix iframe views so they actually can be displayed
2020-01-20 13:23:31 +01:00
Timothy Hobbs
5da7069dbd
Add submitter email to ticket list
2020-01-20 13:23:31 +01:00
Timothy Hobbs
ebd876d0e2
Remove deprecated ticket_list_table.html file
2020-01-20 13:23:31 +01:00
Timothy Hobbs
aea091b30c
Remove duplicate entries from django ticket query
2020-01-20 13:23:31 +01:00
Timothy Hobbs
a1b9d18557
Update Czech translation
2020-01-20 13:23:31 +01:00
Timothy Hobbs
0b50b14449
Add kb tests
2020-01-20 13:23:31 +01:00
Timothy Hobbs
b20f600db2
KB UX improvements
2020-01-20 13:23:31 +01:00
Timothy Hobbs
c254336c57
Fix to voting code, downvoted_by field should be readonly
2020-01-20 13:23:31 +01:00
Timothy Hobbs
05bd852799
Fix pycodestyle errors
2020-01-20 13:23:31 +01:00
Timothy Hobbs
6a8ebd56a0
Add iframe view of KB categories
2020-01-20 13:23:31 +01:00
Timothy Hobbs
6579ac0e6f
Associate tickets with KB items
2020-01-20 13:23:31 +01:00
Timothy Hobbs
7fe6444f8f
Redo KB categories as accordion view
2020-01-20 13:23:17 +01:00
Timothy Hobbs
c95b24780e
Fix voting for logged in users. Voting still broken for anon users
2020-01-20 13:22:45 +01:00
Timothy Hobbs
5f29bb632e
Associate queues with KB categories
2020-01-20 13:22:45 +01:00
Timothy Hobbs
606098d947
Fix field hiding and setting code for ticket submition qargs
2020-01-20 13:22:45 +01:00
Timothy Hobbs
133075f045
Fix #698
2020-01-20 13:22:45 +01:00
Timothy Hobbs
38cedca541
Can now hide custom fields using query param in public ticket form
2020-01-20 13:22:45 +01:00
Timothy Hobbs
fbae218281
Add ability to autoset custom fields in public ticket form
2020-01-20 13:22:45 +01:00
Timothy Hobbs
810184298f
Include custom fields in public ticket form
2020-01-20 13:22:44 +01:00
Timothy Hobbs
aadfe08504
Add iframe supporting view for submitting tickets
2020-01-20 13:07:46 +01:00
Timothy Hobbs
24b8e45f66
Add ability to hide fields in public ticket submission form using kwargs
2020-01-20 13:07:45 +01:00
Timothy Hobbs
3b5a7fe49a
Django <2 is no longer supported
2020-01-20 13:03:44 +01:00
Timothy Hobbs
d32d23e4e2
Add OR syntax to search
2020-01-20 13:03:44 +01:00
Timothy Hobbs
2fbd4818c1
filtering should not be mandatory
2020-01-20 13:03:44 +01:00
Timothy Hobbs
ef9c4c589a
Fix linting errors
2020-01-20 13:03:44 +01:00
Timothy Hobbs
b96d725239
Refactor query code into customizable class
2020-01-20 13:03:44 +01:00
Timothy Hobbs
6eee6d196c
Add timeline view for ticket queries
2020-01-20 13:03:44 +01:00
Timothy Hobbs
c4a1b9ed66
Move Query Results above Query Selection
2020-01-20 13:03:44 +01:00
Timothy Hobbs
627f2ba21b
Add search button next to user emails
2020-01-20 13:03:44 +01:00
Timothy Hobbs
8985fc759d
Remove hardcoded pk from test suit
2020-01-20 13:03:42 +01:00
Garret Wassermann
ebf765e10e
Merge pull request #794 from koriaf/master
...
fix<tickets>: Force HELPDESK_PUBLIC_TICKET_QUEUE for anon tickets
2020-01-11 16:47:16 -05:00
Arkadiy Korotaev
896307582a
fix<tickets>: Force HELPDESK_PUBLIC_TICKET_QUEUE for anon tickets
...
Before: we set initial value for the widget and had it hidden. So user could still change the queue with some HTML knowledge.
Now: we drop the field at all and assign queue directly, utterly ignoring the POST request content for "queue" field.
2020-01-07 13:47:36 +01:00
Alexander Skvortsov
377e1c3250
Added better support for custom user models by not requiring a first_name attribute
2020-01-06 22:18:48 -05:00
Alexander Skvortsov
84456aca23
Fixed syntax error
2020-01-06 20:23:35 -05:00
Arkadiy Korotaev
f72fbfa024
fix<ticket-search>: avoid exception of using function get_tickets_in_queues as property
2020-01-04 08:50:09 +01:00
Leonid
6ae7b60ef4
fix error format time_spent
2019-12-25 11:21:47 +03:00
Garret Wassermann
860a30486c
Comments pass PEP-8
2019-12-17 22:38:03 -05:00