jstanden
10-25-2007, 09:53 AM
A couple interactive reports from the Reporting Plugin are the major new feature this update. Many fixes/tweaks from forum feedback are included.
* Added the skeleton of the Reporting plugin. This isn't incredibly functional yet, but it's very extensible.
* Added DAO_Message::IS_OUTGOING and DAO_Message::WORKER_ID to the model/db. This helps identify 'sent' messages better than scanning through the database for particular 'from' address ids (which may change over time). This simplification also helps with custom reporting.
* Phased out DAO_Message::MESSAGE_TYPE and DAO_Message::IS_ADMIN.
* Fixed a recent bug with setting worker groups from Configuration->Workflow
* Added dynamic statistics to the Reports plugin (tickets by group, replies by worker) by selected date range.
* Tweaked the AdvGraph library in the Reports plugin so it will show the year on the X-axis label for previous years
* Tweaked the Watchers plugin so it won't send notifications for >=90% spam probability.
* Tweaked /tickets/compose ('Send Mail') to show a dropdown for a worker to choose which group to send mail as. This will display all the group memberships for the current worker.
* Added breakdown statistics for the Interactive Reports plugin. New Tickets will now show Group/Buckets, and Worker Replies will now show Worker/Group. Click the heading to expand the breakdown.
* Added month ranges for the Interactive Reports (less plots than days, with bigger numbers).
* CHD-234: Peek function contains option to move to groups and buckets
* CHD-232: When replying the subject can be edited but any changes are not saved
* CHD-233: F&R is called 'Find Answers' in Reply window
* CHD-252: 'Next Worker' column removes names after any attempted property change
* CHD-255: Have HTML tags stripped out of email from Contact Forms
* CHD-236: Send Email from My Conversations (and My Workspaces)
* CHD-235: Move To function in Group Workspaces should contain the option to move to Buckets of other Groups. (Works now if you're a member of those other groups).
* CHD-245: 'Last Action' changes to 'Outgoing from [firstname lastname]' to simply 'Outgoing from Helpdesk' after ticket list refreshes
* CHD-254: E_STRICT PHP Warning When Editing a Contact Form
* Removed some superfluous fields from the Audit Log tracking (e.g., first_message_id, first_wrote_address_id, updated_date). Cerberus changes these fields automatically, so they just clutter the auditing which should be focused on things workers are changing.
* Added friendly labels to the Audit Log group/bucket change fields.
Enjoy!
* Added the skeleton of the Reporting plugin. This isn't incredibly functional yet, but it's very extensible.
* Added DAO_Message::IS_OUTGOING and DAO_Message::WORKER_ID to the model/db. This helps identify 'sent' messages better than scanning through the database for particular 'from' address ids (which may change over time). This simplification also helps with custom reporting.
* Phased out DAO_Message::MESSAGE_TYPE and DAO_Message::IS_ADMIN.
* Fixed a recent bug with setting worker groups from Configuration->Workflow
* Added dynamic statistics to the Reports plugin (tickets by group, replies by worker) by selected date range.
* Tweaked the AdvGraph library in the Reports plugin so it will show the year on the X-axis label for previous years
* Tweaked the Watchers plugin so it won't send notifications for >=90% spam probability.
* Tweaked /tickets/compose ('Send Mail') to show a dropdown for a worker to choose which group to send mail as. This will display all the group memberships for the current worker.
* Added breakdown statistics for the Interactive Reports plugin. New Tickets will now show Group/Buckets, and Worker Replies will now show Worker/Group. Click the heading to expand the breakdown.
* Added month ranges for the Interactive Reports (less plots than days, with bigger numbers).
* CHD-234: Peek function contains option to move to groups and buckets
* CHD-232: When replying the subject can be edited but any changes are not saved
* CHD-233: F&R is called 'Find Answers' in Reply window
* CHD-252: 'Next Worker' column removes names after any attempted property change
* CHD-255: Have HTML tags stripped out of email from Contact Forms
* CHD-236: Send Email from My Conversations (and My Workspaces)
* CHD-235: Move To function in Group Workspaces should contain the option to move to Buckets of other Groups. (Works now if you're a member of those other groups).
* CHD-245: 'Last Action' changes to 'Outgoing from [firstname lastname]' to simply 'Outgoing from Helpdesk' after ticket list refreshes
* CHD-254: E_STRICT PHP Warning When Editing a Contact Form
* Removed some superfluous fields from the Audit Log tracking (e.g., first_message_id, first_wrote_address_id, updated_date). Cerberus changes these fields automatically, so they just clutter the auditing which should be focused on things workers are changing.
* Added friendly labels to the Audit Log group/bucket change fields.
Enjoy!