1) Add a column to main grids for ticket age (in days).2) Add a column to main grids for displaying output of Tally plugin. In our case it would show the total billable time on a ticket.3) Combine "Tickets Awaiting Staff Response" and "Tickets Awaiting User Response" into one grid.4) Search - This one could be made SO much better.5) Ability to create custom "filters" and activate them, so that a particular user sees only tickets where title contains "XYZ" or body contains "123." (for instance) This is separate from Departments. A user would/could create their own filters and it would be active while looking at the main grids.6) Ability to have a reply on a ticket that is visible only to staff, and which isn't logged, and doesn't trigger an email to the customer. It would look similar to how a "deleted" reply now appears with a red background, but it would be some color other than red to distinguish it from deleted replies.

Not sure how this all is going to work with reporting the version... Someone needs to write a step by step tutorial of how to report bugs now that it's up on GIT. I could also use some help understanding Git and how I'm supposed to use it. Particularly in how to verify that I'm getting the proper package.

Note that once you've installed a package, in the package manager it only reports that it's version 2.0, whereas the older dev packages reported the SVN number.

Anyway, I downloaded and installed the above file, apparently version f806480 (ick) and installed on SMF 2.0.1. It no longer needed version emulation to install. But I get a session verification failed error when I go to [Administration Center/Maintenance/Search Settings]

2.0 - There's an important need to be able to reply to a ticket, emailing another staff member, but not emailing the client. I'm working on a ticket late, and commenting back and forth with a colleague, but I don't want to shoot emails to the client on the ticket. I've already got an appointment with the client in the morning. No need to shoot him emails for each reply directed at my colleague.

There should be a way in the UI to set the width of the Ticket Details and Additional Details blocks. Right now they're way too narrow, and look bad with as many word wraps as they have. The ticket I'm looking at currently, out of 7 items listed in Ticket Details, 4 of them are wrapped. It's very hard to read.

I have 35 tickets assigned to me, and so I have to scroll down to see if a new one comes in. It would be good if the new tickets grid could be made to come first, or if it could be configurable where it fell.

There needs to be a better way of reattributing a ticket from one user to another, without deleting the first user. I have situations where a user leaves the college he works for, and his tickets need to go to someone else, but I don't want to delete the first guy... just reattribute his tickets to his co-worker. The whole reattribution dialog is bad.

Another thing is that I want the ticket ownership to go to someone new, but the old replies on the ticket should still retain the name of the guy who wrote them in the first place.

Right now you can go to a user's page and see his tickets. But there's nothing to indicate whether or not a ticket is open. There needs to be an option to see the OPEN tickets of a given user, and conversely, the closed tickets.

After running maintenance, if the last reply to a ticket is by a Helpdesk Admin, the ticket status is set to waiting staff response. I think that Helpdesk Admin should be considered staff in this case.