Matt Molyneaux
4caa54f84d
Move CustomField to field class code to a mixin
2014-06-05 09:51:19 +01:00
Matt Molyneaux
28c3690da7
Give CustomField.empty_selection_list a default value
...
BooleanField defaults to False <1.6 and to None >=1.6, causing tests to fail on 1.6
2014-06-05 01:30:27 +01:00
s3h10r
fece448308
fixes: attachments in public comments not shown in public_view_ticket
...
if no followup.ticketchange_set.all is present the attachments
of followups were not shown to a public user.
2014-05-26 17:28:36 +02:00
Adam Fast
830a62e986
Update with default for HAS_TAG_SUPPORT
...
Migration 0006 imports this setting but no value is available so an ImportError is thrown.
2014-03-04 14:20:47 -06:00
Ross Poulton
d99df4a43e
Merge pull request #206 from gjedeer/patch-1
...
Protocol-independent CDN links
2014-02-20 08:57:20 +11:00
GDR!
07a3b91b6f
Protocol-independent CDN links
2014-02-19 16:17:13 +01:00
GDR!
53640e0b3e
Protocol-independent CDN links
2014-02-19 16:16:17 +01:00
Ross Poulton
36c7e59f07
Merge pull request #169 from mpietsch/ticket_caption_sorting
...
Caption and sorting of tickets in dropdown menus should use ID, e. g. when adding a dependency
2014-01-30 17:52:03 -08:00
Ross Poulton
452a34ad72
Smart email parsing ( closes #203 ): Use email-reply-parser to ignore cruft in incoming emails
2014-01-29 23:08:33 +11:00
Ross Poulton
0e58c99f69
Remove unncessary translate code in base.html; comment translation still functions.
2014-01-29 22:55:06 +11:00
Ross Poulton
fd9881e6e0
Fix display of saved queries for authenticated users when CONTEXT_PROCESORS didn't include request.
2014-01-29 22:48:54 +11:00
Ross Poulton
2b225d6843
settings.py cleanup ( #200 ); remove HELPDESK_KB_ENABLED_STAFF and HELPDESK_NAVIGATION_STATS_ENABLED (now always on); removed HELPDESK_NAVIGATION_CUSTOM_EXTEND - just use custom template!
2014-01-29 22:37:36 +11:00
Ross Poulton
a9c7e3ab72
settings.py cleanup ( #200 ): remove org name / logo. These belong in local templates, not settings.
2014-01-29 22:30:26 +11:00
Ross Poulton
77f0512c76
settings.py cleanup ( #200 ): remove HELPDESK_SUPPORT_PERSON; please add into attribution.html if needed.
2014-01-29 22:27:42 +11:00
Ross Poulton
1066049ccc
settings.py cleanup ( #200 ); Remove HELPDESK_SHOW_KB_ON_HOMEPAGE (new default is YES)
2014-01-29 22:26:35 +11:00
Ross Poulton
cd1172b35a
settings.py cleanup ( #200 ): Remove HELPDESK_SHOW_DELETE_BUTTON_TICKET_TOP and HELPDESK_SHOW_EDIT_BUTTON_TICKET_TOP; both links now always show.
2014-01-29 22:23:42 +11:00
Ross Poulton
a5b9ae1f0a
settings.py cleanup ( #200 ): Change HELPDESK_UPDATE_PUBLIC_DEFAULT to False. This re-shows the 'is public?' tickbox.
2014-01-29 22:19:35 +11:00
Ross Poulton
b85b45a14a
settings.py cleanup ( #200 ) - Remove HELPDESK_CUSTOM_WELCOME; always show this reworded message.
2014-01-29 22:17:45 +11:00
Ross Poulton
8427c622aa
Remove extraneous HAS_TAG_SUPPORT setting
2014-01-29 22:16:05 +11:00
Ross Poulton
4930579534
settings.py cleanup: remove options for footer links; API link always shows and removed language selector.
2014-01-29 22:15:37 +11:00
Ross Poulton
66da47205e
settings.py cleanup ( #200 ) - remove HELPDESK_DASHBOARD_BASIC_TICKET_STATS, always shows now. This resolves #201 to my satisfaction for now.
2014-01-29 22:13:42 +11:00
Ross Poulton
99e9bd33d8
Settings.py cleanup ( #200 ): Remove HELPDESK_DASHBOARD_HIDE_EMPTY_QUEUES
2014-01-29 22:09:58 +11:00
Ross Poulton
07a9093dae
settings.py cleanup ( #200 ): Always show Delete button on dashboard
2014-01-29 22:08:21 +11:00
Ross Poulton
d340446feb
Remove django-tagging support, as that library is unmaintained. Closes #194 .
2014-01-29 22:00:00 +11:00
Ross Poulton
2718315d53
Merge pull request #191 from leonh/master
...
added a bootstrap3 based layout, thanks @leonh. Updates #180 too. Needs more testing and tweaking (eg 'Edit' forms, add django-bootstrap-form to requirements & readme).
2014-01-22 02:24:59 -08:00
Bryce Groff
020d1cefae
- Use the Django 1.5 get_user_model function if it exists in Django, i.e. 1.5 and above.
2014-01-15 13:39:38 -10:00
Leon Harris
e7e2781d65
added local nav extension via a specified template
2013-12-09 16:48:11 +00:00
Leon Harris
f6a8c80755
added bit of colour on the ticket detail page
2013-11-26 12:09:55 +00:00
Leon Harris
a419956f4c
fixed responsive problems with navigation moved logo into body of page altered headings
2013-11-26 10:59:45 +00:00
Leon Harris
7fcb829e54
updated templated to use CDN bootstrap3, CDN jquery, added logo to navigation, minor layout changes requires http://github.com/tzangms/django-bootstrap-form
2013-11-25 15:51:14 +00:00
Ross Poulton
cf63c61d82
Merge pull request #190 from tony-zhu/master
...
Fix the bug of handling attachments when Django DEFAULT_FILE_STORAGE is not default. Should fix #3 .
2013-11-19 14:00:29 -08:00
Tony Zhu
b6339cc016
Fix the bug of handling attachments when Django DEFAULT_FILE_STORAGE is not FileSystemStorage
2013-11-19 21:24:52 +00:00
Ross Poulton
95a1bfb6b7
Merge pull request #189 from tony-zhu/master
...
RSS feed not working for user name with @ in it. Fixes issue
2013-11-14 14:15:16 -08:00
Tony Zhu
51114c8029
RSS feed not working for user name with @ in it. Fixes issue
2013-11-14 20:34:39 +00:00
Stefano Brentegani
eb3becb9a9
fixes = vs == in template
2013-11-07 13:22:04 +01:00
Tony Zhu
7624e77524
Fix the navigation links for NON_STAFF to create new ticket if HELPDESK_ALLOW_NON_STAFF_TICKET_UPDATE is enabled
2013-10-14 14:55:44 -04:00
Ross Poulton
f65247278f
Update and recompile all translations. Closes #185 .
2013-10-01 11:31:38 +10:00
Ross Poulton
98340b524d
Fixes #181 . Thanks @AntonOfTheWoods
2013-09-16 11:54:46 +10:00
Ross Poulton
f63b670893
Merge pull request #170 from mpietsch/status_dependencies
...
Ticket status now shows that there are open dependencies.
2013-05-28 17:03:35 -07:00
Ross Poulton
3e80ded22f
Merge pull request #174 from mpietsch/cctemplate2
...
Now using mail template ..._cc for informing cc addresses.
2013-04-22 17:33:48 -07:00
root
d177291409
Now using mail template ..._cc for informing cc addresses.
2013-04-19 08:54:24 +02:00
xmacaba
78cc734a12
Update public_view_ticket.html
...
It returns the id of the post, but this value is not eligible for ticket viewing. Instead, you must provide the [queue]-[ticket_id].
2013-04-01 20:06:37 -03:00
Darrell Enns
a4b3185525
fix urls.py for django 1.3 compatibility
2013-03-18 11:58:07 -07:00
Darrell Enns
8f0a80d322
added url tag compatibility fix for django <1.5
...
added django 1.5 to travis
2013-03-18 11:41:43 -07:00
Darrell Enns
ca1c6a270c
compatibility fixes for django 1.5
2013-03-18 10:57:39 -07:00
root
9b593472f7
Ticket status now shows that there are open dependencies.
2013-03-06 11:19:13 +01:00
root
20d5a24eab
Caption and sorting of tickets in dropdown menus should use ID, e. g. when adding a dependency.
2013-03-06 10:58:25 +01:00
root
306d8bf4d3
Changed regex for email subjects to use queue slug to tell internal ticket id from external ones.
2013-02-27 16:14:16 +01:00
Ross Poulton
127d57e386
Fix timezone import for Django < 1.4
2013-01-23 12:21:54 +11:00
Ross Poulton
556cf5d302
fix tpyo - importError vs ImportError
2013-01-23 11:55:36 +11:00
Ross Poulton
53273e3794
Fix datetime/timezone handling in Django <1.4; update management commands to be timezone-aware
2013-01-23 11:35:18 +11:00
Ross Poulton
341a40b9ae
Make datetime handline offset-aware. Now requires pytz. Fixes #142 .
2013-01-23 10:59:12 +11:00
Ross Poulton
13702852e1
Merge branch 'master' of github.com:rossp/django-helpdesk
2013-01-21 17:25:39 +11:00
Ross Poulton
6c440f3ed0
Fix #160 - send e-mails to ticket CC list even if there is no ticket submitter
2013-01-21 17:25:14 +11:00
Ross Poulton
4736ef3c98
Merge pull request #156 from URpages/master
...
Make sure that blank strings do not kill in_list. Also fixes #107 .
2013-01-19 19:54:27 -08:00
Ross Poulton
22b68430df
Fix from @kotowicz to fix filename encoding. Closes #162 and #149
2013-01-20 14:45:33 +11:00
Ross Poulton
6b0c9c48e8
Closes #161 - provide script to simplify automation of email polling
2013-01-20 14:40:57 +11:00
Ross Poulton
e3ef1e4f20
Closes #163 - ignore automatic email replies
2013-01-20 14:39:07 +11:00
Ross Poulton
6f38470146
Merge pull request #159 from satyans24/master
...
fix unicode decode error
2012-10-10 02:29:58 -07:00
satyans24
43658abad9
Update helpdesk/management/commands/get_email.py
...
ignore when some characters can't be decoded to avoid unicode decode error.
2012-10-09 21:04:20 +05:30
digitalpbk
88fa35cf29
import settings from helpdesk instead of django
2012-10-07 14:20:26 +05:30
digitalpbk
7716eb69a9
assigned_to.usersettings.settings is a dictionary
...
t.assigned_to.usersettings.settings is a dictionary, so getattr does not work
2012-10-07 14:16:57 +05:30
digitalpbk
6405da36e4
create_ticket POST should accept all users
...
based on HELPDESK_STAFF_ONLY_TICKET_OWNERS setting, the POST part should accept all users or staff users
2012-10-07 14:14:32 +05:30
Thomas Woolford
637130b2da
make sure that blank strings do not kill in_list
2012-09-12 14:15:15 +09:30
Ross Poulton
3785ca4477
Increase size of attachment mime type field. Fixes #155 , thanks
...
@lacrymology.
2012-08-28 18:56:30 +10:00
Ross Poulton
11aeee8ad5
Improve public action tests
2012-08-08 14:32:17 +10:00
Ross Poulton
9ae358e6f8
Allow tests to run if Sites module isn't properly configured.
2012-08-08 14:31:51 +10:00
Ross Poulton
0bd559003b
E-mails ignore newlines in ticket description. Closes #40 , thanks @fatbox
2012-08-08 00:09:05 +10:00
Ross Poulton
26e0809e5e
Add some tests. Finally. First draft: just includes submission & public
...
action testing - needs plenty more tests added.
2012-08-08 00:04:34 +10:00
Ross Poulton
f45400e26a
show time until closed for all tickets and those that were opened in the last 60 days. By @kotowicz in 5252ad9d07
2012-08-07 23:57:34 +10:00
Ross Poulton
80a0198785
fix potential divide by zero error, by @kotowicz in 9f205552e7
2012-08-07 23:54:46 +10:00
Ross Poulton
a4f1ac9b8b
new option 'HELPDESK_DASHBOARD_BASIC_TICKET_STATS', shows quick ticket
...
stats in dashboard links to detailed 'days until ticket is closed by
month' plot.
New chart for 'days until ticket is closed'.
By @kotowicz in 0a8f4ce6d6
.
2012-08-07 23:51:52 +10:00
Ross Poulton
92ab42de32
add 'td.report' to css file and use it in report_output.html so that table entries are centered. By @kotowicz in b4fe8bd91f
2012-08-07 23:45:31 +10:00
Ross Poulton
d7c781eae8
Make followup edit & deletion staff-only
2012-08-07 23:43:26 +10:00
Ross Poulton
a21050082a
Improve ticket CC handling. By @kotowicz in
...
4bf79ccf46
.
2012-08-07 23:41:43 +10:00
Ross Poulton
2f1b74316f
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).
(by @kotowicz in a2a5b10b2d
)
2012-08-07 23:32:45 +10:00
Ross Poulton
5c2a1df976
Replicate @kotowicz 24754aa9d9
2012-08-07 23:24:31 +10:00
Ross Poulton
dc91771b96
Avoid saving empty ticket updates. Closes #99 .
2012-08-07 23:22:39 +10:00
Ross Poulton
eaba930c63
Line up heading & navigation items. Closes #83 .
2012-08-07 23:01:40 +10:00
Ross Poulton
23a85efea7
Make it easier to allow multiple file attachments on update. Closes #90 .
2012-08-07 22:55:56 +10:00
Ross Poulton
e209793aa2
When unauthenticated users reach update view, forward to login. Addresses issue #78 .
2012-08-07 22:50:25 +10:00
Ross Poulton
62093971ab
Add incomplete Portugese (Brazil), Spanish (Columbia), Swedish & Norwegian Bokmal (Norway) translations. Update all other translations.
2012-08-07 22:40:59 +10:00
Ross Poulton
313f565006
Make login link go to the users preferred dashboard/ticket list. Fixes #97 , thanks @emperorcezar
2012-08-07 20:38:15 +10:00
Ross Poulton
776d88dbd6
RSS feeds not working for users with periods in their name. Fixes issue #30 , thanks @tsanecki
2012-08-07 20:32:23 +10:00
Ross Poulton
ba9875af06
Merge branch 'master' of github.com:rossp/django-helpdesk
2012-08-07 20:27:14 +10:00
Ross Poulton
51fdee91ed
Unable to accept resolution of unassigned tickets
2012-08-07 20:25:21 +10:00
satyans24
30a577e18b
Update helpdesk/views/staff.py
2012-07-23 12:38:26 +05:30
satyans24
c02c2a80d7
fix the search for the cases where user search with email address like : no-reply@tigers-connect.com
2012-07-23 11:59:58 +05:30
Ross Poulton
5640e8490c
Updated SQLite check due to changed Django DB definitions. Fixes #143 .
2012-06-11 13:40:54 +10:00
Bruno Clermont
7d01203e35
use more flexible way to get the id of the <div>
...
this let use of more complex widget than a simple <input> in <div> child
2012-06-06 12:54:52 +03:00
Tomas Neme
e7ec916c79
Merge branch 'conditional-tags'
2012-05-14 13:24:54 -03:00
Tomas Neme
21a21c5097
fix conflicts with master
2012-05-14 13:24:36 -03:00
Tomas Neme
0372256fcf
Merge branch 'master' of github.com:Lacrymology/django-helpdesk
2012-05-14 13:21:05 -03:00
Tomas Neme
22036d0a38
merge branch master
2012-05-14 13:19:22 -03:00
Tomas Neme
f4dc848ae9
adding conditional migration
2012-05-14 13:15:57 -03:00
Tomas Neme
75e7d209e5
fixing frozen model in migration 0005 to add field added in 0004
2012-05-14 13:07:36 -03:00
Tomas Neme
812772eab8
adding missing migration
2012-05-11 17:07:14 -03:00
Stefano Brentegani
a520e380f0
fix ticket list (sorting and status querystring)
2012-05-11 17:15:46 +02:00
Ross Poulton
9f0e07f5e6
Add Django 1.4 support - remove old feeds import (no longer required) and add Timezone support. Fixes #135 .
2012-05-11 17:02:55 +10:00
Ross Poulton
1a8fa1e885
Merge pull request #136 from brente/i18n
...
Italian email templates revision
2012-05-09 16:59:56 -07:00