From 045e723f7a8c2fca602bec764b6023530dfe28f8 Mon Sep 17 00:00:00 2001 From: curo1305 Date: Sun, 31 May 2026 20:09:50 +0200 Subject: [PATCH 1/4] feat(06.2-05): show @handle in AccountView and AdminUsersTab - Add Username row (@handle) to Account information section in AccountView.vue - Add Handle column (th + td with @prefix) to users table in AdminUsersTab.vue - Both use existing data already present in API responses (no backend changes) --- frontend/src/components/admin/AdminUsersTab.vue | 2 ++ frontend/src/views/AccountView.vue | 1 + 2 files changed, 3 insertions(+) diff --git a/frontend/src/components/admin/AdminUsersTab.vue b/frontend/src/components/admin/AdminUsersTab.vue index 2928f8a..259ad31 100644 --- a/frontend/src/components/admin/AdminUsersTab.vue +++ b/frontend/src/components/admin/AdminUsersTab.vue @@ -112,6 +112,7 @@ Email + Handle Role Status Created @@ -129,6 +130,7 @@ ]" > {{ user.email }} + {{ user.handle ? '@' + user.handle : '—' }} Account information
Email: {{ authStore.user?.email }}
+
Username: @{{ authStore.user?.handle }}
Role: Date: Sun, 31 May 2026 20:10:22 +0200 Subject: [PATCH 2/4] feat(06.2-05): actionable cloud error + audit log @ prefix - CloudFolderView: detect no-connection error and show actionable message directing user to Settings; add router-link to /settings and Retry button - AuditLogTab: prefix user handles with @ in the User column --- frontend/src/components/admin/AuditLogTab.vue | 2 +- frontend/src/views/CloudFolderView.vue | 21 ++++++++++++++++--- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/frontend/src/components/admin/AuditLogTab.vue b/frontend/src/components/admin/AuditLogTab.vue index 31054cb..fd80418 100644 --- a/frontend/src/components/admin/AuditLogTab.vue +++ b/frontend/src/components/admin/AuditLogTab.vue @@ -92,7 +92,7 @@ class="border-b border-gray-100 hover:bg-gray-50 transition-colors" > {{ formatTimestamp(entry.created_at) }} - {{ entry.user_handle || entry.user_id || '—' }} + {{ entry.user_handle ? '@' + entry.user_handle : (entry.user_id || '—') }} Loading…
- {{ error }} - +

{{ error }}

+
+ + Go to Settings + + +