Ross Poulton
f3d0bed5a6
Issue #128 : If queue name has a dash in it, email imported failed. Thanks
...
to enix.org for the patch.
2010-01-20 07:59:47 +00:00
Ross Poulton
f990da3a56
Issue #127 : Add German Translation. Thank you to openinformation.org for
...
providing this translation.
Note that the Russian & English language files have also had minor updates
by the 'makemessages' & 'compilemessages' commands.
2010-01-20 07:49:27 +00:00
Ross Poulton
a02f398dca
Issue #126 reported by Kestutis Gustaitis - reports didn't run with
...
translation applied.
2010-01-20 07:42:32 +00:00
Ross Poulton
2a67f37577
Issue #125 : If you have no tickets, the reports throw a 500 server error. This
...
patch removes the report links when there's no tickets in the system.
Thanks to Kestutis Gustaitis for the bug report.
2009-12-23 11:47:50 +00:00
Ross Poulton
e15a2e3316
Issue #119 Update Russian translation with patch from Alex Yakovlev.
...
English file was also out of date which has been updated by the
'makemessages' command.
2009-12-16 09:28:19 +00:00
Ross Poulton
acc3f691b5
Issue #121 : Formatting fix for e-mail subject. Thanks to Andreas Kotowicz for
...
the report.
2009-12-16 08:43:40 +00:00
Ross Poulton
2db9b0f432
Issue #123 : Charts don't show when there's a large volume of data due to
...
Google constraints.
2009-12-16 08:33:22 +00:00
Ross Poulton
4d5713cd11
Fixes Issue #122 - infinite loop when most recent ticket was opened in
...
December. Thanks to Chris Vigelius for the bug report.
2009-12-16 08:30:50 +00:00
Ross Poulton
b535acbb8f
Issue #113 : When clicking a queue name on the dashboard, show only open
...
tickets by default. Thanks to Andreas Kotowicz for the suggestion.
2009-10-13 10:32:02 +00:00
Ross Poulton
2705880f82
Fixes Issue #117 thanks to hgeerts. Corrects usage of blocktrans tag,
...
and properly concatenates strings together in models.py
2009-10-13 10:28:42 +00:00
Ross Poulton
ea1610e837
Issue #118 : Incorrect handling of Locales on e-mail templates
2009-10-13 10:25:24 +00:00
Ross Poulton
f418e97efc
Issue #13 Add Tags to tickets
...
Patch courtesy of david@zettazebra.com , adds the ability to add tags to
tickets if django-tagging is installed and in use. If django-tagging isn't
being used, no change is visible to the user.
2009-09-09 09:11:05 +00:00
Ross Poulton
f419d8e2d0
Issue #102
...
Add rudimentary CC: functionality on tickets, controlled by staff users. CC's
can be e-mail addresses or users, who will receive copies of all emails sent
to the Submitter. This is a work in progress.
2009-09-09 08:47:48 +00:00
Ross Poulton
a9d5bb67a3
Issue #104 : Add CHANGELOG file
2009-09-09 08:42:50 +00:00
Ross Poulton
78cd9c1878
Fixes issue #105 : Email template issues.
2009-08-27 10:23:44 +00:00
Ross Poulton
1e7125fb8d
Implement suggestion from Issue #103 : Show SVN revision in the footer
...
for logged-in users.
Thanks to Andreas Kotowicz for the suggestion.
2009-08-25 22:40:42 +00:00
Ross Poulton
c866af467a
Upgrade to jQuery 1.3.2 and jQuery UI 1.7.2.
...
Thank you to @lukeman for this update.
2009-08-25 22:28:31 +00:00
Ross Poulton
2c723e85bb
Fixes issue #100 : Non-ASCII characters in HTML email caused an exception
...
to be thrown when importing emails.
2009-08-22 06:30:09 +00:00
Ross Poulton
dc5ea4306a
Fix issue #98 : If a user hadn't set their "Tickets per Page", pagination
...
caused issues.
Thanks to dswoods for this patch.
2009-08-22 06:29:30 +00:00
Ross Poulton
3bf161800c
Issue #99 : E-mail templates are inconsistent.
2009-08-22 06:27:53 +00:00
Ross Poulton
81591fdb40
Fix issue #97 and issue #79 :
...
* Errors with invalid page number for paginaton code
* Comment / Resolution not always saved.
2009-08-18 12:12:35 +00:00
Ross Poulton
b492bd5bd2
Issue #90 : Users can receive multiple e-mails.
...
If an e-mail address is used in the 'Queue CC' set up and then that
e-mail address is used as a submitter for a ticket, they received two
emails. Worse, if that user was ALSO the 'assigned to' person for that
ticket, they got THREE emails!
This fix will ensure a particular email goes to an address only once.
Thanks to Andreas Kotowicz for this patch.
2009-08-11 09:02:48 +00:00
Ross Poulton
06fe35e944
Fix issue #78 : Sending mail to a closed ticket does NOT reopen the ticket
...
This has now changed, emailing a closed ticket changes it to 'Reopened'.
Thanks to mdornseif for the suggestion.
2009-08-11 08:51:54 +00:00
Ross Poulton
506d915704
Fix issue #92 : Invalid ticket ID throws 500 error.
2009-08-08 02:53:33 +00:00
Ross Poulton
d211ad5c9e
Issue #91 : Improve the regex used for matching ticket numbers to links,
...
thanks to Sumeet A.
2009-08-06 09:00:53 +00:00
Ross Poulton
76f8d416c0
Issue #88 : Allow users to set an option to define whether their e-mail
...
address is used as the default submitter e-mail when they submit
tickets. Thanks to Andreas Kotowicz for this suggestion.
2009-08-06 08:56:02 +00:00
Ross Poulton
da703f3c83
Fix issue #87 : Only link 'see item #123 ' if there is a space before the
...
hash sign. Prevents HTML-escaped enties such as ' from being picked
up. Thanks to Andrewas Kotowicz for reporting this.
2009-08-04 13:12:13 +00:00
Ross Poulton
8d95221000
Issue #84 : If an e-mail template doesn't exist, don't send the e-mail.
...
As requested (and patch provided by) flywheelnetworks.
2009-08-04 12:26:35 +00:00
Ross Poulton
4d264eaa28
Issue #88 : Fill out "Submitter E-Mail Address" if user is logged-in and
...
has an e-mail address. Thanks to Andreas Kotowicz for the suggestion.
2009-08-04 12:04:13 +00:00
Ross Poulton
c7b45a8edc
Fixes three issues:
...
#65 : When submitter clicks 'Accept' to accept a resolution, nothing happens.
#74 : issues when updating ticket via views.staff.update_ticket (which is also used by the public views) relating to invalid template
context and inconsistent variable naming.
#82 : Add an option for users to control the number of tickets per page.
Thank you to J. Beigel and Christian Klein for these suggestions.
2009-07-22 08:19:46 +00:00
Ross Poulton
df30fe9e2a
Adds pagination, as per Issue #82 .
...
Thanks to Christian Klein for the patch.
2009-07-21 10:29:23 +00:00
Ross Poulton
21d38604cf
Fixes issue #81 : get_email is too verbose.
...
A patch was provided by mdornseif which was the basis for this. Adding
'-q' to the crontab line will reduce the output, making it more suitable
for use in a cronjob.
2009-07-21 09:54:23 +00:00
Ross Poulton
36d160199e
Fixes issue #80 : Logging in can redirect to an invalid URL.
...
Patch from Christian Klein, thank you.
2009-07-21 09:35:27 +00:00
Ross Poulton
576150c40d
Fix issue #72 - international characters in e-mail attachment filenames
...
threw up errors.
Also sanitised filenames to remove anything other than 'a-zA-Z0-9._-'.
Thanks to mdornseif for the patch.
2009-07-21 09:29:57 +00:00
Ross Poulton
70c9d2d523
Fixes issue #71 : E-mail parsing can cause issues with emails being
...
picked up multiple times.
patch provided by hudora.de; thank you!
2009-07-21 09:20:14 +00:00
Ross Poulton
acd082a329
Issue #75 : Typo in 'recent activities' RSS feed URL
...
Thanks to jbeigel for reporting this.
2009-07-15 23:08:31 +00:00
Ross Poulton
b8f13a12a8
Issue #76 : Disable directory listings for attachments.
2009-07-15 22:58:57 +00:00
Ross Poulton
445fb6d0eb
Fixes issue #70 : Trying to import e-mails with UNICODE characters caused
...
the e-mail import to fall over, and messages were being imported
multiple times.
Thanks to mdornseif for the fix.
2009-07-15 22:49:56 +00:00
Ross Poulton
93ad5ad60c
Update README to point to correct media URL. Thanks, 'edv'.
2009-07-15 22:39:18 +00:00
Ross Poulton
ec25a630d3
Fixes issue #66 ; jQuery typo in ticket.html.
...
Thank you to jbeigel.
2009-07-12 03:16:18 +00:00
Ross Poulton
93723e9e7a
Fixes issue #63 . Thanks, Kirim.
...
Entering gibberish in the 'Ticket Number' field when viewing a ticket on
the public form threw up a 500 error.
2009-06-27 01:00:55 +00:00
Ross Poulton
762f48a59e
Resolves issue #62 - adds spam filtering via akismet.py using either
...
Akismet or TypePad AntiSpam.
See the README for configuration instructions.
2009-06-25 11:22:53 +00:00
Ross Poulton
353407d251
Fixes issue #49 - tickets had no 'edit' function.
2009-06-03 11:43:46 +00:00
Ross Poulton
f2009c687f
Fixes issues #56 and #58 : Introducing NullBooleanField in Django 1.1 raised a validation error in Jutda Helpdesk due to us relying on a bug (oops!).
2009-05-24 05:26:12 +00:00
Ross Poulton
9e13b42a4d
Fixes issue #48 : when saving attachments, the 'path exists' checking was not
...
compatible with Windows. This patch is a much cleaner way of checking the
path before creating it, rather than relying on an exception which we were
previously doing.
Thanks to 'rukeba' for the patch.
2009-03-08 06:18:03 +00:00
Ross Poulton
f6be2403f5
Fixes issue #51 : links to other tickets (via #n syntax in followups etc) were
...
having their HTML escaped, so they didn't show up.
Thanks to Andreas Kotowicz for this patch.
2009-03-08 06:13:51 +00:00
Ross Poulton
684115cf19
First attempt at fixing issue #55 , which adds the ability to update
...
multiple tickets at once (eg to delete them, or assign them to somebody
else).
2009-03-08 06:03:55 +00:00
Ross Poulton
7bff65d693
Issue #54 : Footer link should point to jutdahelpdesk.com rather than
...
jutda.com.au.
2009-03-08 05:58:26 +00:00
Ross Poulton
06a153206e
Issue #53 : Enhance search box to allow entry of a ticket ID (and
...
have the user taken straight to that ticket rather than a search
results page).
2009-03-08 05:55:35 +00:00
Ross Poulton
db2dc108e5
Fixes issue #52 : Add message to search screen if system is running sqlite.
2009-03-08 05:49:08 +00:00