fix(ui): раскрыть последствия выпуска и исправить доступность мастеров

This commit is contained in:
Denozordec committed 2026-10-14 20:43:16 +07:00
1 parent 0374b57a30
commit 0563dd7cbd
15 files changed
+259 -14

No files matched your search

+6 -3
View File
@@ -55,7 +55,7 @@ import {
StepperSeparator,
StepperTitle,
StepperTrigger,
} from "@/components/reui/stepper"
} from "@/components/reui-kit/accessible-stepper"
function mockToDto(cert: (typeof routerCertificates)[number]): CertificateDto {
return {
@@ -311,15 +311,16 @@ function CertPartIssueForm({
<p className="text-sm font-medium">Trust store · www</p>
<p className="text-xs text-muted-foreground">Веб-интерфейс и HTTPS-сервисы</p>
</div>
<FormToggle checked={issueTrustWww} onChange={setIssueTrustWww} />
<FormToggle ariaLabel="Trust store www" checked={issueTrustWww} onChange={setIssueTrustWww} />
</div>
<div className="flex items-center justify-between">
<div>
<p className="text-sm font-medium">Trust store · api</p>
<p className="text-xs text-muted-foreground">REST API и управление</p>
</div>
<FormToggle checked={issueTrustApi} onChange={setIssueTrustApi} />
<FormToggle ariaLabel="Trust store api" checked={issueTrustApi} onChange={setIssueTrustApi} />
</div>
<p className="text-xs text-muted-foreground">После импорта сертификат будет назначен сервисам www-ssl и api-ssl; оба сервиса будут включены. Переключатели выше задают trust store сертификата.</p>
</div>
)}
@@ -331,6 +332,8 @@ function CertPartIssueForm({
<li>Имя: {issueCertName || "—"}</li>
<li>CN: {issueCommonName || "—"}</li>
<li>Trust www: {issueTrustWww ? "да" : "нет"} · api: {issueTrustApi ? "да" : "нет"}</li>
<li>Сервисы: www-ssl и api-ssl будут включены и получат этот сертификат.</li>
<li>DNS: приложение попробует синхронизировать A-записи доменов с IPv4 сервера; CNAME сохраняются.</li>
</ul>
</div>
)}
+1 -1
View File
@@ -53,7 +53,7 @@ import {
StepperSeparator,
StepperTitle,
StepperTrigger,
} from "@/components/reui/stepper"
} from "@/components/reui-kit/accessible-stepper"
import {
RefreshCwIcon, PlusIcon, TrashIcon,
EyeIcon, EyeOffIcon,