Commit Graph

1985 Commits

Author SHA1 Message Date
Ross Poulton
ebe0382725 Initial shot at custom fields on Ticket model. Manage these fields via Django admin. 2011-02-02 11:22:46 +00:00
Ross Poulton
723b4f1881 Remove further references to Jutda Helpdesk, changing them to django-helpdesk. 2011-02-02 10:25:32 +00:00
Ross Poulton
e322f0644d Continue previous fix and apply carriage returns to end of all text templates 2011-02-02 09:43:42 +00:00
Ross Poulton
4241770c65 Update updated_submitter email in initial_data.json (existing users need to update the DB) to add more carriage returns after the final URL as it was running into the footer and became unclickable. Thanks to kotowicz for the heads-up (Issue #21) 2011-02-02 09:35:54 +00:00
Ross Poulton
adfee38439 Push the description, resolution, and followup text through urlizetrunc to turn urls into hyperlinks. 2011-02-02 08:31:51 +00:00
Ross Poulton
b3c53f1bc8 Addresses issue 20: when creating a new user, the signal that creates a UserSettings entry now creates some default settings. These are driven by settings.py so can be overridden per-install. 2011-02-02 08:15:49 +00:00
Ross Poulton
107ec742b1 Reword footer to refer to django-helpdesk rather than Jutda Helpdesk 2011-02-02 08:10:29 +00:00
Ross Poulton
1aba9e2475 Moved login/logout templates into templates/helpdesk/registration/ rather than templates/registration/, so the helpdesk templates don't overwrite site-specific ones. Thanks to kotiwicz for the patch to issue #13. 2011-02-02 08:05:33 +00:00
Ross Poulton
ef1fdbc399 Fix an issue with decoding of some unicode subjects. THanks to pistolero for reviewing the previous patch and providing a fix. 2011-02-02 08:02:39 +00:00
Ross Poulton
8435a665b1 Fix to issue #16: escalate_tickets fails with an error due to conflicting command-line arguments 2011-02-02 07:49:44 +00:00
Ross Poulton
c3dd8e8be0 Add .gitignore to ignore .pyc files 2011-02-02 07:18:49 +00:00
Ross Poulton
341871d963 Show error message if login fails. Thanks to nakagumahissao for the patch which closes Google Code #151 and Github #10. 2011-01-29 06:27:49 +00:00
Ross Poulton
2d7d3c489d Correct handling of e-mail attachments where the name is encoded in rfc2231. Thanks to Sergey Kirillov for the patch, which closes Google Code issue #154 and Github issue #11. 2011-01-29 06:25:53 +00:00
Ross Poulton
8f15febe23 Fix decoding of plain text emails in non-utf8 encodings such as koi8-r. Thanks to Sergey Kirillov for the patch, which fixes Github issue #9 and Google Code issue #150. 2011-01-29 06:22:18 +00:00
Ross Poulton
b68bd73d07 Fix IE hang when addint multiple files to a ticket. Fixes Google Code issue #133; Github issue #7. Thanks to Google Code user 'dswoods' for the patch. 2011-01-29 06:12:38 +00:00
Ross Poulton
bd89c1c7de i18n: add the "verbose_name" option to ForeignKey fields, enabling them to be translated. Fixes issue #156 on google Code, #12 on GitHub. Thanks to the Google Code contributor for the patch. 2011-01-29 06:10:12 +00:00
Ross Poulton
0d4ceb477a Add 'attachments' folder as expected from the documentation. 2011-01-29 06:06:21 +00:00
Ross Poulton
97886abc76 Add ability for FollowUp records to be edited by staff. Closes Google Code issue #131; Github issue #5. Thanks to Google user 'alecs.box' for the patch. 2011-01-29 06:02:03 +00:00
Ross Poulton
4cb84ed4fb Add Spanish translation. Fixes Google code issue #134 & github issue #4. Thanks to Google user 'rodpin'. 2011-01-29 05:56:21 +00:00
Ross Poulton
46d8e6284e Fix to prevent tickets being escalated too soon. Thanks to Walter Doekes for the patch. (Google Code #148; Github #8) 2011-01-29 05:52:24 +00:00
Ross Poulton
e49ba97b8c Add MANIFEST.in to cause templates & media to be included in package. 2011-01-29 05:43:50 +00:00
Ross Poulton
f6d522017c Add note re: using pip to download & install 2011-01-26 00:37:52 +00:00
Ross Poulton
cb367fc601 Simple shell script to build django-helpdesk and send to pypi. 2011-01-26 00:35:01 +00:00
Ross Poulton
ef01618177 Add setup.py to enable project to be installed with distutils et al 2011-01-26 00:04:19 +00:00
Ross Poulton
3801d86238 Add blurb re: renaming from Jutda Helpdesk 2011-01-25 23:10:30 +00:00
Ross Poulton
7654de9d28 Change references to Jutda Helpdesk to django-helpdesk as that should
be the real name for this project IMHO.
2011-01-25 23:08:41 +00:00
Ross Poulton
53327eb66a Moved all project files under a "helpdesk" directory. Should make it easier to use setup.py / pypi / whatever in the future. 2011-01-25 23:02:00 +00:00
Ross Poulton
af7c9cb797 Issue #146: Wrong jQuery filename in public templates. Thanks, bruno.braga. 2010-09-04 06:59:28 +00:00
Ross Poulton
514f37bcb8 Fix issue #145: syntax errors in translation commands in deletion templates. Thanks to william88 for the bug report. 2010-09-04 06:57:28 +00:00
Ross Poulton
305bd2769a Fix issue #135: Error when updating multiple tickets. 2010-09-04 06:47:55 +00:00
Ross Poulton
1db70b2804 CSRF updates for Django 1.1+. Thanks to 'litchfield4' for the patch. 2010-07-16 07:53:43 +00:00
Ross Poulton
8fb32a33bc Fixes Issue #142 - invalid pagination URLs. Thanks to Walter Doekes for
the patch.
2010-07-16 07:51:33 +00:00
Ross Poulton
f51eabeae8 Fixes issue #141 - infinite loop for IMAP after
certain return codes.
Thanks to Walter Doekes for the patch.
2010-07-16 07:50:08 +00:00
Ross Poulton
c892699744 Fix bug caused by issue #129 - ticket followup titles being set incorrectly.
Thanks to Lukeman for the fix. Closes Issue #130.
2010-01-31 02:13:44 +00:00
Ross Poulton
d77d962332 Issue #102 - couldn't delete TicketCC's. Thanks to Lukeman for the patch. 2010-01-26 00:01:22 +00:00
Ross Poulton
776f125542 Fix issue #129 - can not 'unassign' tickets. Thanks to
lukeman for the patch.
2010-01-25 23:59:16 +00:00
Ross Poulton
dfc2a2f768 Fix indentationerror caused by the fix for Issue #126. 2010-01-20 20:00:16 +00:00
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