feat: Add S3 metadata handling and soft-lock mechanism in backend, enhance ASNs, Domains, and IPRanges managers with ETag support and change preview functionality for improved data integrity and user experience
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 5m30s
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 5m30s
This commit is contained in:
@@ -98,9 +98,9 @@ function Dashboard() {
|
||||
const onlineServers = servers.filter(server => server.status === 'Онлайн').length;
|
||||
|
||||
// Получаем дату последнего обновления
|
||||
const lastModified = s3Res.status === 'fulfilled' && s3Res.value.data?.domainsLastModified
|
||||
? new Date(s3Res.value.data.domainsLastModified).toLocaleString()
|
||||
: new Date().toLocaleString();
|
||||
// Новый формат: объект с ключами { domainsNew, asns, servers, filters, ipRanges }
|
||||
const lmRaw = s3Res.status === 'fulfilled' ? s3Res.value.data?.domainsNew?.lastModified : null;
|
||||
const lastModified = lmRaw ? new Date(lmRaw).toLocaleString() : new Date().toLocaleString();
|
||||
|
||||
setStats({
|
||||
domainsCount: domainsRes.status === 'fulfilled' ? domainsRes.value.data.length : 0,
|
||||
|
||||
Reference in New Issue
Block a user