Plugins Directory » Bestest Punch Clock for Redmine

17878 Author: Martin Blom
Website: https://github.com/LeviticusMB/bestest_timer
Code repository: https://github.com/LeviticusMB/bestest_timer.git
Registered on: 2017-03-08 (11 months ago)
Current version: 1.2.0
Compatible with: Redmine 3.4.x, 3.3.x
User ratings:   (4)

Bestest Punch Clock for Redmine

This is a really simple timer/punch clock plugin for Redmine, inspired by the Firefox Add-on Redmine Timer.

It adds a single button to Redmine that starts logging time to the current issue or project. Click it again to select activity, add a comment, commit or abort.

And that's all there is to it.

Installation notes

cd into the redmine/plugins folder and run:

git clone https://github.com/LeviticusMB/bestest_timer.git

Upgrade to latest stable release

cd into the redmine/plugins folder and run:

git pull

Changelog

1.2.0 (2017-12-02)

Compatible with Redmine 3.4.x, 3.3.x.

The "Oops, I forgot" release.

  • Reminders! Bestest Punch Clock will now remind you to punch in or punch out.
  • Editable punch in/punch out time. Fix your mistakes before you punch out. [PR from kybersoft]
  • On Redmine's Edit Spent Time page, synchronize the Hours field with the time information from the Comment field. Edit one and the other will automatically update.
  • Disable Bestest Punch Clock button if we know Punch in won't work. Provide help in tool tip.

I have only tested the plugin with Redmine 3.4, but since it's mostly JavaScript I would expect it to work with just about any recent Redmine version.

README.1.png (80.7 KB) Martin Blom, 2017-12-02 13:45

1.1.3 (2017-11-19)

Compatible with Redmine 3.4.x, 3.3.x.

Added German translation.

1.1.2 (2017-08-05)

Compatible with Redmine 3.4.x, 3.3.x.

Added Portuguese translation.

1.1.1 (2017-06-11)

Compatible with Redmine 3.3.x.

  • Disabled Punch out button if no activity has been selected.

1.1.0 (2017-06-02)

Compatible with Redmine 3.3.x.

I have only tested the plugin with Redmine 3.3, but since it's mostly JavaScript I would expect it to work with just about any recent Redmine version.

  • Link to current project and issue.
  • Use radio buttons for activity instead of a dropdown menu.
  • Added a hack to remove black line in Safari.

v1.1.0 screenshot

README.1.png - v1.1.0 screenshot (79.8 KB) Martin Blom, 2017-06-02 21:42

1.0.4 (2017-05-23)

Compatible with Redmine 3.3.x.

Added Portuguese (Brazil) translation.

1.0.3 (2017-03-17)

Compatible with Redmine 3.3.x.

Added Russian translation.

1.0.2 (2017-03-14)

Compatible with Redmine 3.3.x.

Added Simplified Chinese translation.

1.0.1 (2017-03-09)

Compatible with Redmine 3.3.x.

Added italian translation.

1.0.0 (2017-03-08)

Compatible with Redmine 3.3.x.

I have only tested the plugin with Redmine 3.3, but since it's mostly JavaScript I would expect it to work with just about any recent Redmine version.

Screenshot

README.1.png - Screenshot (65.7 KB) Martin Blom, 2017-03-08 17:56

User ratings

  by Emil L about 1 month ago

  by Ian Humble 4 months ago

Beautifully executed widget. Retains logging time information even when fully closing windows or the browser itself.

  by Eric Feyzullov 10 months ago

klass!

  by Joe TheFox 11 months ago

Very neat plugin, thank you!
Using it with Redmine 3.3.