Commit Graph

13 Commits

Author SHA1 Message Date
Ross Poulton
0068eccbf4 Big checkin that adds a number of features and makes some changes:
* Updated jQuery to 1.2.6
* Add jQuery UI 1.6b for interface effects as needed
    * 'Smoothness' theme from ThemeRoller.com added.
* Clean up 'Filter' dialog on Ticket List, long way to go still.
    * Uses tabs to save a query or load a saved query
    * Lots of misuse of space here, can be cleaned up somewhat still.
* Add ability for users to save filters/queries
    * Saved queries can be shared, so other users can use them
    * Users can run saved queries instead of re-filtering
    * Filter mechanism in Ticket List had to be reworked significantly
* Merged 3rd party licenses into LICENSE.3RDPARTY
* Updated messages files for EN locale

To update, ensure you run './manage.py syncdb' to add the SavedSearch
table.
2008-08-28 09:06:24 +00:00
Ross Poulton
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
Ross Poulton
23084499c1 * Add localisation hooks
* Add VERY basic knowledgebase functions
* Restructure views.py into views/*.py
2008-05-21 21:16:44 +00:00
Ross Poulton
bbcb579377 * Fixed typos in API document, added urlconf to allow easier API help access 2008-04-01 23:34:24 +00:00
Ross Poulton
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
Ross Poulton
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
Ross Poulton
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
Ross Poulton
379f68ed4b * Add ability to place a ticket on hold, stopping automatic escalation. 2008-01-16 04:52:30 +00:00
Ross Poulton
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
Ross Poulton
14b2c59093 * Add ability to delete tickets completely
* Add model for file attachments, although currently commented out.
2008-01-15 04:00:19 +00:00
Ross Poulton
ccb5b9fd97 * Updated license file
* Added support for pre-written responses - uses Ajax to populate comment box.
2008-01-11 01:00:01 +00:00
Ross Poulton
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
Ross Poulton
015a7dd166 Initial import of Python files & templates 2007-12-27 00:29:17 +00:00