Andreas Kotowicz
ffcd404b33
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
helpdesk/views/staff.py
2012-03-12 15:00:53 +01:00
Andreas Kotowicz
0a8f4ce6d6
new option 'HELPDESK_DASHBOARD_BASIC_TICKET_STATS'
...
- shows quick ticket stats in dashboard
- links to detailed 'days until ticket is closed by month' plot
2012-03-12 14:39:27 +01:00
Andreas Kotowicz
b4fe8bd91f
add 'td.report' to css file and use it in report_output.html so that table entries are centered.
2012-03-12 14:38:21 +01:00
Andreas Kotowicz
f19115ffd3
fix "missing comment in email" problem when closing ticket.
2012-03-12 14:34:48 +01:00
Ross Poulton
321a9aef2d
Add setting HELPDESK_SHOW_KB_ON_HOMEPAGE to show KnowledgeBase
...
categories on the homepage.
Bumped version number.
2012-03-02 09:28:54 +11:00
Ross Poulton
4ae7069517
Merge pull request #112 from fatbox/master
...
Ensure followup comments are in the context in the get_email command
2012-02-21 02:44:09 -08:00
Evan Borgstrom
1f00eef6d0
[GH-93] re-applying changes...
2012-01-24 23:19:07 -05:00
Evan Borgstrom
8f0824af1a
Merge remote branch 'upstream/master'
...
Conflicts:
helpdesk/lib.py
helpdesk/management/commands/get_email.py
2012-01-24 14:49:17 -05:00
Ross Poulton
230f94f6aa
Merge pull request #108 from kratorius/fix-query-filtering
...
Sanity checks against input for ticket search
2012-01-23 15:16:56 -08:00
Ross Poulton
7e72f3d8ea
Merge pull request #106 from yekibud/master
...
adding global queue email settings for get_mail and HELPDESK_KB_ENABLED_STAFF; added ticket due date
2012-01-23 15:15:44 -08:00
Ross Poulton
17e6122fca
Merge pull request #104 from kratorius/csrf-api-fix
...
Exclude API calls from CSRF middleware.
2012-01-23 15:00:05 -08:00
Ross Poulton
62e9866254
Merge pull request #103 from kratorius/save-fix
...
Pass generic parameters to inherited model save()
2012-01-23 14:59:41 -08:00
Ross Poulton
a0a1875686
Merge branch 'master' of github.com:rossp/django-helpdesk
2012-01-23 22:51:38 +00:00
Ross Poulton
b63c480037
Merge alexgarel/django-helpdesk revision e4b4dd5 - Add CSS for printing
...
of tickets.
Closes GH-91.
2012-01-23 22:49:55 +00:00
Ross Poulton
6a18689faa
Merge pull request #101 from kratorius/closed-resolution-bugfix
...
Save resolution when closing the ticket
2012-01-23 14:44:45 -08:00
Ross Poulton
56c6ba9c12
Merge pull request #98 from kratorius/italian-support
...
Added italian translation for email templates
2012-01-23 14:42:11 -08:00
yekibud
3e8d6edfc7
commented out some unimplemented test code
2012-01-20 16:47:41 -08:00
tschmidt
1a4c6520a6
added due_date migration and added to edit ticket form
2012-01-20 15:03:07 -08:00
tschmidt
01b0adc733
adding due_date form and model field
2012-01-20 12:48:38 -08:00
Ivan Giuliani
5eb8b6eeb7
Silly mistake: reversed condition in 'if' check
2012-01-18 23:36:58 +01:00
tschmidt
0f38b688a1
fixed other instances of custom field list without blank default
2012-01-18 11:38:56 -08:00
tschmidt
9aa32cc4f6
fixed custom field list without blank default
2012-01-18 11:20:22 -08:00
Ivan Giuliani
b6472507e4
apply_query shouldn't modify the parameters dictionary
...
Changing parameters in apply_query might yield an invalid state in later
code that assumes the query was not changed.
This patch avoids parameters modification and should fix the issue
reported in #109
2012-01-18 14:39:36 +01:00
tschmidt
949179ec2e
adding HELPDESK_STAFF_ONLY_TICKET_OWNERS and HELPDESK_STAFF_ONLY_TICKET_CC settings
2012-01-17 13:40:44 -08:00
Ivan Giuliani
119b951086
Sanity checks against input for ticket search
...
Currently input parameters within the ticket search view are not
validated, thus (manually) altering the parameters in the query string
issues a 500. This patch attempts to solve this problem, reverting to
the default query when the situation can't be recovered.
2012-01-17 13:14:21 +01:00
tschmidt
eb74f807d8
added QUEUE_EMAIL_BOX_SSL
2012-01-16 17:36:24 -08:00
tschmidt
164a9f44bb
added global queue default email settings
2012-01-16 17:01:47 -08:00
tschmidt
537d403d99
added HELPDESK_KB_ENABLED_STAFF
2012-01-16 16:42:16 -08:00
Ivan Giuliani
dc76854667
Exclude API calls from CSRF middleware.
...
Starting from django 1.2, the CSRF middleware is enabled by
default. However, API calls require parameters passing by POST
requests but they cannot be served as they can't contain a CSRF
token.
This patch removes the CSRF middleware from API requests.
2012-01-15 11:38:28 +01:00
Ivan Giuliani
599ff33665
Pass generic parameters to inherited model save()
2012-01-14 13:06:37 +01:00
Andreas Kotowicz
932c2016f6
followup_edit should be allowed for staff members only.
2012-01-12 20:24:07 +01:00
Ivan Giuliani
23a7f399d1
Save resolution when closing the ticket
2012-01-12 18:21:25 +01:00
Andreas Kotowicz
4bf79ccf46
multiple things regarding ticketcc
...
- generate ticketcc_string in view_ticket() and followup_edit(), and not in ticket_desc_table.html
- added 'subscribe' button to ticket_desc_table.html, which allows user to subscribe him/herself to the ticket whilst viewing it.
- added 'HELPDESK_AUTO_SUBSCRIBE_ON_TICKET_RESPONSE' option, to automatically cc the current user if (s)he responds to a ticket.
2012-01-12 16:29:48 +01:00
Andreas Kotowicz
a2a5b10b2d
new option 'HELPDESK_SHOW_EDIT_BUTTON_FOLLOW_UP' which allows superusers to delete individual followups (so you don't have to go to the admin).
2012-01-12 12:44:09 +01:00
Andreas Kotowicz
11283741a2
check for 'empty' ticket updates in order to prevent unnecessary followups.
...
closes https://github.com/rossp/django-helpdesk/issues/99
2012-01-12 11:51:41 +01:00
Andreas Kotowicz
24754aa9d9
fix HELPDESK_SHOW_EDIT_BUTTON_FOLLOW_UP in settings.py
2012-01-12 10:23:42 +01:00
Ivan Giuliani
c3db5417d3
Added italian translation for database-stored email templates
2012-01-11 21:36:02 +01:00
Ivan Giuliani
3ec88e4658
Add italian in the list of available languages
2012-01-11 20:44:03 +01:00
Ivan Giuliani
efafe8fc2c
Added italian translation for email templates
2012-01-11 19:46:48 +01:00
Ross Poulton
533fdc8c2a
Merge branch 'kotowicz-master', manually merging conflicts in these files:
...
helpdesk/lib.py
helpdesk/templates/helpdesk/ticket_desc_table.html
helpdesk/views/staff.py
2012-01-11 09:18:05 +00:00
Ross Poulton
7dca5ce3ae
Merge pull request #85 from alexgarel/master
...
bug fixes
2012-01-11 01:11:17 -08:00
Alex Garel
969c0cdc6e
Merge+Fix of Alex's commit for GH-93
...
bug fix : on update we need followup comment for notification
2011-12-16 15:14:32 -05:00
Evan Borgstrom
0661fc995d
Handle context['queue'] as a dict or an object
...
See: GH-70 - https://github.com/rossp/django-helpdesk/pull/70
2011-12-16 14:27:16 -05:00
Andreas Kotowicz
2d882a393c
fix email problem with multiple addresses.
2011-12-09 17:21:48 +01:00
Andreas Kotowicz
885c03c514
don't translate field errors - they should be in correct language by default.
2011-12-09 17:20:32 +01:00
Andreas Kotowicz
1d0ac58391
translate all fiels in /ticket/submit/
2011-12-09 17:20:14 +01:00
Andreas Kotowicz
b79bb6ac10
fix /reports/usermonth/ & /reports/queuemonth/ errors
...
- indexing was wrong
- wrong first month label was used.
2011-12-08 16:49:17 +01:00
Andreas Kotowicz
50406665c9
jquery translate temporary work arounds:
...
- google translate api v1 is deprecated, for v2 you need to pay.
- the google translate widget is still available for free.
I left the jquery translate code intact, because maybe we can get
jquery-translate to work with microsoft's translation service.
2011-12-02 17:47:30 +01:00
Andreas Kotowicz
1e6fa7a92d
add option to 'hide empty queues' in dashboard overview.
...
code to show empty queue is from b7df9b9495
2011-12-02 12:54:06 +01:00
Andreas Kotowicz
71d69278bc
custom fields: add option which forces user to make an active choice.
...
in forms.py we prepend a 0 entry to the list of choices.
2011-12-01 20:48:37 +01:00