Commit Graph

383 Commits

Author SHA1 Message Date
5252ad9d07 show time until closed for all tickets and those that were opened in the last 60 days. 2012-07-03 14:23:56 +02:00
9f205552e7 fix incorrect filtering of tickets for t > 30 & t < 60 days.
fix potential divide by zero error.
2012-07-03 14:01:08 +02:00
36471cd868 merging with upstream. 2012-03-12 15:03:04 +01:00
ffcd404b33 Merge remote-tracking branch 'upstream/master'
Conflicts:
	helpdesk/views/staff.py
2012-03-12 15:00:53 +01:00
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
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
f19115ffd3 fix "missing comment in email" problem when closing ticket. 2012-03-12 14:34:48 +01:00
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
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
1f00eef6d0 [GH-93] re-applying changes... 2012-01-24 23:19:07 -05:00
8f0824af1a Merge remote branch 'upstream/master'
Conflicts:
	helpdesk/lib.py
	helpdesk/management/commands/get_email.py
2012-01-24 14:49:17 -05:00
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
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
17e6122fca Merge pull request #104 from kratorius/csrf-api-fix
Exclude API calls from CSRF middleware.
2012-01-23 15:00:05 -08:00
62e9866254 Merge pull request #103 from kratorius/save-fix
Pass generic parameters to inherited model save()
2012-01-23 14:59:41 -08:00
a0a1875686 Merge branch 'master' of github.com:rossp/django-helpdesk 2012-01-23 22:51:38 +00:00
b63c480037 Merge alexgarel/django-helpdesk revision e4b4dd5 - Add CSS for printing
of tickets.
Closes GH-91.
2012-01-23 22:49:55 +00:00
6a18689faa Merge pull request #101 from kratorius/closed-resolution-bugfix
Save resolution when closing the ticket
2012-01-23 14:44:45 -08:00
56c6ba9c12 Merge pull request #98 from kratorius/italian-support
Added italian translation for email templates
2012-01-23 14:42:11 -08:00
3e8d6edfc7 commented out some unimplemented test code 2012-01-20 16:47:41 -08:00
1a4c6520a6 added due_date migration and added to edit ticket form 2012-01-20 15:03:07 -08:00
01b0adc733 adding due_date form and model field 2012-01-20 12:48:38 -08:00
5eb8b6eeb7 Silly mistake: reversed condition in 'if' check 2012-01-18 23:36:58 +01:00
0f38b688a1 fixed other instances of custom field list without blank default 2012-01-18 11:38:56 -08:00
9aa32cc4f6 fixed custom field list without blank default 2012-01-18 11:20:22 -08:00
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
949179ec2e adding HELPDESK_STAFF_ONLY_TICKET_OWNERS and HELPDESK_STAFF_ONLY_TICKET_CC settings 2012-01-17 13:40:44 -08:00
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
eb74f807d8 added QUEUE_EMAIL_BOX_SSL 2012-01-16 17:36:24 -08:00
164a9f44bb added global queue default email settings 2012-01-16 17:01:47 -08:00
537d403d99 added HELPDESK_KB_ENABLED_STAFF 2012-01-16 16:42:16 -08:00
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
599ff33665 Pass generic parameters to inherited model save() 2012-01-14 13:06:37 +01:00
932c2016f6 followup_edit should be allowed for staff members only. 2012-01-12 20:24:07 +01:00
23a7f399d1 Save resolution when closing the ticket 2012-01-12 18:21:25 +01:00
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
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
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
24754aa9d9 fix HELPDESK_SHOW_EDIT_BUTTON_FOLLOW_UP in settings.py 2012-01-12 10:23:42 +01:00
c3db5417d3 Added italian translation for database-stored email templates 2012-01-11 21:36:02 +01:00
3ec88e4658 Add italian in the list of available languages 2012-01-11 20:44:03 +01:00
efafe8fc2c Added italian translation for email templates 2012-01-11 19:46:48 +01:00
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
7dca5ce3ae Merge pull request #85 from alexgarel/master
bug fixes
2012-01-11 01:11:17 -08:00
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
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
2d882a393c fix email problem with multiple addresses. 2011-12-09 17:21:48 +01:00
885c03c514 don't translate field errors - they should be in correct language by default. 2011-12-09 17:20:32 +01:00
1d0ac58391 translate all fiels in /ticket/submit/ 2011-12-09 17:20:14 +01:00
b79bb6ac10 fix /reports/usermonth/ & /reports/queuemonth/ errors
- indexing was wrong
- wrong first month label was used.
2011-12-08 16:49:17 +01:00