Plugins Directory » Time Logger

Author: Jim McAleer
Code repository:
Registered on: 2014-07-19 (over 9 years ago)
Current version: 0.5.4
Compatible with: Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x
User ratings:   (20)

Time logger is a Redmine plugin to ease time tracking when working on an issue. The plugin allows to start/suspend/resume/stop a timer on a per user basis.

This is a spin-off of the original time tracker by Jérémie Delaitre. I give all the credit to him. I renamed it as to not have issue with the current time_tracker by HicknHack Software( My aim is to create a replacement that is compatible with many different versions of Redmine.

  • Current spent time always visible
  • Timer automatic updated without reload
  • Per user time tracking
  • Using known 'log time' dialog

I have only confirmed it's compatibility with redmine 2.0 to 3.2. If you can confirm it's compatibility with higher version please let me know.

I do plan on adding the ability for an administrator to be able to turn on or off multiple trackers running at the same time per user.

Installation notes

Install to plugins folder and rename folder to time_logger. Follow the additional instructions in the readme file.


0.5.4 (2016-06-30)

Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x.

  • Fix for compatibility with Redmine 3.3.0 - Thanks to okv!!!

You can download version 0.5.4 from here

FYI - All testing is done on TurnkeyLinux appliances! For this 3.4.x I'm using version 15.1 of the Redmine appliance.

0.5.3 (2015-08-26)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x.

  • fixes for status transitions - removal
  • fix for missing icons on status transitions
  • fixed javascript variable declaration
  • added icon sets so user can have more choice with their theme - for now this is to be done manually. Just delete the icons in /time_logger/assets/images (not the sub-folders) then copy from one of the sub-folders (colorized or original) into /time_logger/assets/image.
  • add TLHelper function back due to problem with time_logger
  • fix for some users not able to start time logger - thanks to rastydnb!

0.5.2 (2015-07-14)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x.

Several fixes and now compatible with Redmine 3.2

0.5.1 (2014-08-27)

Compatible with Redmine 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x.

Fix for some users having conflict with other plugins giving an error undefined method time_logger_for

You can also get the file from (105 KB) Jim McAleer, 2014-08-27 18:23

0.5.0 (2014-07-19)

Compatible with Redmine 2.3.x, 2.2.x, 2.1.x, 2.0.x. (45.2 KB) Initial release as 0.5.0 Jim McAleer, 2014-07-19 16:12

User ratings

  by Laercio Amici over 4 years ago

Waiting for high version for Redmine 4.x

  by 五月 袁 over 5 years ago

Waiting for high version for Redmine 3.4.x

  by tatiana lemos about 7 years ago

Does it work with Bitnami Redmine?

  by Brett Simington over 7 years ago

Love the idea of the plugin but it doesn't seem to fully work for me, or I am not using it correctly.

We use Redmine V3.3 The stop watch timer works as expected but I do not see any reporting tools as mentioned in the description. Any help please!!

  by Pavel Potcheptsov over 7 years ago

Tested on 3.3.0. Works.

  by Alejandro Ramirez over 7 years ago

Excellent plugin and most needed.

  by Ryan Bond almost 8 years ago

Great plugin, thank you for developing it! Our top feature request is the ability for users to run concurrent timers. Our devs juggle tasks though the day, and having to stop and log time in order to switch tasks would be a major workflow issue. Thanks

  by Nikos Argiropoulos about 8 years ago

It can be even better by supporting multiple time trackers i.e. all in pause but one in running state.

  by Igor A over 8 years ago

Super plugin !

  by Ihor Dzesa over 8 years ago

  by Dariel rodriguez over 8 years ago

have a problem in the request list only shows me a peiticion make another run if the appropriate state transition does not show me how I can fix it

very good plugin

  by Lucky Boy over 8 years ago

  by Jim McAleer over 8 years ago

Dmitry I'm heading there in that direction to provide instant status. I have had some feedback some people wouldn't want it because their clients have access and they can see no one is working on their issue. Maybe 2 different status for a task.

  by Dmitry Skibarko over 8 years ago

1)Version 0.5.3 works fine. Issue "Status transient romove fixed".
2)Can impruve automatic state change then STOP TIMER was pressing? Main idea: Then timer stop pressed, then task status automaticaly changed from "WORKING" to "PAUSE".

  by Subash Manickam over 8 years ago

  by Alexandre Tolstenko Nogueira almost 9 years ago

pls support the redmine 3

  by André Lozovey almost 9 years ago

  by over 9 years ago

Finally someone made a Redmine 2.x compatible version of the original time tracker plugin. Hicknhack Software messed up their fork tremendously! Use this plugin and be happy.

  by Changsheng Gu over 9 years ago

  by Ismael Barros² over 9 years ago

Works beautifully