Updated EurekaLog Mantis interface to incorporate a custom field to contain the username logged in to the app. Normally Mantis tracks things like the username logged into Windows, but of course this is not the same thing, and the actual username wasn't appearing anywhere in the bug report aside from potentially the parameters used to launch the program, which can be changed at login time.
Added Problems field to the Workers Present view, as a companion to the \"problems\" list at the top of the view, to make it easier to filter the view to show only the problems on each day.
Fixed some strange errors with processing. Not sure why but for some reason some workers were not processing. Seemed to be an internal error with queries not aligned with their fields, yet this is the first reported instance. And this version has been in the wild for quite a number of weeks now.
Added an 'Auto Accounts' filter to the Access History section so that accounts like GLMAUTO are not automatically included in the query, speeding things up dramatically. Also changed it so that it includes the user if the user is in the list of Auto Accounts (IE, ASIMARD).
Fixed the Reports context menu not appearing.
Greenhouse Viewer
Cosmetic changes to the fonts, the top-left period picker, other little tweaks.
Added more debugging details when running the TimeSheets report - now logs all the various parameters and options that are selected. Will likely do this for other reports as they get reviewed.
Major overhaul of the Worker Manager. This has been some time in coming. Many changes in converting over to the new \"grey\" theme, but for the most part functionality is the same.
Worker Manager interface rearranged to have all the tabs appearing on the left side rather than across the top. Sounds simple enough, but not really simple at all.
Updated module loading to disable cursor switching... big performance boost in the Worker Manager init in particular.
Added Checklists to the Worker Manager Attributes tab.
Updated IPM Manager with new search function. This currently just searches the 'Comments' and 'Resolution' fields (the only text fields) but could be extended to other fields if it made sense.
Updated IPM Manager with ability to add, rename, and delete custom views for the main interface. This is a key component envisioned from the outset to allow different views of the very substantial IPM records. As there are many fields, but few that are applicable to different records, this is an important tool to help organize and actually use the IPM data as it is created.
Fixed problem with adding workers not present in the Labour Manager. Their punch-ins were missing when doing this.
Activity Manager
Major overhaul of the Activity Manager interface. The \"gray\" theme applied, basically. No more green! Numerous cosmetic changes to the layout. Nothing particularly structural though.
Shift Manager
Update to allow shift premiums via having a start and end time applied to each premium record.
Repair Tool
Corresponding update to the Repair Tool to accommodate time-based premiums.
New Labour Summary 2 report added to the Greenhouse Viewer. Similar to Labour Summary Report, this shows how much labour was expended, grouped by WEEKNO and ACTIVITY CATEGORY. Useful for budgeting labour, getting an overview of the different activity costs relative to one another, and so on.
Greenhouse Viewer list of Teams on the left is now all Teams and not just those that an account has access to. This is to allow running of certain reports by Team for which a particular account does not have access to the details of the Team, such as the Timesheets report.