History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: JRA-2411
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Dylan Etkin [Atlassian]
Reporter: Alexey Efimov
Votes: 255
Watchers: 134
Operations

If you were logged in you would be able to see more operations.
JIRA

Ability to edit and remove work logs

Created: 26/Sep/03 05:26 AM   Updated: 19/Aug/07 08:12 PM
Component/s: Web interface, Workflow, Administration, Time Tracking
Affects Version/s: 2.4.1
Fix Version/s: 3.10

Time Tracking:
Not Specified

File Attachments: 1. File editworklog-faster.jsp (6 kb)
2. File editworklog.jsp (6 kb)
3. File editworklog.jsp (6 kb)
4. File editworklog.jsp (6 kb)

Image Attachments:

1. advanced_log_work.png
(45 kb)
Issue Links:
Cloners
 
Duplicate
 
Part
 
Reference

Participants: Adam Cameron, Alexey Efimov, Andre Kolodochka, Anton Mazkovoi [Atlassian], Barry Kaplan, Bob Swift, Brian Nguyen, Cristian Caprar, Cynthia Cooley, David Newman, denis krizanovic, Dharmendra Varma, DI Peter Burgstaller, Duko van der Schaaf, Dylan Etkin [Atlassian], François Beauregard, Greg HENRY, Heather Daymon, Henk Binnendijk, Jami Bradley, Jason Swencki, Jeff Guthrie, Jeff Turner [Atlassian], Jens Dein, Jeremy, Jes A, Lothar Hegebart, Lothar Hegebart, Marco Amabilino, Mario Giacomino [Atlassian], Mark Johnson, Mark Stanton, Martin Skopp, Matt Kenigson, Maurizio Mancini, Max Weißböck, Michael Saringer, Morgan Nilsson, Nick Jones, Nick Menere [Atlassian], Oliver Wihler, Owen Fellows, Petteri Sulonen, Reinhard Brandstädter, Richard THIBAULT, Stephane Lecuyer, Sulka Haro, Thomas Roth, Tim Pettersen [Atlassian], Tom Van den Eycken, Vincent Thoulé, Wojciech Seliga [Atlassian] and Zhang Mingquan Mike
Since last comment: 47 weeks, 6 days ago
Resolution Date: 03/Jul/07 08:16 PM
Labels:


 Description  « Hide
Please add ability to remove Work Log, like in comments. For example, i can mistake with loging, and log work to other issue.

(Please refer to http://confluence.atlassian.com/display/JIRA/Editing+the+work+log for instructions on apply patch and for getting the correct version of the patch for your version)



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Anton Mazkovoi [Atlassian] - 09/Nov/03 11:31 PM
Maybe add another permission, to allow certain users to edit work log.

François Beauregard - 10/Mar/04 11:08 PM
Looking at the number of time this issue has been raised, it seems important for a relatively high number of people.

Are you looking into scheduling this issue for a near release.


Mark Johnson - 29/Jun/04 08:13 AM
I think this and the ability to log work for a date/time in the past are vital.

Duko van der Schaaf - 06/Jul/04 03:07 AM
It seems that the priority of this issue should be raised, based on the amount of duplicate issues. Some of the duplicate issues are marked as critical.
I can not have my engineers fill in the worklog if the worklog can not be modified - in case of a faulty entry.
I can therefore not produce accurate / reliable statistics to my manager and ISO auditors.

Martin Skopp - 23/Aug/04 09:40 AM
+1 on additional feature request by Mark Johnson.

Stephane Lecuyer - 12/Oct/04 12:31 PM
What is the exact status of that issue ?
It causes us a lot of trouble in maintaining correctly the worklog ?
Is there any way we can prioritize that issue ?
As long as we are concerned in our enterprise, this is considered as a BUG and not an IMPROVMENT !!
I hope somebody will look at that fast and find a solution.
Thanks.

Owen Fellows - 15/Oct/04 10:10 AM
You can create worklogs with minus minutes.

e.g. -120 will subtract 2 hours from the time worked.


Richard THIBAULT - 09/Dec/04 01:09 PM
Work log should be definitely improved by adding the ability to delete a worklog.
If I entered a negative number, the work log tab of the issue is buggy since it doesn't display anything for negative work logs...
I think it's quite a big bug that do not confort the user in using this feature...

Richard THIBAULT - 29/Dec/04 11:45 AM
Yes Anton, an edit work log permission should be interesting. This feature should allow to delete or modify work logs.
But you should then add a new role : "work logger". In fact, the current assignee should be different from the one that entered a previous work log and it should be difficult without this role to define a dynamic permission...
So, a "work logger" role could contain the list of people that putted a work log in the current issue.

+1 regarding the feature to log work in the past also...


Jeff Turner [Atlassian] - 20/Mar/05 06:33 PM
There is now a workaround (editworklog.jsp) for this problem described at:

http://confluence.atlassian.com/x/h8sB


Brian Nguyen - 25/Apr/05 06:30 PM
owen brand commented on JRA-6488:
---------------------------------

Is there some way that the USER can use this workaround? It's not much
help to us if the Administrator has to make the change.


Marco Amabilino - 27/Apr/05 10:07 AM
The proposed workaroud is not practical, the administrator could already go into the database and delete it directly.

Users must be able to delete a worklog entry.

A new privilege should be introduced to limit the use of this funtion to specific groups/roled/individuals.


Dylan Etkin [Atlassian] - 13/Jun/05 06:30 PM
This is an updated version of the jsp that will work against the Jira 3.2.x codebase.

Bob Swift - 02/Jul/05 10:24 AM
For the time being, I would settle for something that prevented users mistakenly entering minutes instead of hours. Can you change the default to hours? Can you force users to enter a suffice (m, h, etc...)?

Nick Menere [Atlassian] - 14/Sep/05 09:35 PM
Adding the latest version of the patch. Works with 3.3 and above.

Andre Kolodochka - 16/Sep/05 02:08 AM
Some feedback on workaround.

If issue didn't have any estimates and user enters wrong time, say 2h instead of 1h, and when I use the tool to change the worklog back to 1h, the remaining estimate field value increases by the difference between the "wrong" time and new "correct" time.


David Newman - 10/Oct/05 11:33 PM
this would be an excelent addition to this product

DI Peter Burgstaller - 22/Nov/05 03:53 AM
I have to add to this as well that editing a previous work log is necessary especially to the user who mis-entered the information.
Also, it is necessary to associate a work log with a certain date/time of day.
Is this possible?
Thanks, Peter

Nick Menere [Atlassian] - 22/Nov/05 10:00 PM
Hi,
In regards to entering a date the work should be logged against, please vote for: JRA-1959

Cheers,
Nick


Lothar Hegebart - 11/Jan/06 03:12 AM
When an issue has many work logs the JSP tends to slow down disproportionately. Attached is a faster version of the script.

If one has many work logs it also would be better to place the form over the table.


Sulka Haro - 09/Feb/06 02:34 AM
Adding new related tasks: JRA-9307 and JRA-9306.

We're switching to Scrum and are banging our heads to the wall trying to use Jira for the issue tracking with the work logs. The current time tracking in Jira is nice but missing the few critical features that'd make it actually usable in an every day working environment.


Jes A - 13/Feb/06 04:32 PM
Hi,

To resolve the problem with not being able to register a worklog with a date/time in the past I have developed a simple Listener.
If a worklog comment field contains a certain string - [Date: dd.MM.yyyy HH:mm] - that date will be the worklogs creation time. The date format is configurable (Listener property).
I can upload it if anyone is interested?
/Jes


denis krizanovic - 13/Feb/06 05:01 PM
I would love to see this listener.

Dylan Etkin [Atlassian] - 13/Feb/06 10:21 PM
Hi Jes,
If you would like to share your listener, it would be cool if you could upload it to our extensions space. There are instructions on the page about how to upload. Thanks for this.
Dylan

Jes A - 14/Feb/06 01:55 PM
See WorklogListener - Modify the creation time for a worklog for a simple Worklog Listener which make it possible to change the "Creation" date for a worklog.

denis krizanovic - 14/Feb/06 05:19 PM
It'd be great if this little listener stored an audit log of modifications somewhere. I don't really like the idea of people just modifying creationdate with wild abandon.

Do you have any ideas about how this might be done?


denis krizanovic - 14/Feb/06 07:57 PM
Actually, strike my previous comment. After reading the confluence page, I see that you've already done this with the comment.

I wonder if there is a small copy&paste issue with this sentence...

Result:
The worklog will have the date 14th February 2006 20:46 and the worklog comment will have the bodytext: "Fixed the bug in Santa's CRM. [Created: 14.02.2006 20:46]

Should read:

Result:
The worklog will have the date 24th December 2005 13:00 and the worklog comment will have the bodytext: "Fixed the bug in Santa's CRM. [Created: 14.02.2006 20:46]


Jes A - 15/Feb/06 01:02 AM
Hi Denis,
Your right about the copy&paste... It's corrected now.

About logging: Your quite right, it should be done probably. The Listener is of course a hack, and from this issue I can se that Atlassian will take care of a more user friendly way to administer work logs. So for the time being I'll hold further features.


Heather Daymon - 27/Mar/06 04:20 PM
This is very core functionality to task tracking, and nearly every user will hit it at one time or another. It's very difficult to get a team to adopt Jira and benefit from all of the innovative features and power when basic features like this are a barrier to entry with our management. Please seriously consider this issue in the near future.