ReleaseNotes360
From Sit
The Support Incident Tracker developers are pleased to announce the immediate availability of v3.60, thanks to the dedicated hard work of our developers, translators and testers.
This release has many bug fixes and small improvements and it's key focus is stability.
This is a Long Term Support edition, which means that we will be providing Technical Support and bug fixes for this release (as v3.61, v3.62... etc.) until around the time that v4.1 is released. Security fixes will be made available for longer than that - at least until v4.2 is released! We've decided to do this so that we can concentrate our main development efforts on exciting new features for 4.x without ignoring existing users who are currently using the 3.x versions of SiT! and to provide a stable upgrade path.
Please see our Roadmap.
Contents |
Highlights
- Many minor and not-so-minor enhancements and bug fixes
- Updated German (de-DE) translation (65%) by Raffael Luthiger
- Updated Slovenian (sl-SL) translation (52%) by Alen Grižonič
- Updated Danish (da-DK) translation (100%) by Carsten Jensen
- Updated Russian (ru-RU) translation (99%) by sancho78rus
- Support for daylight savings time (DST)
- Added more plugin contexts, including support for a plugins tab on the configuration page
Issues Resolved since the last release
- 0000545: [i18n] edit_user_permissions needs i18n - resolved.
- 0001056: [i18n] Missing string strSendFeedbackDesc (paulh) - resolved.
- 0001055: [i18n] Missing string strChased (kieran) - resolved.
- 0001051: [incidents] Drafts functionality doesn't work in cyrilic (paulh) - resolved.
- 0001128: [sites & contacts] Incident pool dropdown is broken (ivan) - resolved.
- 0001035: [other] truncate string uses ellipses for remove chars (ivan) - resolved.
- 0001030: [other] Can't set language in portal (ivan) - resolved.
- 0001015: [reports] The csv export function does not work in the report "average incident duration" (paulh) - resolved.
- 0001050: [reports] cannot create the report by engineer utilization (paulh) - resolved.
- 0000847: [templates] Possible to edit built-in templates (ivan) - resolved.
- 0001062: [reports] report_incidents_by_skill.php pie chart wrong (paulh) - resolved.
- 0000997: [incidents] Unassigned incidents show in the queue (paulh) - resolved.
- 0001110: [plugins] Plugin contexts for the config page (ivan) - resolved.
- 0001077: [feedback] mutiple options in feedback form causes error, need confirmation (Tomse) - resolved.
- 0001064: [knowledge base] Javascript error when trying to add new KB article manually (paulh) - resolved.
- 0001067: [search] search page gives a JS error (paulh) - resolved.
- 0000604: [portal] Customer contact creating incident on portal against contract with limited incident pool not being charged to contract (paulh) - resolved.
- 0000700: [plugins] Ability to extend portal menu via plugins (ivan) - resolved.
- 0001111: [incidents] Add plugin contexts to incident_email.php to allow for autocomplete (nicdev) - resolved.
- 0000817: [other] Total open incidents figure incorrect in group stats is incorrect (ivan) - resolved.
- 0001192: [reports] report_incidents_by_engineer.php doesn't fiter by user (paulh) - resolved.
- 0001103: [plugins] Add a plugin_do to ajaxdata.php to add custom "actions" (ivan) - resolved.
- 0001119: [incidents] Bad link to inventory item from incident view (paulh) - resolved.
- 0001132: [wiki] setting up auto.php isn't clearly written in the steps of configuring (ivan) - resolved.
- 0001189: [tasks] Javascript is output before page header (paulh) - resolved.
- 0001191: [reports] report_incidents_by_engineer.php div by zero (paulh) - resolved.
- 0001186: [other] 'All online' feature of users page shows offline users too (ivan) - resolved.
- 0001182: [feedback] Contact can access the feedback form multiple times (paulh) - resolved.
- 0001171: [inventory] Inventory item field Notes" should be more larger (Tomse) - resolved.
- 0001169: [other] qtype_listbox function duplicated (paulh) - resolved.
- 0001157: [incidents] incident_details.php / editing an incident shows am/pm times and not using config (ivan) - resolved.
- 0001151: [other] When trying to delete a product that has a skill attached, an empty error appears (Tomse) - resolved.
- 0001150: [knowledge base] When editing a KB article - The "Additional information" headers is duplicated instead of updated (nicdev) - resolved.
- 0001149: [plugins] dashlet_rss doesn't update feed anymore from SF.net (Tomse) - resolved.
- 0001197: [feedback] Add 2 x plugin_do() statements to feedback_browse.php (ivan) - resolved.
- 0001138: [reports] report_incidents_by_engineer.php title incorrect/missing (ivan) - resolved.
- 0001136: [incidents] Mobile number doesn't show on incident details when telephone number blank (ivan) - resolved.
- 0001190: [incidents] drafts icons shows when drafts exist for other users (paulh) - resolved.
- 0000829: [i18n] SYSLANG assumes system language is 100% complete (ivan) - resolved.
- 0000838: [dashboard] Adding a component to "my dashboard" redirects afterwards to main.php - should go back to last menu (Tomse) - resolved.
- 0000857: [theme] Icons missing from the 'sit' iconset (ivan) - resolved.
- 0000868: [other] Hovering help text is overlapped by mouse cursor (ivan) - resolved.
- 0000781: [inventory] Some bugs in inventory and some suggestions (paulh) - resolved.
- 0000565: [incidents] Next action oddities and ie7 (paulh) - resolved.
- 0000909: [incidents] Bad symbols in picture (paulh) - resolved.
- 0000939: [feedback] Feedback - after answer message - brush up (Tomse) - resolved.
- 0000439: [contracts] Editing admin contact changes expiry date to a day early (ivan) - resolved.
- 0000976: [reports] Save as CSV request in Incident Duration report causes error (paulh) - resolved.
- 0000998: [incidents] review due wrong (ivan) - resolved.
- 0001045: [inbound email] Tempincoming table grows and grows (ivan) - resolved.
- 0000130: [other] $_SESSION['formdata'] contains raw input with no checking (ivan) - resolved.
- 0000020: [i18n] Date popup is not translated (ivan) - resolved.
- 0001083: [other] Support for php5.2 and up - Issues found are mostly IMAP (ivan) - resolved.
- 0000985: [inbound email] Error message: Warning imap_open() expects parameter 4 to be long (paulh) - resolved.
- 0001135: [other] need to switch from mysql_escape_string to mysql_real_escape_string (ivan) - resolved.
- 0001078: [feedback] Not able to change type, when editing (paulh) - resolved.
- 0001162: [other] adding a fictive ID to incident_details.php should generate an error message (Tomse) - resolved.
- 0001096: [reports] report_incidents_by_skills shows ??? for title on pie lang is zh_CN (paulh) - resolved.
- 0000890: [reports] Reports not including statistics from Incidents logged for customers (paulh) - resolved.
- 0000810: [ftp] FTP DB page incorrect (ivan) - resolved.
- 0001065: [other] No russian language help (ivan) - resolved.
- 0001152: [sites & contacts] Inventory owner does not saves + wrong owner list (paulh) - resolved.
- 0000974: [holidays] Holidays taken on holidays.php counts denied holidays (ivan) - resolved.
- 0001117: [wiki] Document font plugin (paulh) - resolved.
- 0001147: [plugins] dashboard_rss uses html_redirect (Tomse) - resolved.
- 0000355: [dashboard] watch_incidents dashlet doesn't redirect after adding (Tomse) - resolved.
- 0001137: [billing] report_billable_engineer_utilisation.php incorrect (paulh) - resolved.
- 0001142: [reports] report_incidents_by_customer.php doesn't return any data (paulh) - resolved.
- 0001144: [dashboard] Some dashlets have been upgraded, but still shows version 1 (Tomse) - resolved.
- 0001139: [reports] report_incidents_by_vendor.php doesn't show pie (paulh) - resolved.
- 0001057: [menu] Engineer Utilisation report missleading menu link (paulh) - resolved.
- 0001126: [security] $_SESSION['lang'] is used to include a file without proper checking (ivan) - resolved.
72 Issues.
Known Issues
See bugs logged against v3.60 in Mantis
- It's not possible to edit the text of the built-in notices using the Edit Template interface, these notices are translated into several languages so to change the text you will have to edit the relevant language file. See Translation for help with that.
- If you are using German language (de-DE) and experience problems after upgrading, download an updated language file here and place it in your i18n directory.
All issues can be viewed in full at http://bugs.sitracker.org/view.php?id=XXX where XXX is the issue number.
Thanks
Thanks to everybody who has helped shape this release, including everybody that has submitted ideas or bug reports, helped to test during the development cycle and all those who submitted code and translations.
Getting Support Incident Tracker v3.60
3.60 was released 27 March 2010
Download it here