https://github.com/seletskiy/jira-agile-worklog-helper
Helper which track time spent on issue for you
https://github.com/seletskiy/jira-agile-worklog-helper
Last synced: 4 months ago
JSON representation
Helper which track time spent on issue for you
- Host: GitHub
- URL: https://github.com/seletskiy/jira-agile-worklog-helper
- Owner: seletskiy
- Created: 2014-10-12T19:16:51.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2015-08-07T05:05:16.000Z (almost 11 years ago)
- Last Synced: 2025-07-08T14:09:39.021Z (about 1 year ago)
- Language: JavaScript
- Size: 412 KB
- Stars: 32
- Watchers: 8
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Time tracking in Jira Agile made easy as never before.
*Note:* your issues should have labels field available for editing for this
plugin to work.
Installation
============
Firefox
-------
Install greasemonkey first:
https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/
Then, follow link: https://github.com/seletskiy/jira-agile-worklog-helper/raw/master/jira-agile-worklog-helper.user.js
Browser will ask you about installation, you've to hit 'Install' button.
Chrome
------
You will need to clone (or just download zip) repository somewhere:
git clone git@github.com:seletskiy/jira-agile-worklog-helper.git
Go to extensions panel (chrome://extensions), enable 'Developer mode'
(top right corner).
Then hit 'Load unpacked extension...' and select directory you clone repo to.
You should select directory name and hit 'Open', *do not enter* inside
the directory.
Opera
-----
Newer versions are based on chrome so installation process is same.
Old versions of opera was not tested, however, everything should run fine
(please confirm!)
Features
========
* full Jira UI integration;
* cross-browser support;
* work both for standard and agile/kanban processes;
* time tracking without cookies, making possible to start and stop issue
from different locations;
* issues in progress can be shown via clicking corresponding button or via
JQL filter.
* automagically get latest commit message as log work message!
Usage
=====
Jira Agile Worklog Helper is working, if you can see this UI elements:
* Small icon near search that represents amount of issues currently under your work:

* Start / Stop work button in standard view mode:

* Small start / stop work button in agile mode: 
Every time you start work on the issue, just press 'Start work' button and
Helper will track time for you. When you've done, hit 'Stop work' and specify
what was done in the specified period of time.
You can see what issue in progress right now by clicking ⟳ icon on top of Jira
UI.
Tips and tricks
===============
* You can change starting point for time tracking by altering time shown near
'Stop work' button. Helper will automatically update it's state and will
continue to tick from specified value.
* `Ctrl+S` can be used as shortcut to start or stop work on issue. Shortcut
will also work in Agile/Kanban mode.
* You can create filter to show what issues are currently in progress by you
using JQL `labels in (jwh::in-work)`.
* You can create filter to show all issues in progress by including condition
`labels in (jwh:in-work)` in your JQL, like this:

How it's work
=============
Jira Agile Worklog Helper utilizes issue labels for time tracking.
Three labels are used:
* `jwh:in-work` to mark issue in progress by at least one person;
* `jwh::in-work` to track down which issues currently in progress;
* `jwh::` to track amount of time spent;
Disclamer
=========
Script will automatically track it's installation on the Google Analytics.
It *will not* send any private information about you and your Jira instance.
Tracking will be run only once just after installation and never again.