From 7fdcd816d162e3ea9c9beb0d830aef6186b77205 Mon Sep 17 00:00:00 2001 From: Sebastian Martinez Date: Thu, 25 Jan 2024 11:10:41 +0100 Subject: [PATCH] Add missing absolute timestamps back as title tooltip --- src/components/Comment.svelte | 2 +- src/views/projects/Cob/Revision.svelte | 8 ++++++-- src/views/projects/Commit/CommitAuthorship.svelte | 14 +++++++++++--- src/views/projects/Issue.svelte | 4 +++- src/views/projects/Issue/IssueTeaser.svelte | 10 ++++++++-- src/views/projects/Patch.svelte | 4 +++- src/views/projects/Patch/PatchTeaser.svelte | 10 ++++++++-- 7 files changed, 40 insertions(+), 12 deletions(-) diff --git a/src/components/Comment.svelte b/src/components/Comment.svelte index 9611d4a75..1ad52e475 100644 --- a/src/components/Comment.svelte +++ b/src/components/Comment.svelte @@ -124,7 +124,7 @@ {caption} -
- {utils.formatTimestamp(revisionTimestamp)} + + {utils.formatTimestamp(revisionTimestamp)} + {#if loading} {/if} @@ -389,7 +391,9 @@ {utils.formatObjectId(revisionId)} {/if} - {utils.formatTimestamp(revisionTimestamp)} + + {utils.formatTimestamp(revisionTimestamp)} +
{#if canEdit(revisionAuthor.id) && editRevision && revisionState === "read"} import type { CommitHeader } from "@httpd-client"; - import { formatTimestamp, gravatarURL } from "@app/lib/utils"; + import { + absoluteTimestamp, + formatTimestamp, + gravatarURL, + } from "@app/lib/utils"; export let header: CommitHeader; @@ -40,7 +44,9 @@
committed - {formatTimestamp(header.committer.time)} + + {formatTimestamp(header.committer.time)} + {:else}
avatar @@ -56,6 +62,8 @@
committed - {formatTimestamp(header.committer.time)} + + {formatTimestamp(header.committer.time)} + {/if} diff --git a/src/views/projects/Issue.svelte b/src/views/projects/Issue.svelte index 5e393abcc..ae9265f27 100644 --- a/src/views/projects/Issue.svelte +++ b/src/views/projects/Issue.svelte @@ -592,7 +592,9 @@ opened {utils.formatObjectId(issue.id)} - {utils.formatTimestamp(issue.discussion[0].timestamp)} + + {utils.formatTimestamp(issue.discussion[0].timestamp)} + {#if lastDescriptionEdit}
import type { BaseUrl, Issue } from "@httpd-client"; - import { formatObjectId, formatTimestamp } from "@app/lib/utils"; + import { + absoluteTimestamp, + formatObjectId, + formatTimestamp, + } from "@app/lib/utils"; import Badge from "@app/components/Badge.svelte"; import IconSmall from "@app/components/IconSmall.svelte"; @@ -128,7 +132,9 @@ opened {formatObjectId(issue.id)} - {formatTimestamp(issue.discussion[0].timestamp)} + + {formatTimestamp(issue.discussion[0].timestamp)} +
diff --git a/src/views/projects/Patch.svelte b/src/views/projects/Patch.svelte index d6f214ac5..fec4cabd2 100644 --- a/src/views/projects/Patch.svelte +++ b/src/views/projects/Patch.svelte @@ -748,7 +748,9 @@ opened {utils.formatObjectId(patch.id)} - {utils.formatTimestamp(patch.revisions[0].timestamp)} + + {utils.formatTimestamp(patch.revisions[0].timestamp)} +
diff --git a/src/views/projects/Patch/PatchTeaser.svelte b/src/views/projects/Patch/PatchTeaser.svelte index 8943732e1..8af47e89a 100644 --- a/src/views/projects/Patch/PatchTeaser.svelte +++ b/src/views/projects/Patch/PatchTeaser.svelte @@ -3,7 +3,11 @@ import type { Patch } from "@httpd-client"; import { HttpdClient } from "@httpd-client"; - import { formatObjectId, formatTimestamp } from "@app/lib/utils"; + import { + absoluteTimestamp, + formatObjectId, + formatTimestamp, + } from "@app/lib/utils"; import Badge from "@app/components/Badge.svelte"; import DiffStatBadge from "@app/components/DiffStatBadge.svelte"; @@ -161,7 +165,9 @@ {formatObjectId(patch.revisions[patch.revisions.length - 1].id)} {/if} - {formatTimestamp(latestRevision.timestamp)} + + {formatTimestamp(latestRevision.timestamp)} +