Commit Graph

263 Commits

Author SHA1 Message Date
d8611d8740 fix: corregir la sintaxis de las rutas en .gitignore 2025-10-08 12:20:52 -05:00
2f0f539185 feat: añadir soporte para compresión Brotli en el servidor 2025-10-08 12:19:09 -05:00
56eb8462cd fix: eliminar atributos de integridad de los enlaces de highlight.js en layout.ejs 2025-10-08 10:13:22 -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
a5d4879123 feat: mejorar la estructura y legibilidad del código en el comando 'area-nivel', añadiendo soporte para metadata y optimizando la gestión de interacciones 2025-10-07 22:24:53 -05:00
67643595f3 feat: add TypeScript type checking task to VSCode configuration
feat: implement area metadata blocks in game commands for enhanced area details

fix: refactor game commands to utilize new area metadata blocks and improve code consistency

feat: enhance Appwrite API integration with additional collections and storage support

refactor: update componentsV2 to support image blocks in display rendering
2025-10-07 22:17:03 -05:00
5ea9cfd67c feat: restaurar sección de ejemplos avanzados en el índice de contenidos 2025-10-07 13:49:50 -05:00
2e348bef22 feat: mejorar diseño y estructura de la página principal, corrigiendo clases y ajustando el índice de contenidos 2025-10-07 13:38:27 -05:00
ffcebf726c feat: agregar secciones de ejemplos básicos y avanzados, mejorar contenido y diseño en la documentación EJS 2025-10-07 13:12:00 -05:00
33d880b4a0 feat: mejorar contenido y diseño en secciones de EJS, actualizando descripciones y añadiendo ejemplos 2025-10-07 12:53:08 -05:00
e219778044 feat: actualizar secciones de EJS con contenido y mejoras de diseño en la documentación del sistema de juego 2025-10-07 12:44:25 -05:00
595fb592e5 feat: ajustar el diseño de la página principal y mejorar la estructura de los componentes EJS 2025-10-07 12:30:02 -05:00
2d8ec9e9b8 feat: agregar navbar y sidebar a la estructura EJS, mejorando la navegación y la presentación de información 2025-10-07 12:24:26 -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
3f5757d28f fix(racha): mejorar la construcción del display en el comando de racha 2025-10-07 11:35:08 -05:00
1665c58a33 fix(racha): evitar type:9 sin accessory usando componentsV2 builder; corrige Invalid Form Body en display de racha 2025-10-07 11:34:46 -05:00
7f2d1903bb refactor: mejorar la legibilidad y consistencia del código en _helpers.ts 2025-10-07 11:20:58 -05:00
e18caf414d fix: corregir la referencia del mensaje en sendDisplayReply para cumplir con la nueva API 2025-10-07 11:20:22 -05:00
b4737a536f feat(cache): migrar caché de guilds de Redis a Appwrite para mejorar rendimiento y persistencia 2025-10-07 10:55:45 -05:00
6a9135c03a feat(settings): invalidate guild cache after settings updates and improve settings panel UX 2025-10-07 10:52:47 -05:00
a9087261ca feat: introduce Appwrite guild cache support and refactor guild config caching 2025-10-07 10:52:47 -05:00
8be8ea5925 Add comprehensive documentation and improvement suggestions for Amayo bot
- Created README.md for static site documentation, detailing features, structure, local usage, and Heroku deployment.
- Added RESUMEN_CAMBIOS.md summarizing critical bug fixes, command updates, and documentation enhancements.
- Introduced SUGERENCIAS_Y_MEJORAS.md with a thorough analysis of the project, new feature suggestions, and technical improvements.
2025-10-07 10:23:15 -05:00
8e581da61f feat: ajustar estilos de diseño en index.html para mejorar la presentación 2025-10-06 17:05:08 -05:00
04adcf3c64 feat: implement user and guild existence checks to prevent foreign key constraint errors 2025-10-06 13:40:05 -05:00
b258a83212 feat: enhance item editor with interactive features and crafting recipe summary 2025-10-06 11:50:35 -05:00
ab49a7d3c5 feat: add crafting recipe functionality to item creation and editing commands 2025-10-06 11:47:22 -05:00
0f06168399 feat: update Procfile for optimized production start and remove New Relic import from main.ts 2025-10-06 11:30:43 -05:00
62a3e7d1f5 feat: integrate New Relic for performance monitoring 2025-10-06 10:59:30 -05:00
875990b299 feat: add New Relic integration and optimize memory settings for production start 2025-10-06 10:58:03 -05:00
10e9cdd092 feat: implement retry logic for service unavailable errors in AI content generation 2025-10-06 10:28:01 -05:00
1e912be72c fix: update links in documentation to point to the GitHub repository 2025-10-06 00:23:59 -05:00
d168d7f40c fix: update version number in package.json and index.html to 2.0.1-dev 2025-10-06 00:15:13 -05:00
f512dd7af9 feat: add modern design for Amayo Bot guide with animated elements and responsive layout 2025-10-05 23:54:48 -05:00
ff5b9a5a22 Implement code changes to enhance functionality and improve performance 2025-10-05 23:36:17 -05:00
eae36f63e2 fix: correct HTML structure by moving <script> tag to the end of the body 2025-10-05 23:18:13 -05:00
a255076e50 fix: correct HTML structure by moving </body> tag before <script> tag 2025-10-05 23:07:08 -05:00
0848a4545e feat: update Procfile to remove unnecessary worker and dev entries 2025-10-05 23:02:25 -05:00
40625a9f74 feat: implement basic HTTP server with static file serving and error handling 2025-10-05 22:58:56 -05:00
009e72faca feat(mobEdit): simplify mob display structure and improve readability of content 2025-10-05 21:56:19 -05:00
294a641e54 feat: Improve error handling in promptKeySelection for interaction updates and timeouts 2025-10-05 21:46:15 -05:00
cdcc339693 feat: Enhance offer editing command with interactive selection and improved error handling
- Added interactive selection for offers in the `offerEdit` command, allowing users to choose an offer to edit.
- Improved permission checks with detailed error messages.
- Refactored editor display and components for better readability and user experience.
- Updated modal handling for various editing options (base, price, window, limits, metadata) to ensure consistent UI updates.
- Enhanced feedback messages for successful updates and cancellations.
- Integrated item fetching and formatting for better display of rewards in `pelear`, `pescar`, `plantar`, and `racha` commands.
- Improved item display in the shop command with consistent formatting and icons.
2025-10-05 21:37:54 -05:00
0c87ead245 feat(stats): streamline updateStats function to handle updates more efficiently 2025-10-05 20:27:11 -05:00
5bbc14a0cc feat(wallet): initialize new wallets with a default coin amount 2025-10-05 20:21:29 -05:00
b263b10b0f Refactor game area resolution and argument parsing for game commands 2025-10-05 19:58:26 -05:00
0b7ec0ee32 feat(game): add area fallback logic for commands and helpers 2025-10-05 19:44:54 -05:00
66a984d74e feat(game-commands): add generic argument parser and integrate for mina, pelear, pescar 2025-10-05 19:34:45 -05:00