Changelogs
web-next: fix paginación azul en enlaces visitados
13 de julio de 2026 a las 13:29adevopg · 795c7a0
El tema tiene `a:visited{color:#2471a9}` (espec. 0,1,1) que ganaba a `.nw-page-link` (0,1,0) → Anterior/Siguiente y los números visitados salían azules. Se añaden selectores `.nw-page-link:link/:visited/:hover` y `.nw-page-current:link/:visited` (espec. 0,2,0) para ganar y mantener el estilo del tema (crema + actual en dorado).
web-next: changelogs 5 por página + paginación con estilo del tema
13 de julio de 2026 a las 13:25adevopg · e15dadb
- /changelogs pasa a 5 commits por página. - Botones de paginación (.nw-page-link) con el estilo de los botones del tema: fondo tenue hsla, borde, padding y hover como el resto de la web; la página actual en dorado. También afecta a la paginación del foro (consistencia).
web-next: paginar /changelogs (10 por página + navegación)
13 de julio de 2026 a las 13:23adevopg · acd3305
getCommits ahora recibe page/limit y devuelve {commits, totalPages} (del header X-PageCount de Gitea). La página lee ?page, muestra 10 commits y usa el componente Pagination (Anterior/1 2 3…/Siguiente).
web-next: enlace CHANGELOG de la cabecera → /changelogs
13 de julio de 2026 a las 13:19adevopg · e448f34
Apuntaba a un tema del foro externo (foro.novawow.com); ahora va a la página interna /changelogs (API de Gitea).
web-next: página /changelogs desde la API de Gitea
13 de julio de 2026 a las 13:16adevopg · fdd3606
Ruta que lista los últimos 50 commits del repo vía la API pública de Gitea (lib/changelog.ts getCommits → /api/v1/repos/Inna/NovaWoW/commits). Cada entrada: título (1ª línea), fecha, autor · sha (enlace al commit) y cuerpo del mensaje (sin trailers Co-Authored-By). Estilo del tema (como noticias). GITEA_URL/GITEA_REPO configurables por env (defaults al repo actual). revalidate 300s para no golpear Gitea en cada visita.


