#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.
* Incoming email also handled slightly differently: If an email has both HTML and Plain-text parts, the plain text is used in the ticket description and/or followup comment fields. The HTML portion is attached as 'email_html_body.html' so it can be viewed by the user. If an HTML-only email is received, the body is entered as "View attachment for body". (Issue #39)
updates, and other bugs in the codebase. Many thanks to David Clymer and
Chris Etcp for reporting these bugs and then providing fixes.
Tickets closed:
#3: BUG E-Mail Script Incompatible with Python 2.5
#4: BUG Failure on empty attachments
#5: ENHANCEMENT Run scripts as command extensions [Backwards Compatible]
#7: BUG Cannot view tickets when not logged in
#8: BUG Overly broad error handling
Note that #5 is backwards-incompatible, as you need to change any CRON or
scheduler entries for the 'get_email.py', 'escalate_tickets.py' or
'create_escalation_exclusions.py' scripts. See the README file for the new
commands.
text to assist with future translation efforts. I've no doubt missed a few.
Also we don't have a "Change Language" view in here, unsure if this should
be a helpdesk function or a function of the parent project.
* Updated svn:ignore to ignore .pyc files
* Added new function to replace cursor.dictfetchall() which is available in
psycopg1 but not psycopg2. New function should work across other database
systems, but is untested.
* Added ability for public to submit a ticket via the web if they aren't logged in
* Added ability for public to view ticket via web using ticket ID & e-mail address
* Added public ticket URL to e-mails
* Added manager to FollowUp class to