From 7d7a845a75ea58398065993756194c7c454bbf6c Mon Sep 17 00:00:00 2001 From: josedario87 Date: Fri, 26 Sep 2025 19:28:58 -0600 Subject: [PATCH] cronjob de manejo de invitados listo --- frontend/src/App.vue | 2 +- frontend/src/components/UserCard.vue | 3 +++ frontend/src/components/UserForm.vue | 15 +++++++++--- node-api/index.js | 23 +++++++++++++++++- node-api/src/routes/api.js | 32 ++++++++++++++++++++++--- node-api/src/services/db.js | 36 +++++++++++++++++++++++++++- 6 files changed, 102 insertions(+), 9 deletions(-) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 2c68194..0e4fce1 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -325,7 +325,7 @@ function openAddUser() { } function openAddGuest() { userFormMode.value = 'guest'; - userFormModel.value = { username:'', password:'', vlan:'5', disabled:false }; + userFormModel.value = { username:'', password:'', vlan:'5', disabled:false, etiquetas: ['invitado'] }; showUserForm.value = true; } function toggleSettingsMenu() { showSettingsMenu.value = !showSettingsMenu.value; } diff --git a/frontend/src/components/UserCard.vue b/frontend/src/components/UserCard.vue index e04d166..5604951 100644 --- a/frontend/src/components/UserCard.vue +++ b/frontend/src/components/UserCard.vue @@ -12,6 +12,9 @@ +
+ #{{ tag }} +
diff --git a/frontend/src/components/UserForm.vue b/frontend/src/components/UserForm.vue index 3c1aa37..50e34a8 100644 --- a/frontend/src/components/UserForm.vue +++ b/frontend/src/components/UserForm.vue @@ -10,6 +10,12 @@
+
+ +