fix: obscure critical config variables

This commit is contained in:
Elias Schneider
2022-12-08 19:14:06 +01:00
parent 1f63f22591
commit bfb0d151ea
9 changed files with 29 additions and 25 deletions

View File

@@ -54,17 +54,20 @@ const AdminConfigTable = () => {
<tbody>
{isLoading
? skeletonRows
: configVariables.map((element) => (
<tr key={element.key}>
: configVariables.map((configVariable) => (
<tr key={configVariable.key}>
<td style={{ maxWidth: "200px" }}>
<Code>{element.key}</Code> {element.secret && <TbLock />}{" "}
<br />
<Code>{configVariable.key}</Code>{" "}
{configVariable.secret && <TbLock />} <br />
<Text size="xs" color="dimmed">
{element.description}
{configVariable.description}
</Text>
</td>
<td>{element.value}</td>
<td>
{configVariable.obscured
? "••••••••••••"
: configVariable.value}
</td>
<td>
<Group position="right">
<ActionIcon
@@ -74,7 +77,7 @@ const AdminConfigTable = () => {
onClick={() =>
showUpdateConfigVariableModal(
modals,
element,
configVariable,
getConfigVariables
)
}