Commit graph

652 commits

Author SHA1 Message Date
a25a7f4dfa 🚧 Prepara módulo dedicado a la gestión de menús 2022-12-19 17:16:33 +01:00
6d49830717 🎨 Los módulos básicos se instalan por defecto
Los módulos básicos de PageTop no requieren acceso a ninguna base de
datos, pero pueden extenderse para añadir funcionalidades avanzadas que lo
requieran.
2022-12-19 16:54:36 +01:00
b0446c7206 🏷️ PageContext pasa a ser RenderResources
Ahora los componentes no tendrán acceso al contexto de la página
(PageContext) porque podrían usarse en otros tipos de respuesta que no
sean sólo páginas. En su lugar se usará RenderResources que formarán
también parte de la página.
2022-12-18 14:09:53 +01:00
a687c646f2 🎨 Refina algunos constructores de componentes 2022-11-16 00:32:41 +01:00
0b4d2b413d 🥅 Incorpora ResultExt para captura/traza de error 2022-11-14 21:09:44 +01:00
420b17bb83 🏷️Nuevo tipo "NameValue" para atributo "name" 2022-11-14 00:09:42 +01:00
12d79c8437 💬 Corrige referencias en macros 2022-11-13 19:17:15 +01:00
e38cfca945 🚨 Acceso a db es característica de compilación 2022-11-12 18:53:59 +01:00
514490f5f2 🔖 [pagetop] libera versión de desarrollo 0.0.32 2022-11-12 18:38:07 +01:00
283354776f 💄 Favicon.ico en lugar de PNG 2022-11-12 18:36:33 +01:00
f81404c68d ♻️ Código revisado con cargo fmt/clippy 2022-11-12 13:45:38 +01:00
ee4534253b ♻️ Reestructura API para instanciar la aplicación 2022-11-12 13:43:54 +01:00
bdedede3f1 ♻️ Reestructura la API del servidor web 2022-11-12 13:29:14 +01:00
7149980e5d ♻️ Simplifica estructura API de tracing 2022-11-12 13:04:20 +01:00
61e3f42c2a ♻️ Simplifica estructura API de acceso a BD 2022-11-12 12:46:37 +01:00
047a2ec76e 🧑‍💻 Elimina advertencia de uso para run_now 2022-11-11 00:09:34 +01:00
fed3248e33 🔖 Incrementa versión de desarrollo 2022-11-11 00:08:44 +01:00
b4122565f1 🔖 [pagetop] libera versión de desarrollo 0.0.31 2022-11-11 00:01:32 +01:00
f1932d6749 ♻️ Revisa código con cargo fmt y cargo clippy 2022-11-10 23:56:49 +01:00
46d4e19c39 ♻️ Ajustes menores 2022-11-10 23:52:32 +01:00
da8604980d ♻️ Revierte parcialmente últimos cambios 2022-11-10 23:41:18 +01:00
19b4c251b0 ♻️ [global] Despivota acceso a base de datos 2022-11-10 22:41:44 +01:00
e143ee57ac ♻️ [global] Incorpora identificador de idioma 2022-11-10 22:02:12 +01:00
c7bf549434 ♻️ [global] Incorpora registro de trazas y eventos 2022-11-10 21:55:53 +01:00
aa9f392ba9 ♻️ [global] Para acceder a elementos globales 2022-11-10 21:43:38 +01:00
885710e0c3 🎨 Y añade pub_config!() 2022-11-10 21:14:57 +01:00
680a61247a 🎨 Ahora son pub_handle!() y pub_locale!() 2022-11-10 19:16:04 +01:00
9c29240c34 📝 [config] Mejora redacción de algunos textos 2022-11-10 01:50:53 +01:00
bb6cb07603 🔥 Elimina async innecesario (¿seguro?) 2022-11-08 21:25:44 +01:00
65c290a240 ♻️ [config] Inicializa la configuración global 2022-11-08 20:38:02 +01:00
62cc2a6201 🚸 [homepage] Mejora presentación de la página 2022-11-06 14:46:06 +01:00
e2f72fdb0e 💄 [homepage] Mejor ajuste "responsive" 2022-11-06 14:43:20 +01:00
db45044eb9 🍱 [homepage] Nombres más apropiados para imágenes 2022-11-06 14:41:53 +01:00
4241b2179f 🔖 [pagetop] libera versión de desarrollo 0.0.30 2022-11-04 21:47:41 +01:00
9a8182508c ♻️ Revisa código con cargo fmt y cargo clippy 2022-11-04 21:42:43 +01:00
a43206bb0f ⬆️ Actualiza dependiencias 2022-11-04 21:01:25 +01:00
b728a74ee4 📝 [config] Ajustes finales de la documentación 2022-11-04 20:47:37 +01:00
62153ca39a 📝 Elimina warnings de la documentación 2022-11-04 20:47:20 +01:00
0e3c7dd6c6 ♻️ Inicializa configuración global en módulo app 2022-11-04 19:26:31 +01:00
483774e6c1 📝 [config] Reordena apartados de la documentación 2022-10-30 23:23:47 +01:00
af93cb0ea1 📝 [locale] Inicia la documentación 2022-10-30 23:22:28 +01:00
424547241b 📝 [trace] Inicia la documentación 2022-10-22 12:43:50 +02:00
d4f6cbbd3b 🔧 Ajusta archivos de configuración a directrices 2022-10-22 11:20:43 +02:00
3d9db9f955 🔧 [pagetop] Corrección para publicar en crates.io 2022-10-21 21:08:59 +02:00
edc81ccf3b 🔖 [pagetop] libera versión de desarrollo 0.0.29 2022-10-21 21:00:54 +02:00
3f735f7f56 🎨 Ejecuta cargo fmt 2022-10-21 20:52:44 +02:00
33415a14bb ⚰️ [config] Elimina código no usado 2022-10-21 20:48:14 +02:00
3167c3780d 📝 [config] Finalizada documentación básica 2022-10-21 20:45:10 +02:00
1ef709ab97 🎨 Un poco de orden en el código 2022-10-21 14:12:26 +02:00
183b9ff6a1 ♻️ Trabajando en la gestión de la configuración 2022-10-21 01:01:54 +02:00