Show full datetime in eventlog

This commit is contained in:
Johannes Zellner
2025-07-10 14:48:55 +02:00
parent 6a689e2ae4
commit b74d1cb54a

View File

@@ -1,8 +1,9 @@
<script setup>
import { ref, reactive, onMounted, watch } from 'vue';
import moment from 'moment';
import { Button, TextInput, MultiSelect } from '@cloudron/pankow';
import { useDebouncedRef, prettyDate, prettyLongDate, copyToClipboard } from '@cloudron/pankow/utils';
import { useDebouncedRef, copyToClipboard } from '@cloudron/pankow/utils';
import AppsModel from '../models/AppsModel.js';
import EventlogsModel from '../models/EventlogsModel.js';
import { eventlogDetails, eventlogSource } from '../utils.js';
@@ -161,6 +162,7 @@ onMounted(async () => {
<thead>
<tr>
<th>{{ $t('eventlog.time') }}</th>
<th></th>
<th>{{ $t('eventlog.source') }}</th>
<th>{{ $t('eventlog.details') }}</th>
</tr>
@@ -168,7 +170,8 @@ onMounted(async () => {
<tbody>
<template v-for="eventlog in eventlogs" :key="eventlog.id">
<tr @click="eventlog.isOpen = !eventlog.isOpen" :class="{ 'active': eventlog.isOpen }" >
<td style="white-space: nowrap;"><span v-tooltip="prettyLongDate(eventlog.raw.creationTime)" class="arrow">{{ prettyDate(eventlog.raw.creationTime) }}</span></td>
<td style="white-space: nowrap;">{{ moment(eventlog.raw.creationTime).format('DD.MM.YYYY') }}</td>
<td style="white-space: nowrap;">{{ moment(eventlog.raw.creationTime).format('HH:mm:SS') }}</td>
<td>{{ eventlog.source }}</td>
<td v-html="eventlog.details"></td>
</tr>