- Implementación de la tabla de usuarios en
/admin/users
para listar los usuarios registrados - Scripts separados para manejar la lógica de carga de usuarios en
/public/assets/js/admin-users.js
- Redirección y lógica para asegurar que
/admin
redirija correctamente aadmin.html
- Funcionalidad de dropdown en la tabla de usuarios para las acciones de Info, Edit y Delete
- Se creo la ruta assets para subir contenido de tipo CSS, JS y recursos graficos en public/
- Se creo la ruta para la gestión de los usuarios en el archivo ´userRoutes.js´
- Se creo la ruta para la gestión del panel administrativo en el archivo ´adminRoutes.js
- Se agregaron las dependencias:
- @coreui/chartjs
- @coreui/coreui
- @coreui/icons
- @coreui/utils
- chart.js
- simplebar
- Modificación del archivo
adminRoutes.js
para incluir las rutas correctas para/admin
y/admin/users
- Actualización de
admin.html
yadmin-users.html
para incluir correctamente las rutas de los archivos JavaScript y CSS necesarios
- Problema de superposición del dropdown en la tabla de usuarios
- Error de ruta no encontrada para
/admin
- Se agregaron las dependencias e inició la implementación del backend usando CoreUI
- Ruta y lógica para
/forgot-password
para permitir a los usuarios restablecer su contraseña - Nueva ruta
/admin
protegida para acceso al dashboard
- Actualización del formulario de login para redirigir a
/admin
después de iniciar sesión - Integración del sistema de autenticación para proteger la ruta
/admin
- Correcciones en la configuración de las rutas para evitar errores al cargar archivos
- Nuevo archivo changenotes.md
- Sharp.js para optimizar las imágenes subidas
- Passport.js para manejar la autenticación de usuarios
- bcryptjs para el hashing de contraseñas
- sqlite3 como base de datos
- Rutas de autenticación: Login, Register y Logout
- Rutas para manejo de imágenes: subida y listado
- Nueva ruta para obtener todos los usuarios registrados
- Modularización del archivo server.js en varios archivos
- Ajuste en el diseño del botón flotante y la barra inferior
- Se corrigio el .gitignore para que ahora incluya la carpeta uploads pero ignore el contenido