feat(settings): wire frontend to Coolify SoT response shape
- McpEnvVar: infisical_value → coolify_value + has_duplicates - McpEnvResponse: drop Infisical metadata fields - EnvVarRow: 'Coolify:' label, 'ערוך ב-Coolify' external link - DriftBadge: infisicalAvailable → coolifyAvailable - EnvironmentTab: Coolify app badge, duplicates count
This commit is contained in:
@@ -5,17 +5,17 @@ import { Badge } from "@/components/ui/badge";
|
||||
|
||||
type Props = {
|
||||
drift: boolean;
|
||||
// When false, Infisical was unreachable: drift state is unknown, not "synced".
|
||||
infisicalAvailable?: boolean;
|
||||
// When false, Coolify was unreachable: drift state is unknown, not "synced".
|
||||
coolifyAvailable?: boolean;
|
||||
};
|
||||
|
||||
export function DriftBadge({ drift, infisicalAvailable = true }: Props) {
|
||||
if (!infisicalAvailable) {
|
||||
export function DriftBadge({ drift, coolifyAvailable = true }: Props) {
|
||||
if (!coolifyAvailable) {
|
||||
return (
|
||||
<Badge
|
||||
variant="outline"
|
||||
className="text-ink-muted border-rule gap-1"
|
||||
title="Infisical לא זמין — מצב ה-drift לא ידוע"
|
||||
title="Coolify לא זמין — מצב ה-drift לא ידוע"
|
||||
>
|
||||
<HelpCircle className="w-3 h-3" />
|
||||
Unknown
|
||||
|
||||
Reference in New Issue
Block a user