## 📅 Actualización octubre 2026

### 🛠 Versión 5.1.0 — *24 de octubre, 2026*

**🆕 Novedades**

  - **R-NET ahora son tres sitios conectados:** la intranet, la [Guía de moderación](https://reinoestelar.com/guia-de-moderacion/) y [Byte](https://reinoestelar.com/byte/inicio/) tienen cada uno su propio menú lateral y su propia búsqueda. Desde la barra superior puedes pasar entre **R-NET**, **Moderación** y **Byte** con un clic.
  - **Guía de moderación con página de inicio propia:** al iniciar sesión con tu correo autorizado llegas a una portada con los primeros pasos, todas las secciones y una tabla de accesos rápidos (*"Necesito…"*) para encontrar al instante qué sanción aplicar, cómo adjuntar pruebas o qué comando usar. La sección **ToS de Discord** ahora aparece en el menú.
  - **Portada renovada:** tarjetas de acceso rápido, una guía de *¿Por dónde empiezo?* según seas miembro, moderador o quieras conocer a Byte, y un índice completo de todas las secciones.
  - **Página de Byte actualizada:** todas las funciones nuevas del bot (casino, panel de música en vivo, playlists, filtros, registro de actividad y más), con los comandos organizados en pestañas. También se actualizaron su [Política de privacidad](https://reinoestelar.com/byte/privacidad/) y sus [Términos y condiciones](https://reinoestelar.com/byte/terminos/).
  - **Nueva página de error 404:** con el estilo de R-NET, modo claro y oscuro, la dirección que no se encontró y accesos directos para volver al camino.

**✨ Mejoras**

  - **Tema morado en todo el sitio:** enlaces, botones, menús y pestañas mantienen el color de R-NET también al pasar el cursor y al navegar entre páginas.
  - **Carga más rápida:** las imágenes, estilos e iconos se guardan en caché según su tipo, para que las visitas siguientes carguen al instante.
  - **Mejor presencia en Google:** el sitio ahora se identifica como **R-NET**, con descripción e iconos propios.
  - **Atajos nuevos:** [reinoestelar.com/moderacion](https://reinoestelar.com/moderacion), [reinoestelar.com/reglas](https://reinoestelar.com/reglas), [reinoestelar.com/inicio](https://reinoestelar.com/inicio) y [reinoestelar.com/byte](https://reinoestelar.com/byte).
  - **Refuerzo de seguridad:** las imágenes de la Guía de moderación ahora están protegidas igual que el resto de la guía, y se eliminaron páginas antiguas y scripts que ya no se usaban.

**🛠 Cambios**

  - Corregido el título de las pestañas del navegador, que mostraba el nombre repetido (*R-NETR-NET*).
  - Corregidos los iconos de la aplicación instalable (PWA).
  - Corregidas imágenes de la guía que no cargaban por diferencias de mayúsculas en su nombre.
  - Corregidos la numeración y los enlaces del índice, y añadidas las páginas que faltaban: Glosario, Comandos de Sapphire y ToS de Discord.
  - Corregidos los botones de la página de error, que llevaban a páginas inexistentes.
  - Retiradas las páginas de prueba y la página "Canales clave y primeros pasos" de la guía.

==- Ver resumen técnico completo (DevOps & ST)

  - Tres proyectos de Retype: R-NET (`retype.yml` → `site/`), Guía de moderación (`Guia-de-moderacion/retype.yml` → `site/guia-de-moderacion/`) y Byte (`Byte/retype.yml` → `site/byte/`). Compilación conjunta con `npm run build`.
  - Recarga completa al cambiar de sitio mediante una marca `data-turbo-track="reload"` distinta en cada `head.html`, para que Turbo cargue el menú y la configuración correctos.
  - Imágenes usadas solo por la guía movidas de `/assets/` a `Guia-de-moderacion/assets/`, cubiertas por **Cloudflare Access**.
  - Vista previa local de los tres sitios con `npm run preview` (`tools/preview.mjs`): aplica `_redirects`, muestra el 404 propio y mantiene en local los enlaces entre sitios.
  - Regeneración completa de la carpeta de publicación (`site/`) para eliminar archivos obsoletos que Retype no borra al compilar.
  - Retirada de la Edge Function `protect.js` de Netlify: la protección de la Guía de moderación queda únicamente en **Cloudflare Access**.
  - `_redirects` (antes `_redirects.txt`) y `_headers` corregidos e incluidos en el build con `include`; exclusión de archivos internos con `exclude`.
  - Caché por carpeta: `/resources` 1 año (*immutable*), `/assets` 7 días, `/static` 1 día.
  - Tema generado por `tools/gen_theme.py` a partir de las variables de Retype (sin Retype Pro), con versión en la URL y selectores de mayor especificidad para resistir la navegación con Turbo.
  - Datos estructurados `WebSite` (schema.org) y descripciones propias en la portada y en las páginas de Byte.
  - `head.html` movido a `_includes/` y rutas de iconos corregidas a `/static/`.
===

---

[!ref Ver la actualización anterior (marzo 2026)](Actualizacion-marzo.md)
