Commit graph

58 commits

Author SHA1 Message Date
3160a9e8dc Add SeaORM integration for database access 2024-11-24 20:40:28 +01:00
e830d40a12 ♻️ Move Drust to root for better package clarity 2024-11-20 15:50:03 +01:00
73ba80eff7 ♻️ Restructure dirs/files to fix examples build 2024-11-20 00:15:39 +01:00
92268ca653 Add default welcome homepage 2024-11-18 00:33:51 +01:00
bf150d206f Add html!{} and Tera templates for PageTop 2024-11-17 08:06:46 +01:00
046d5605e9 💄 Prepare themes and set default for Drust 2024-11-16 19:50:17 +01:00
cafa1d53a2 ♻️ Refactoring config parsing & theme integration 2024-11-16 18:52:02 +01:00
38ca8f1d1c 🎉 Start refactoring PageTop for Sycamore 2024-11-12 23:42:42 +01:00
3ff00ac38f 🔖 [pagetop] release development version 0.0.56 2024-08-10 18:52:39 +02:00
c83ae3c451 🔖 [pagetop] release development version 0.0.55 2024-07-28 18:36:07 +02:00
90d4d5cde0 🔥 Remove SeaORM database support 2024-07-28 18:30:22 +02:00
9cfada4f5d Revert Json serialization 2024-07-28 00:02:36 +02:00
bb109de59d ⬆️ Upgrade dependencies 2024-07-27 23:20:20 +02:00
b481d84cba Add Json serialization for context parameters 2024-07-27 22:07:26 +02:00
dfb34d2e36 ⬆️ Replace LazyStatic with new std::sync::LazyLock 2024-07-27 14:00:27 +02:00
6cb4f62375 🔖 [pagetop] release development version 0.0.54 2024-04-29 00:09:45 +02:00
4b1e34487d 🔥 Remove external packages for unity 2024-04-12 21:41:53 +02:00
87c944301d 🔖 [pagetop] release development version 0.0.53 2024-03-29 00:04:55 +01:00
2ea0a1698e 🚧 Normalize Cargo and README files 2024-03-23 21:21:43 +01:00
388ff26764 📝 Condense and unify PageTop description 2024-03-23 12:39:21 +01:00
171efae264 🔖 [pagetop] release development version 0.0.52 2024-03-19 21:34:24 +01:00
d0fcd12b81 🔖 [pagetop] release development version 0.0.51 2024-03-08 23:37:59 +01:00
9e4f593dbd Integrate "SmartDefault" as "AutoDefault" macro 2024-02-27 21:57:16 +01:00
7367d37ec1 🔖 [pagetop] release development version 0.0.50 2024-02-26 08:41:28 +01:00
ff34c4de49 Revert previos fix for source file path issue 2024-02-09 23:46:37 +01:00
fa66d628a0 ♻️ Major code restructuring 2024-02-09 14:05:38 +01:00
89f78a1aff 🚚 Refactor modules to packages to avoid Rust clash 2024-01-07 00:18:54 +01:00
4472f2ef52 Integrate aliner theme with name Chassis 2023-10-27 11:14:37 +02:00
79557bfa27 🔥 Remove jQuery as PageTop won't support it 2023-10-15 10:30:30 +02:00
7e21ddbf90 🔥 Remove minimal crate for PageTop integration 2023-09-25 22:38:33 +02:00
0af85c4d77 Define la estructura para tests y ejemplos 2023-06-09 10:33:54 +02:00
05d15b6648 🎨 Reestructuración según componentes "minimal" 2023-05-14 18:19:57 +02:00
2134d4955b 🎉 [homedemo] Saca pág. demo de inicio de PageTop 2023-02-04 20:50:39 +01:00
b02c729864 🎉 [megamenu] Nuevo componente para PageTop 2023-02-03 22:25:34 +01:00
80e433b20d 🔥 [pagetop] Saca temas y jQuery de PageTop 2023-02-01 20:22:50 +01:00
efc59216b4 Añade macro para patrón "builder" de componentes 2023-01-27 00:37:27 +01:00
5bef90600f 🎉 [pagetop-build] incluye recursos en binarios
Estandariza la forma de incluir recursos en los binarios de las
aplicaciones creadas con PageTop.
2023-01-23 20:38:59 +01:00
acdd0dae7b 🚚 Mueve mdbook/website a sus propios repositorios 2022-10-16 10:23:56 +02:00
ab99c559de 📝 Añade archivos README por proyecto 2022-10-14 07:39:55 +02:00
3f2f53a8f4 ⬆️ Actualiza versiones de las dependencias 2022-10-13 18:18:08 +02:00
ae2d54828f Añade nuevo código para soportar MdBook 2022-07-24 12:48:29 +02:00
686ec924d1 Añade nuevo proyecto para el sitio web de PageTop 2022-07-19 19:24:56 +02:00
fbc6ab2adf Libera la versión de desarrollo 0.0.2 2022-03-19 20:10:51 +01:00
ab0ac11f65 Modifica la estructura general del código fuente
Importante actualización que reorganiza el código fuente de PageTop. Usa
Cargo para crear un espacio de trabajo con los diferentes proyectos que
estructuran las funcionalidades de PageTop en módulos interdependientes
que se integran en Drust para construir una solución web para la gestión
de contenidos.
2022-03-13 11:14:33 +01:00
4b5d8ce38a Elimina Refinery y Barrel en favor de SeaORM
Se integran las funcionalidades de SeaORM en el funcionamiento de
PageTop para abstraer el uso y acceso a la base de datos.
2022-03-13 00:19:05 +01:00
619b7b73c6 Añade migración de BD usando Refinery y Barrel
Realmente esta funcionalidad se va a sustituir por alguna otra librería
ya que Refinery usa un único número de versión que dificulta su uso en
un contexto de módulos independientes con migraciones propias.
2022-03-12 01:39:08 +01:00
76785af4dc Añade configuración y conexión a la base de datos 2022-03-10 00:10:48 +01:00
0f185887a6 Mejora la gestión de la traza de seguimiento
Aprovecha la potencia de los crates propios del ecosistema tracing para
proporcionar las funcionalidades más importantes vía ajustes de
configuración.
2022-02-28 22:20:28 +01:00
7f8b94eafe Añade soporte nativo a Bootstrap con un nuevo tema 2022-02-21 00:28:22 +01:00
1d438dff57 Mejora la funcionalidad de la traza de ejecución 2022-02-16 00:33:35 +01:00