Skip to content

Commit 5812b12

Browse files
authored
Merge pull request #2236 from masesisaac/canary
fix(dashboard): Update app security view to hide password
2 parents 7301d15 + def3fa0 commit 5812b12

File tree

2 files changed

+15
-13
lines changed

2 files changed

+15
-13
lines changed

apps/dokploy/components/dashboard/application/advanced/security/handle-security.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ export const HandleSecurity = ({
151151
<FormItem>
152152
<FormLabel>Password</FormLabel>
153153
<FormControl>
154-
<Input placeholder="test" {...field} />
154+
<Input placeholder="test" type="password" {...field} />
155155
</FormControl>
156156

157157
<FormMessage />

apps/dokploy/components/dashboard/application/advanced/security/show-security.tsx

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ import {
77
CardHeader,
88
CardTitle,
99
} from "@/components/ui/card";
10+
import { Label } from "@/components/ui/label";
11+
import { ToggleVisibilityInput } from "@/components/shared/toggle-visibility-input";
12+
import { Input } from "@/components/ui/input";
1013
import { api } from "@/utils/api";
1114
import { LockKeyhole, Trash2 } from "lucide-react";
1215
import { toast } from "sonner";
@@ -58,19 +61,18 @@ export const ShowSecurity = ({ applicationId }: Props) => {
5861
<div className="flex flex-col gap-6 ">
5962
{data?.security.map((security) => (
6063
<div key={security.securityId}>
61-
<div className="flex w-full flex-col sm:flex-row justify-between sm:items-center gap-4 sm:gap-10 border rounded-lg p-4">
62-
<div className="grid grid-cols-1 sm:grid-cols-2 flex-col gap-4 sm:gap-8">
63-
<div className="flex flex-col gap-1">
64-
<span className="font-medium">Username</span>
65-
<span className="text-sm text-muted-foreground">
66-
{security.username}
67-
</span>
64+
<div className="flex w-full flex-col md:flex-row justify-between md:items-center gap-4 md:gap-10 border rounded-lg p-4">
65+
<div className="grid grid-cols-1 md:grid-cols-2 flex-col gap-4 md:gap-8">
66+
<div className="flex flex-col gap-2">
67+
<Label>Username</Label>
68+
<Input disabled value={security.username} />
6869
</div>
69-
<div className="flex flex-col gap-1">
70-
<span className="font-medium">Password</span>
71-
<span className="text-sm text-muted-foreground">
72-
{security.password}
73-
</span>
70+
<div className="flex flex-col gap-2">
71+
<Label>Password</Label>
72+
<ToggleVisibilityInput
73+
value={security.password}
74+
disabled
75+
/>
7476
</div>
7577
</div>
7678
<div className="flex flex-row gap-2">

0 commit comments

Comments
 (0)