diff --git a/frontend/src/utils/formatters.js b/frontend/src/utils/formatters.js index 8ff46e0..cc0135c 100644 --- a/frontend/src/utils/formatters.js +++ b/frontend/src/utils/formatters.js @@ -18,6 +18,16 @@ export function formatSize(bytes) { return (bytes / 1048576).toFixed(1) + ' MB' } +/** Formats an ISO timestamp for audit log display: YYYY-MM-DD HH:MM:SS */ +export function formatTimestamp(iso) { + if (!iso) return '—' + try { + return new Date(iso).toISOString().replace('T', ' ').slice(0, 19) + } catch { + return iso + } +} + /** Maps a cloud provider slug to a Tailwind text-color class. */ export function providerColor(provider) { const map = { diff --git a/frontend/src/views/FileManagerView.vue b/frontend/src/views/FileManagerView.vue index 217baf0..14176c7 100644 --- a/frontend/src/views/FileManagerView.vue +++ b/frontend/src/views/FileManagerView.vue @@ -44,7 +44,7 @@