Commit graph

26 commits

Author SHA1 Message Date
2b229573cd 🚧 Code tweak 2024-11-30 19:12:07 +01:00
ddd27fd2a6 🚚 Rename static_files to include_files 2024-11-30 18:36:01 +01:00
4a4dd26cf5 🚧 Review config settings 2024-11-30 12:41:23 +01:00
41cedf2541 🚧 Working on 0.1.0 version 2024-11-30 11:35:48 +01:00
b599e2f7d4 ♻️ Refactor config initialization by name and type 2024-08-17 13:05:20 +02:00
90d4d5cde0 🔥 Remove SeaORM database support 2024-07-28 18:30:22 +02:00
dfb34d2e36 ⬆️ Replace LazyStatic with new std::sync::LazyLock 2024-07-27 14:00:27 +02:00
5e457eed3d New type query function using TypeInfo 2024-04-12 21:45:13 +02:00
e732244a2e 🚧 Working on actions system 2024-03-25 17:38:39 +01:00
aba7c4d8ce 🧑‍💻 Simplify service::HttpRequest to HttpRequest 2024-02-28 09:11:58 +01:00
a9a5d232a2 🚚 Restore macro name #[fn_builder] for fn_with 2024-02-28 09:08:50 +01:00
9e4f593dbd Integrate "SmartDefault" as "AutoDefault" macro 2024-02-27 21:57:16 +01:00
812d5d0506 Add JSON response 2024-02-27 17:50:43 +01:00
169e562488 🔥 Refactor TypeId/Any use, drop own Handle 2024-02-16 17:00:34 +01:00
fa66d628a0 ♻️ Major code restructuring 2024-02-09 14:05:38 +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
cac4c2f102 Actualiza y sanea piezas de código sensible 2022-03-01 22:15:41 +01:00
3764f707da Añade elección de tema específico por página
Característica útil para facilitar que el módulo Admin pueda renderizar
sus páginas siempre con el mismo tema, indepedientemente del tema por
defecto. También podrá ser decisivo para permitir a los usuarios usar un
tema diferente.
2022-02-26 21:15:00 +01:00
edf5ddf81b Añade componente para crear menús
También introduce el nuevo módulo Admin para porporcionar un entorno
común de administración para los demás módulos de PageTop.
2022-02-25 20:42:06 +01:00
d38df3a5b6 Añade módulo User y componentes para formularios 2022-02-20 23:01:11 +01:00
cb557f4a86 Añade seguimiento de la traza de ejecución 2022-02-14 22:52:41 +01:00
24e773c17b Añade composición de páginas basada en componentes 2022-02-13 20:11:33 +01:00
0e3300dc90 Añade traducción de textos con plantillas Fluent 2022-02-13 09:12:12 +01:00