@ -42,8 +42,6 @@ const intervalId = ref<NodeJS.Timeout | null>(null);
clientsStore.refresh();
onMounted(() => {
// TODO: remove (to avoid console spam)
return;
// TODO?: replace with websocket or similar
intervalId.value = setInterval(() => {
clientsStore
@ -28,7 +28,7 @@ export default defineEventHandler(async (event) => {
userId: user.id,
});
// TODO: create audit log?
// TODO?: create audit log
SERVER_DEBUG(`New Session: ${data.id} for ${user.id} (${user.username})`);
@ -11,7 +11,7 @@ const metricsEnabled = z.boolean({ message: t('zod.general.metricsEnabled') });
const metricsPassword = z
.string({ message: t('zod.general.metricsPassword') })
.min(1, { message: t('zod.general.metricsPassword') })
// TODO: validate argon2 regex?
// TODO?: validate argon2 regex
.nullable();
export const GeneralUpdateSchema = z.object({