diff options
author | K Kovacs <kkovacs@kkovacs.eu> | 2025-02-02 18:51:12 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-03 01:51:12 +0800 |
commit | 34692a20b12e1d8fe094a474fb3a00d7f02a2b45 (patch) | |
tree | c94ba8ef312f2d63718cd2ac9c2cdac8a07395f8 /modules/templates | |
parent | 869f8fdbe4b0626a5f8ca3aabf84755cf9ddb5a5 (diff) | |
download | gitea-34692a20b12e1d8fe094a474fb3a00d7f02a2b45.tar.gz gitea-34692a20b12e1d8fe094a474fb3a00d7f02a2b45.zip |
Worktime tracking for the organization level (#19808)
Dear Gitea team,
first of all, thanks for the great work you're doing with this project.
I'm planning to introduce Gitea at a client site, and noticed that while
there is time recording, there are no project-manager-friendly reports
to actually make use of that data, as were also mentioned by others in
#4870 #8684 and #13531.
Since I had a little time last weekend, I had put together something
that I hope to be a useful contribution to this great project (while of
course useful for me too).
This PR adds a new "Worktime" tab to the Organisation level. There is a
date range selector (by default set to the current month), and there are
three possible views:
- by repository,
- by milestone, and
- by team member.
Happy to receive any feedback!
There are several possible future improvements of course (predefined
date ranges, charts, a member time sheet, matrix of repos/members, etc)
but I hope that even in this relatively simple state this would be
useful to lots of people.
<img width="1161" alt="Screen Shot 2022-05-25 at 22 12 58"
src="https://user-images.githubusercontent.com/118010/170366976-af00c7af-c4f3-4117-86d7-00356d6797a5.png">
Keep up the good work!
Kristof
---------
Co-authored-by: user <user@kk-git1>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Diffstat (limited to 'modules/templates')
-rw-r--r-- | modules/templates/helper.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/templates/helper.go b/modules/templates/helper.go index a2cc166de9..c0b0ddc97d 100644 --- a/modules/templates/helper.go +++ b/modules/templates/helper.go @@ -69,7 +69,7 @@ func NewFuncMap() template.FuncMap { // time / number / format "FileSize": base.FileSize, "CountFmt": countFmt, - "Sec2Time": util.SecToHours, + "Sec2Hour": util.SecToHours, "TimeEstimateString": timeEstimateString, |