From f6ee885f26757de7cb8e03f879c232d7a7f6e627 Mon Sep 17 00:00:00 2001 From: Dane Everitt Date: Tue, 16 Jul 2019 22:29:00 -0700 Subject: [PATCH] Support for viewing database passwords --- .../server/databases/DatabaseRow.tsx | 29 +++++++++++++++++-- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/resources/scripts/components/server/databases/DatabaseRow.tsx b/resources/scripts/components/server/databases/DatabaseRow.tsx index 48b88c551..3cad11755 100644 --- a/resources/scripts/components/server/databases/DatabaseRow.tsx +++ b/resources/scripts/components/server/databases/DatabaseRow.tsx @@ -24,6 +24,7 @@ interface Props { export default ({ database, className, onDelete }: Props) => { const [visible, setVisible] = useState(false); + const [connectionVisible, setConnectionVisible] = useState(false); const { addFlash, clearFlashes } = useStoreActions((actions: Actions) => actions.flashes); const server = ServerContext.useStoreState(state => state.server.data!); @@ -102,6 +103,27 @@ export default ({ database, className, onDelete }: Props) => { ) } + setConnectionVisible(false)}> +

Database connection details

+
+ + +
+
+ + +
+
+ +
+
@@ -114,8 +136,9 @@ export default ({ database, className, onDelete }: Props) => {

{database.connectionString}

-

Connections - From:

+

+ Connections From: +

{database.allowConnectionsFrom}

@@ -123,7 +146,7 @@ export default ({ database, className, onDelete }: Props) => {

{database.username}

-