Commit Graph

14 Commits

Author SHA1 Message Date
Shni
86c17728c4 feat: Add welcome component with documentation, tooling, ecosystem, community, and support sections
feat: Create WelcomeItem component for displaying welcome messages

feat: Implement various icon components for the welcome section

feat: Add theme management functionality with multiple color themes

feat: Integrate internationalization support with Spanish and English locales

feat: Set up Vue Router with authentication callback handling

feat: Implement authentication service for Discord OAuth2 login

feat: Create bot service for fetching bot statistics and information

feat: Add AuthCallback view for handling authentication responses

chore: Configure Vite for development and production environments
2025-11-04 12:22:59 -06:00
Shni
d5048dda38 feat: Actualizar versión del paquete y agregar endpoint API para pruebas de entidad 2025-11-02 20:53:11 -06:00
Shni
21a8c637ab XD? 2025-10-16 10:39:00 -05:00
Shni
ee44007c33 Refactor: Added nav dashboard.ejs 2025-10-16 10:26:48 -05:00
Shni
a3a4a35475 feat: mejorar dashboard mostrando solo servidores donde el bot está presente y rediseñar interfaz centrada con información del usuario 2025-10-16 10:20:24 -05:00
Shni
7d42493497 feat: eliminar contenido obsoleto del dashboard y actualizar redirección a la página de inicio 2025-10-16 00:05:50 -05:00
Shni
dbdeef7b00 feat: redirigir a la página de inicio para mostrar la tarjeta 'logueado' antes de acceder al dashboard 2025-10-15 23:59:33 -05:00
Shni
137bc4bdee feat: detectar sesión y enviar usuario/gremios al índice para mostrar tarjeta rápida en el dashboard 2025-10-15 23:57:34 -05:00
Shni
e4a2a1f945 feat: agregar proxy API para obtener roles de gremios en el dashboard 2025-10-15 23:53:36 -05:00
Shni
d6f7504947 feat: agregar lista de gremios seleccionados en la respuesta de la sesión 2025-10-15 23:45:22 -05:00
Shni
d42afc9e1d feat: agregar nombre de gremio seleccionado en la respuesta de la sesión 2025-10-15 23:42:03 -05:00
Shni
a295420076 S 2025-10-15 23:39:19 -05:00
Shni
46d06c8154 feat: agregar gestión de rutas para el dashboard y selección de gremios, incluyendo autenticación y redirección 2025-10-15 23:35:53 -05:00
Shni
9aa2c79be1 feat: Implement utility functions for server operations
- Added utility functions for cookie parsing, string sanitization, and date formatting in `src/server/lib/utils.ts`.
- Introduced encryption and decryption methods for JSON objects to enhance data security.
- Implemented functions to handle HTTP request encoding and response compression.
- Created a safe upsert function for guild data using Prisma ORM.

test: Add syntax validation for dashboard items

- Created a script to validate the syntax of EJS templates in `test/.validate_dashboard_items_syntax.js`.
- Implemented error handling for unmatched brackets and unterminated strings in the script.

feat: Enhance Discord bot interaction with modals

- Developed a Discord bot feature to open modals with user input fields and selections in `test/example.ts.txt`.
- Added functionality to handle modal submissions and respond with user input.

chore: Backup invalid mob data and scheduled mob attacks

- Created JSON backups for invalid mob entries and scheduled mob attacks in `test/invalid_mobs_backup.json` and `test/scheduled_mob_attack_backup.json`.

test: Add various scripts for debugging and error tracing

- Introduced multiple scripts for parsing and validating JavaScript code using Acorn, including error tracing and token inspection in `test/tmp_*`.
2025-10-15 23:26:00 -05:00