feat(web): расписание, каналы уведомлений, история проверок, drift-badge

This commit is contained in:
2026-07-04 14:40:29 +07:00
parent 45259b9720
commit 34422420ca
14 changed files with 937 additions and 3 deletions
+5
View File
@@ -2,6 +2,7 @@ import { useState } from "react"
import { Link } from "react-router-dom"
import { Inbox, Loader2, Trash2, Upload } from "lucide-react"
import { Button } from "@/components/ui/button"
import { StatusBadge } from "@/components/StatusBadge"
import {
Select,
SelectContent,
@@ -134,6 +135,7 @@ export function DomainsPage() {
<TableHead>Zone</TableHead>
<TableHead>Учётка</TableHead>
<TableHead>Шаблон</TableHead>
<TableHead>Статус</TableHead>
<TableHead className="text-right">Действия</TableHead>
</TableRow>
</TableHeader>
@@ -167,6 +169,9 @@ export function DomainsPage() {
</SelectContent>
</Select>
</TableCell>
<TableCell>
<StatusBadge status={d.lastCheckStatus} />
</TableCell>
<TableCell className="text-right">
<div className="flex justify-end gap-1.5">
<Button variant="outline" size="sm" render={<Link to={`/domains/${d.id}`} />}>