fix: X-Imp-* headers bridge UI→API impersonation + timezone GMT+4

This commit is contained in:
2026-06-11 20:17:07 +04:00
parent d0a0fdc264
commit 68ea44a81d
5 changed files with 50 additions and 14 deletions
+1 -1
View File
@@ -133,7 +133,7 @@
<td style="white-space:nowrap;color:var(--muted);">
<%= new Date(r.created_at).toLocaleString('ru', {
day: '2-digit', month: '2-digit', year: 'numeric',
hour: '2-digit', minute: '2-digit', timeZone: 'Europe/Moscow'
hour: '2-digit', minute: '2-digit', timeZone: 'Etc/GMT-4'
}) %>
</td>
<td><%= r.user_email %></td>
+2 -2
View File
@@ -337,11 +337,11 @@
<td><code><%= e.value_cidr %></code></td>
<td><%= e.comment || '—' %></td>
<td><%= e.created_by %></td>
<td><%= new Date(e.created_at).toLocaleDateString('ru', {day:'numeric',month:'short',year:'numeric',hour:'2-digit',minute:'2-digit',timeZone:'Europe/Moscow'}) %></td>
<td><%= new Date(e.created_at).toLocaleDateString('ru', {day:'numeric',month:'short',year:'numeric',hour:'2-digit',minute:'2-digit',timeZone:'Etc/GMT-4'}) %></td>
<!-- Дата последнего редактирования (null если не менялась) -->
<td style="color:var(--muted);font-size:.8rem;">
<%= e.updated_at
? new Date(e.updated_at).toLocaleDateString('ru', {day:'numeric',month:'short',hour:'2-digit',minute:'2-digit',timeZone:'Europe/Moscow'})
? new Date(e.updated_at).toLocaleDateString('ru', {day:'numeric',month:'short',hour:'2-digit',minute:'2-digit',timeZone:'Etc/GMT-4'})
: '—' %>
</td>
<td class="text-center" style="white-space:nowrap;">