-
-
Name Previous Value Current Value Assignee
robin
cwh
-
-
Implemented absolute datetime hover text for all relative-age gaps, including build/package/workspace/artifact lists and side panels, folder commits, comment revisions, blame messages, and Markdown commit tooltips. Verified with
mvn -Pce -pl server-core -am -DskipTests compile.Submitted as pr #96.
-
State changed as build OD-7878 (16.3.1) is successful
-
OneDev
changed state to 'Closed' 4 weeks ago
Previous Value Current Value Open
Closed
| Type |
Improvement
|
| Priority |
Normal
|
| Assignee | |
| Labels |
No labels
|
Issue Votes (0)
Summary
Ensure every relative age display (e.g.
2 weeks ago) shows the absolute date and time in the browser timezone on hover.Current behavior
DateUtils.formatAge()(PrettyTime + UI locale).DateUtils.formatDateTime()asyyyy-MM-dd HH:mmin the session zone (browser timezone fromIntl.DateTimeFormat().resolvedOptions().timeZone).titleordata-tippy-content(issue/PR detail and activities, issue/PR/code-comment lists, contributor dates, etc.).Gaps (relative age without absolute hover tooltip)
BuildListPanel)BuildSidePanel)PackListPanel)PackSidePanel)WorkspaceListPanel)WorkspaceDataPanel)BuildArtifactsPage)LastCommitsResource/folder-view.js)CommentHistoryLink,CommentRevisionPanel)BlameMessageBehavior,MarkdownViewer) where only relative age is shownExpected behavior
data-tippy-content) for consistency with the pull request list; nativetitleis acceptable where Tippy is not already used.yyyy-MM-dd HH:mmformat fromDateUtils.formatDateTime().Acceptance criteria
DateUtils.formatAge()UI surfaces listed under Gaps show absolute datetime on hoverformatDateTime()/ session zone handling)Related question: #2906