Commit Graph

36 Commits

Author SHA1 Message Date
Shni
2a278a51ed feat: Agregar lógica para obtener roles de un gremio y renderizar la vista del panel de control 2025-10-15 10:16:06 -05:00
Shni
02db391bfe feat: Restaurar y mejorar la lógica de manejo de sesiones y estado, incluyendo la verificación de SID y el almacenamiento de estado 2025-10-15 03:53:35 -05:00
Shni
528dfb0186 feat: Actualizar la lógica de verificación de bots en los servidores para manejar estados desconocidos 2025-10-15 03:39:03 -05:00
Shni
e1dde1a027 feat: Añadir opción para invitar bot en la interfaz de usuario del panel de control 2025-10-15 03:23:50 -05:00
Shni
4929f4f767 feat: Reemplazar la página de selección de servidor con una interfaz de selección en línea y ajustar el diseño de la página de inicio de sesión 2025-10-15 01:56:02 -05:00
Shni
0490fc71ad Refactor code structure for improved readability and maintainability 2025-10-15 01:39:05 -05:00
Shni
7dc556e16f feat: Añadir soporte para navegación de fragmentos en el panel de control y mejorar la gestión de roles de staff 2025-10-15 01:24:21 -05:00
Shni
fda1b0c5c4 feat: Obtener roles de guild desde la API de Discord y actualizar la interfaz de configuración 2025-10-15 01:13:26 -05:00
Shni
51d1ac70b7 feat: Añadir funcionalidad para actualizar la configuración del servidor desde el panel de ajustes del dashboard 2025-10-15 01:09:21 -05:00
Shni
a05aab5ddb feat: Asegurar que los valores predeterminados comunes existan en los locales para las plantillas de página 2025-10-15 00:08:29 -05:00
Shni
10e3b82f02 feat: Añadir soporte para guilds seleccionadas en la plantilla de renderizado 2025-10-15 00:07:04 -05:00
Shni
1ba74ce7f1 feat: Añadir formato de fecha legible para las fechas de unión de servidores y pre-renderizar la barra de navegación 2025-10-15 00:00:19 -05:00
Shni
4358eb20de feat: Pre-renderizar la navegación del dashboard para mejorar el rendimiento y evitar promesas no resueltas 2025-10-14 23:54:37 -05:00
Shni
07c1aa7298 feat: Mejorar la selección de servidores y mostrar el nombre del servidor seleccionado en la navegación del dashboard 2025-10-14 23:38:46 -05:00
Shni
edf2c995fa feat: Asegurar que las banderas de navegación existan para evitar ReferenceError en las plantillas 2025-10-14 23:33:56 -05:00
Shni
3fe714ad20 feat: Actualizar navegación del dashboard para incluir un botón de menú móvil y ajustar la visibilidad de la barra de navegación 2025-10-14 23:31:55 -05:00
Shni
37355e3e9a feat: Añadir página para seleccionar servidor y ocultar navbar en el dashboard 2025-10-14 23:01:54 -05:00
Shni
e46e8420b5 feat: Mejorar manejo de errores en el flujo de autenticación de Discord y asegurar el estado de OAuth 2025-10-14 22:56:38 -05:00
Shni
08dadae375 feat: Cambiar URI de redirección de Discord a HTTPS para mayor seguridad 2025-10-14 22:54:44 -05:00
Shni
cc4a811a4b feat: Actualizar credenciales de Discord para la autenticación y manejar errores de configuración 2025-10-14 22:51:30 -05:00
Shni
c5c0b4dbab feat: Proporcionar valores predeterminados a las plantillas si no son proporcionados por el llamador 2025-10-14 22:48:28 -05:00
Shni
afed7b8a11 feat: Proporcionar versión a las plantillas si no es proporcionada por el llamador 2025-10-14 22:47:00 -05:00
Shni
0cc6725268 feat: Añadir ruta de inicio de sesión para evitar 404 al acceder a /login 2025-10-14 22:45:18 -05:00
Shni
f7c68edacc feat: Mejorar la seguridad de las sesiones mediante la firma de cookies y la validación de SID 2025-10-14 22:42:51 -05:00
Shni
69653b38ad feat: Añadir soporte para autenticación de Discord y gestión de sesiones, incluyendo rutas de OAuth y almacenamiento de estado 2025-10-14 22:39:14 -05:00
9df5b9e970 fix: corregir formato de control de caché en la respuesta del servidor 2025-10-09 21:59:15 -05:00
67b187c3c0 feat: añadir soporte para compresión Brotli y mejorar la selección de codificación 2025-10-08 13:04:03 -05:00
96f7067193 feat: implementar encabezados de seguridad mejorados y política de contenido para solicitudes 2025-10-08 13:01:35 -05:00
2f0f539185 feat: añadir soporte para compresión Brotli en el servidor 2025-10-08 12:19:09 -05:00
d561fede88 Adds gzip compression and ETag support for better caching
Implements response compression and ETag headers to optimize asset delivery and enable client-side caching, reducing bandwidth usage and improving load times. Enhances code block styling and syntax highlighting for documentation clarity.

Adds gzip compression, ETag caching, and code block styling

Improves server performance by implementing gzip response compression
and ETag-based caching for static and dynamic content, reducing
bandwidth and enabling efficient client-side caching. Enhances
documentation clarity with improved code block styling and
syntax highlighting support.
2025-10-08 10:08:09 -05:00
b0198c7092 feat: mejorar la política de seguridad de contenido y ajustar el iframe de Ko-fi en la barra lateral 2025-10-08 08:33:34 -05:00
24cf917d93 feat: implementar medidas de seguridad básicas, incluyendo bloqueo de patrones sospechosos y limitación de tasa para solicitudes repetitivas 2025-10-07 22:38:25 -05:00
b49e0e12e3 fix: corregir errores en la carga de metadatos del proyecto 2025-10-07 12:18:05 -05:00
38aab95444 sdsdfdf 2025-10-07 12:12:51 -05:00
3904c00114 feat: Add complete EJS documentation layout and sections for Amayo Bot
- Created main index.ejs view with header, footer, and content structure.
- Developed layout.ejs for consistent styling across pages.
- Implemented partials for various sections including admin, alliances, chests, basic commands, crafting, economy, and more.
- Added a table of contents for easy navigation.
- Included responsive design elements and animations using Tailwind CSS.
- Migrated content to EJS format for dynamic rendering.
2025-10-07 12:08:58 -05:00
40625a9f74 feat: implement basic HTTP server with static file serving and error handling 2025-10-05 22:58:56 -05:00