Commit graph

34 commits

Author SHA1 Message Date
d50edff466 ♻️ Refactor to include homedemo as welcome package 2024-02-26 07:49:04 +01:00
d66063a1f7 🔥 Remove unwrap usage to improve new apps setup 2024-02-26 07:39:08 +01:00
169e562488 🔥 Refactor TypeId/Any use, drop own Handle 2024-02-16 17:00:34 +01:00
89f78a1aff 🚚 Refactor modules to packages to avoid Rust clash 2024-01-07 00:18:54 +01:00
98fa367ebc 🚧 Translate comments and docs to english 2023-12-11 18:51:25 +01:00
dc4210bcb8 🚚 Rename macro AssignHandle to BindHandle 2023-11-20 20:37:03 +01:00
d9f3561832 🧑‍💻 Major update to enhance Handle usage 2023-11-19 21:17:16 +01:00
088ffe7272 👽️ Apply last Handle API changes 2023-11-03 22:50:06 +01:00
4472f2ef52 Integrate aliner theme with name Chassis 2023-10-27 11:14:37 +02:00
1e554aac68 💥 Rename create_handle!() to new_handle!() 2023-07-26 15:03:18 +02:00
09ac316cb5 💥 ModuleRef and ThemeRef replace *StaticRef 2023-07-21 18:34:26 +02:00
05304f116a Mark async main function with #[pagetop::main]
Also, use #[pagetop::test] for test functions. Add actix-web to
Cargo.toml only when using Actix Web macros for service configuration.
2023-07-19 23:58:23 +02:00
6df57a0c12 💥 Better names for main macros 2023-07-15 11:34:28 +02:00
66f67f41dc 🚧 Renombra "define_handle!()" por "use_handle!()" 2023-06-23 08:26:26 +02:00
f95bf8eeb3 💥 Renombra "pub_handle" por "define_handle" 2023-05-14 18:47:24 +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
8ec2c698c8 ✏️ [pagetop] Un tema es ahora un tipo de módulo 2023-02-03 21:46:21 +01:00
80e433b20d 🔥 [pagetop] Saca temas y jQuery de PageTop 2023-02-01 20:22:50 +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
680a61247a 🎨 Ahora son pub_handle!() y pub_locale!() 2022-11-10 19:16:04 +01:00
bb6cb07603 🔥 Elimina async innecesario (¿seguro?) 2022-11-08 21:25:44 +01:00
5c65642ec0 Modifica la definición de apps como un módulo más 2022-08-03 23:52:37 +02:00
842dd5234b Corrige ejecución de "migrations" al desinst. mód. 2022-07-31 18:48:08 +02:00
686ec924d1 Añade nuevo proyecto para el sitio web de PageTop 2022-07-19 19:24:56 +02:00
b3854fe393 Libera la versión de desarrollo 0.0.14 2022-05-08 13:54:18 +02:00
6b38e4b8ae Modifica y depura el uso de la api interna 2022-05-08 12:53:16 +02:00
fcc022d164 Modifica la estructura de preparación de una app 2022-05-08 11:10:18 +02:00
af9afca777 Modifica identificación de módulos y temas 2022-05-08 01:02:07 +02:00
67ddb8d899 Mejora y simplifica la gestión global de acciones 2022-05-05 21:43:00 +02:00
a8cb7f0d29 Actualiza el código para las nuevas denominaciones 2022-05-02 12:30:30 +02:00
fbc6ab2adf Libera la versión de desarrollo 0.0.2 2022-03-19 20:10:51 +01:00
2167ab9417 Actualiza y afina las dependencias de paquetes
También normaliza los "traits" para definir temas y módulos usando el
mismo criterio visto en SeaORM.
2022-03-16 20:45:49 +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