a5ee0fecb1
Merge branch 'preparing-release-zero-five' of git.cillero.es:manuelcillero/pagetop into preparing-release-zero-five
2026-01-06 01:23:29 +01:00
6203a02b89
📝 Retoques menores en documentación
2026-01-06 01:23:26 +01:00
8a29596b18
📝 Retoques menores en documentación
2026-01-06 01:18:45 +01:00
bfaf2e569f
✨ (bootsier): Añade componentes para formularios
2026-01-06 01:17:35 +01:00
b39ed38d0d
♻️ (pagetop): Optimiza cadenas con CowStr
2026-01-06 01:16:09 +01:00
cf7aba2b53
✨ Extiende normalización de cadenas ASCII
2026-01-04 19:14:51 +01:00
e9d326cd99
✨ Añade normalización de cadenas ASCII
2026-01-04 13:00:16 +01:00
41d5091348
✅ Añade pruebas para operaciones con clases
2025-12-31 08:48:50 +01:00
00d4de840b
⚡ ️ Mejora operaciones con clases y documentación
2025-12-31 08:48:25 +01:00
e9565bf70b
⚡ ️ Mejora rendimiento de búsquedas de clases
2025-12-28 18:00:26 +01:00
4bf2c18b24
♻️ Refactoriza AttrClasses como Classes
2025-12-28 14:57:21 +01:00
fa32833ffa
♻️ Refactoriza atributos HTML
2025-12-28 14:03:35 +01:00
25d32ec5de
♻️ Cambia Self::default() por Tipo::default()
2025-12-28 13:18:18 +01:00
47c47ba9a0
📝 Actualiza el formato de mensajes commit
2025-12-21 15:20:53 +01:00
dd5cdb19cf
📝 Actualiza las guías de contribución
2025-12-21 09:47:35 +01:00
3db798ad3b
📝 Añade guías de contribución y revisa estilos
2025-12-19 11:15:49 +01:00
57f2fa64f4
🎨 Mejora gestión de errores para 403, 404 y otros
2025-12-17 12:40:53 +01:00
3f00b69902
🚨 Ajuste menor sugerido por clippy
2025-12-17 12:36:26 +01:00
11763d097d
🔥 Elimina anotaciones #[inline] para evitar abuso
2025-12-17 12:35:21 +01:00
700bca7258
💡 Repasa comentarios de la cabecera de funciones
2025-12-16 09:06:52 +01:00
b76c4a4d23
🚧 (config): Opciones enumeradas para el log
2025-12-15 20:51:23 +01:00
16d6afbd98
🚧 (config): Nueva gestión de opciones enumeradas
2025-12-15 17:24:00 +01:00
7b340a19f3
✨ (locale): Refactoriza el sistema de localización
...
- Modulariza la lógica de localización.
- Actualiza la estructura de `Locale` para mejorar la resolución y
gestión de idiomas.
- Introduce `RequestLocale` para manejar la negociación de idioma basada
en las peticiones HTTP.
- Mejora `L10n` para ofrecer una gestión más flexible de traducciones
con argumentos dinámicos.
- Actualiza la implementación de `LangId` en `Page` para garantizar una
identificación de idioma coherente.
- Elimina código obsoleto y simplifica la gestión de identificadores de
idioma.
2025-12-14 14:33:35 +01:00
9297f51b42
🔨 Actualiza *script* de generación de CHANGELOGs
2025-12-12 00:20:25 +01:00
476aff1d8e
✨ (pagetop): Añade gestión de rutas con parámetros
2025-12-12 00:14:55 +01:00
caa4cf6096
🚚 Renombra LangMatch por Locale
2025-12-10 15:18:07 +01:00
a46cf35fee
♻️ (minimal): Incorpora paste! a las utilidades
2025-12-07 12:49:51 +01:00
6c024da51e
✨ (minimal): Añade macros declarativas a utilidades
...
- Incorpora nuevo *crate* `pagetop-minimal` con macros básicas para
operaciones con cadenas, bloques de texto o colecciones clave-valor.
- Refactoriza código para usar `util::join!` y `util::join_pair!` en la
concatenación de cadenas.
- Normaliza la gestión de localización usando `util::kv!` para los
argumentos con pares clave-valor.
- Actualizada documentación y archivos README para reflejar la nueva
estructura y funcionalidades.
2025-12-07 11:55:26 +01:00
0351000487
🩹 (bootsier): Corrige más enlaces dinámicos
2025-12-07 11:37:23 +01:00
e271437da8
🩹 Corrige ejemplos con enlaces dinámicos
2025-12-03 23:06:35 +01:00
efd4975a50
🚧 Retoques menores en la documentación
2025-12-03 22:56:04 +01:00
10a8a1136c
♻️ Refactoriza gestión de idiomas en el contexto
2025-12-03 22:55:24 +01:00
c4d0a2f613
✨ Añade config. para activar página de bienvenida
2025-12-03 22:48:05 +01:00
da229e494d
✨ Añade soporte a contenido HTML en ítems de menú
2025-12-03 06:47:33 +01:00
498df42b5b
🎨 (pagetop): Mejora gestión de URLs según contexto
2025-12-03 06:41:52 +01:00
33669d90f6
✨ (pagetop): Añade macro Getters para estructuras
2025-11-30 12:51:45 +01:00
af26e6aef9
🌐 Normaliza textos y localización a *snake_case*
2025-11-30 11:42:03 +01:00
1fa1ddf528
💡 Retoques menores en comentarios
2025-11-30 11:14:34 +01:00
76b980017d
💄 Mejora alineación del texto en ejemplos
2025-11-30 11:14:08 +01:00
12e617f35b
🚧 Afina el mensaje generado por builder_fn
2025-11-30 11:11:39 +01:00
9c6888e378
✨ (bootsier): Añade plantilla estándar propia
2025-11-30 10:53:49 +01:00
f2733bb250
♻️ Refactoriza la gestión de regiones y plantillas
2025-11-30 00:16:54 +01:00
bfdc0da407
🚧 Mejora documentación generada por builder_fn
2025-11-29 14:43:37 +01:00
2ce74fec8e
🚧 Retoques menores en los comentarios del código
2025-11-29 14:42:05 +01:00
0849d23e3f
🚧 Añade constante PAGETOP_VERSION
2025-11-29 13:55:35 +01:00
4ac7caddd4
🗑️ Elimina métodos y definiciones obsoletas
2025-11-23 14:37:00 +01:00
a2fe2114cd
♻️ (theme): Refactoriza renderizado de temas base
2025-11-23 14:35:38 +01:00
9657672ffd
📝 Mejora documentación generada por builder_fn
2025-11-23 14:11:13 +01:00