b5cdea2fab
* Fix a few indenting issues
...
* Fix #11 : BUG Port number in POP3 isn't used
* Fix #11 : ENHANCEMENT Use SSL in POP3 and IMAP (requires database change)
2008-08-20 01:57:41 +00:00
5040d3d243
* Large change to clean up the codebase: Decrease excess whitespace at ends
...
of lines; Increase line-wrapping of commands to limit code to 80 columns
wherever possible
* Re-built 'en' locale to match some new strings
* Clean up import statements somewhat
2008-08-19 08:50:38 +00:00
ef25b571db
Fixes #10 : BUG Script URL's hard-coded to http://media.jutda.com.au ; now
...
uses MEDIA_URL. Thanks to David Clymer.
2008-08-18 21:37:48 +00:00
b824a53292
Fixed #9 BUG ugettext no longer automatically imported in trunk.
2008-08-18 21:34:41 +00:00
cea6394b70
Big bugfix release - addresses a number of issues introduced in recent Django
...
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.
2008-08-18 21:29:31 +00:00
4583d1c7c8
* Added locale folder and English locale. Ready for more translations :)
...
* Minor change to models.py to allow i18n.
2008-08-13 23:44:59 +00:00
4d6859ba42
* Fix inline models in Admin
...
* Use signals correctly
(Thanks, David Clymer)
2008-08-13 21:42:57 +00:00
c762313e08
* Move to newforms-admin (compatible with Django 1.0 alphas)
...
* Changes to a few translation blocks; this is still a WIP.
2008-08-11 23:24:18 +00:00
23084499c1
* Add localisation hooks
...
* Add VERY basic knowledgebase functions
* Restructure views.py into views/*.py
2008-05-21 21:16:44 +00:00
dfb821336e
* Added i18n hooks, eg _() and {% trans %} tags around all helpdesk-generated
...
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.
2008-05-07 09:04:18 +00:00
ad05df8dda
* Updates to bring into line with django trunk
2008-04-17 05:46:55 +00:00
18a8814a85
* Clean up API Help HTML
...
* Add RSS feeds to base.html header
2008-04-02 01:07:58 +00:00
c34a1e0974
* Add API link to footer, next to RSS Feeds
2008-04-01 23:37:21 +00:00
bbcb579377
* Fixed typos in API document, added urlconf to allow easier API help access
2008-04-01 23:34:24 +00:00
7dfb38eab9
* Removed e-mail templates to the database
...
* Added statistics views, making use of Google Charts
* Added initial data fixture, to automatically create e-mail templates
at install-time
2008-04-01 23:26:12 +00:00
47afa9b45b
* Added RSS Feed Functionality
...
* RSS Feed Index (/rss/)
* Open tasks by User
* Open tasks by User / Queue
* Open tasks by Queue
* All activity (based on FollowUps for now)
2008-02-08 05:29:51 +00:00
d6196e540d
* Minor JS bugfix to allow uploading multiple files via the web interface
2008-02-08 00:48:23 +00:00
41a3199513
* Added ability to attach files
...
* Via e-mail (and replies)
* Via web interface
* Updated README with attachment detail
* Other various bugfixes as they crop up
2008-02-08 00:19:58 +00:00
420e9073cf
* Remove reliance on a separate form instance for API ticket creation, now
...
using the standard TicketForm
* Minor bugfixes in sending e-mails
2008-02-06 22:47:46 +00:00
2895891fb0
* Removed horrid license - moved to BSD.
...
* Removed horrid file headers
* Added API - Mostly untested at this stage. Works via HTTP POST.
* Added API documentation
2008-02-06 04:36:07 +00:00
4a082e0bfb
* Add smart e-mail parsing - if subject contains a ticket ID, the new e-mail
...
is added as a followup to that ticket.
* Add basic code to support Google Charts in a future revision
* Improved use of Queue "Update" CC.
2008-02-05 23:35:40 +00:00
224ad8722f
* Add templates for escalation
...
* E-mail owner, Queue CC and submitter on escalation
2008-01-22 06:10:48 +00:00
274b9300f4
* Fixed svn:keywords
...
* Added escalation system that allows certain days to be excluded from escalation
* New script to automatically create exclusions on user-defined days, eg easily add a years worth of saturdays & sundays to the exclusion system
2008-01-22 05:54:22 +00:00
0f3c979650
* Bugfix
2008-01-21 03:51:35 +00:00
259757f71d
* Updates to README, mainly concerning licensing and media locations.
2008-01-21 01:07:46 +00:00
6ef420427d
* Added support for e-maling a queue "CC" address (two options here, one for new tickets only, one for all queue activity)
...
* Added support for e-mailing submitter when a ticket is closed
* Added facility to e-mail owner when someone else acts on their ticket
2008-01-21 01:02:12 +00:00
041272ce1b
* Added ability for tickets to be placed on hold
2008-01-20 23:31:27 +00:00
9c2fd9e87b
* Minor on-hold improvements
2008-01-16 05:00:58 +00:00
379f68ed4b
* Add ability to place a ticket on hold, stopping automatic escalation.
2008-01-16 04:52:30 +00:00
1524c37941
* Add queue-based automatic ticket escalation
2008-01-16 04:38:24 +00:00
d3571d2397
* Updated license to reflect nicEdit license.
2008-01-16 03:31:15 +00:00
eff97073fb
* Remove dependency on markdown
...
* Use nicEditor in 'create ticket' screens to allow HTML entry.
2008-01-16 03:23:43 +00:00
2e2176547d
* Added logout link/template
...
* 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
2008-01-16 00:26:24 +00:00
ab320c782b
* Fix properties and add header to get_email.py
2008-01-15 05:18:54 +00:00
d091ca7053
* Amended license to exclude jQuery, and included jQuery-specific license.
2008-01-15 05:12:39 +00:00
c626b22f4d
* Add interface for filtering mechanism - now only shows the filtering
...
options that are being used, allowing users to add or remove more options
rather than just display the lot on screen.
* Break out filtering and row hover into separate javascript files (hover
is used in the ticket list & dashboard - same code was used in both
places. Anti-DRY)
2008-01-15 05:07:19 +00:00
14b2c59093
* Add ability to delete tickets completely
...
* Add model for file attachments, although currently commented out.
2008-01-15 04:00:19 +00:00
038ea15877
* General clean-up, especially for Django admin - added help_text to more fields and defined other admin options to make life easier.
2008-01-15 00:20:00 +00:00
dce7731957
* Further form improvements, this time in the 'Edit Ticket' area.
2008-01-15 00:02:06 +00:00
3f7c918161
* Only e-mail users on ticket update if a comment or resolution was provided.
2008-01-14 23:40:51 +00:00
7932ace133
* Improve ticket submission form by adding help text and flagging optional fields as such
...
* When submitting an e-mail, if a submitters e-mail is provided send them an e-mail
2008-01-14 23:39:43 +00:00
423b455fc1
Minor readme updates
2008-01-14 23:12:27 +00:00
d829b1aaf6
* Added priority icons for list views
...
* Added nice buttons for Accept/Edit/Take/etc with template
2008-01-12 05:37:45 +00:00
ccb5b9fd97
* Updated license file
...
* Added support for pre-written responses - uses Ajax to populate comment box.
2008-01-11 01:00:01 +00:00
ff7f718caf
* Allow priority selection on submission
...
* Display coloured background on new Priority column in lists
* Allow sorting by priority in ticket list
2008-01-10 05:06:47 +00:00
8aae8564ba
* Add 'modified' field to tickets - updated when the ticket or a followup is saved
...
* Added 'Priority' ot tickets along with update code.
2008-01-10 00:28:45 +00:00
5052d40876
* Add htdocs (including jquery & nicEdit; need to sort out licensing)
...
* Update readme to reflect htdocs usage.
2008-01-08 00:02:52 +00:00
d146283259
* Only e-mail user on ticket change if there is a comment to send them.
2008-01-07 20:31:56 +00:00
977d0e0aca
* Improve e-mail sending when ticket is updated or resolved
2008-01-07 20:30:55 +00:00
10158056b6
* Add README and LICENSE files
...
* Add e-mail templates for submitter-based emails
* Add send_multipart_email() to lib.py - sends HTML/plain emails
* Add 'Take' link to unassigned tickets on ticket detail view
* Add Description to ticket detail view
* When resolving ticket, copy comment into ticket resolution
* Display resolution and 'Accept & Close' link on ticket detail view
* Create scripts/ folder
* Added POP/IMAP details to Queue model
* Added get_email.py; polls POP/IMAP boxes & creates ticket
* Added keyword search functionality
2008-01-07 20:22:13 +00:00