RT-Extension-TimeTracking-Automatic
Works with RT 4.2 and RT 4.4, as well as RTIR
perl Makefile.PL
make
make install
May require root permissions to install
To enable the extension add the following line to the RT_SiteConfig.pm file:
Plugin('RT::Extension::TimeTracking::Automatic');
If you would like to set a default amount of time to account for basic overhead you can set a config value to the number of minutes to add by default:
Set($TimeTrackingAdjustment, 10); # automatically add 10 minutes to each update
This setting is optional and will default to 0 additional minutes.
If you are using RTIR-3.2.0 apply the following patches:
patch -d /path/to/rtir -p1 < patches/patch-rtir-3.2.patch patch -d /path/to/rtir -p1 < patches/incident_create_callback.patch cd /path/to/rtir && make install
These add callbacks and it is safe to leave them in place should you disable automatic time tracking.
To clear your cache run the following command:
rm -rf /opt/rt4/var/mason_data/obj/*
Restart the websever to have the extension take affect.
RT::Extension::TimeTracking::Automatic automatically tracks time when creating, commenting on, or replying to a ticket. The time spent editing the ticket will update the TimeWorked on the Ticket itself, and create a transaction logging how long the user took to comment on or reply to the ticket.
Best Practical Solutions, LLC <modules@bestpractical.com>
All bugs should be reported via email to: bug-RT-Extension-TimeTracking-Automatic@rt.cpan.org
Or via the web at: rt.cpan.org.
This extension is Copyright (C) 2016 Best Practical Solutions, LLC.
This is free software, licensed under:
The GNU General Public License, Version 2, June 1991
To install RT::Extension::TimeTracking::Automatic, copy and paste the appropriate command in to your terminal.
cpanm
cpanm RT::Extension::TimeTracking::Automatic
CPAN shell
perl -MCPAN -e shell install RT::Extension::TimeTracking::Automatic
For more information on module installation, please visit the detailed CPAN module installation guide.