e8364a40ee
🚧 Unify mixed and typed component ops for clarity
2024-03-16 22:04:56 +01:00
d7acf0c3d1
🧑💻 Simplify component vector handling
2024-03-16 21:41:04 +01:00
36c931486d
✨ Add new components for page layout
2024-03-16 10:16:30 +01:00
b6b7d9687b
🚧 Remove unnecessary whitespace
2024-03-16 08:18:57 +01:00
544b56af07
🧑💻 Improve Flex components for content layout
2024-03-16 08:18:47 +01:00
00eb831b43
🚚 Name enums/classes based on their properties
2024-03-14 06:20:16 +01:00
3d26459843
🚚 Rename operations with assets in context
2024-03-11 23:29:37 +01:00
db40ac3321
🚧 Working on theme subsystem
2024-03-11 20:40:40 +01:00
b4bb82aa69
🚚 Better class names for inner content
2024-03-11 20:11:35 +01:00
f467aaa330
💄 Improve block component capabilities
2024-03-09 20:08:42 +01:00
d0fcd12b81
🔖 [pagetop] release development version 0.0.51
2024-03-08 23:37:59 +01:00
3bbad7f6a4
🧑💻 Improve regions and components API
2024-03-08 22:43:21 +01:00
496c9d375b
🚧 Simplify basic components
2024-03-08 22:28:31 +01:00
c65ac74a6f
♻️ Rename types for Mixed and Typed components
2024-03-07 21:27:36 +01:00
57e71a9399
🚚 Rename Translate component to Fluent
2024-03-07 21:18:57 +01:00
d80a594cf5
♻️ Rename smart pointers components for clarity
2024-03-04 22:21:40 +01:00
9a5618ef4b
🧑💻 Simplify component class access functions
2024-03-03 21:14:56 +01:00
c54390d3d9
💄 Define context styles for base components
2024-03-03 20:23:58 +01:00
e2090b2c81
✨ Add theme built-in classes for easier theming
2024-03-03 20:16:52 +01:00
ffc350651f
🧑💻 Only modify classes if they have content
2024-03-03 20:06:25 +01:00
1dfc789172
🚚 Remove 'pt' prefix for clarity and decoupling
2024-03-02 09:16:30 +01:00
e7744cbb93
🔥 Remove inner classes from components code
2024-02-29 23:37:54 +01:00
ee3956cb2c
🚚 Review global class names for regions
2024-02-29 23:36:40 +01:00
5840dc215e
🚚 Rename add_element() to more descriptive name
2024-02-29 23:34:31 +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
cb38145bf5
🚧 Doc and code tweaks
2024-02-27 17:51:09 +01:00
812d5d0506
✨ Add JSON response
2024-02-27 17:50:43 +01:00
470223e684
💄 Change to THEME_DEFAULT name & improve regions
2024-02-27 17:48:40 +01:00
2cd1d1332c
🌐 Change to LANGID_DEFAULT name and update docs
2024-02-27 17:45:54 +01:00
e011cf7f62
✨ Add with_component() to region "content" in Page
2024-02-27 13:19:12 +01:00
9be23d3cd8
🐛 Fix default welcome package add order
2024-02-26 09:08:53 +01:00
12cd3df661
🧑💻 Passes fmt and clippy checks
2024-02-26 08:51:27 +01:00
d50edff466
♻️ Refactor to include homedemo as welcome package
2024-02-26 07:49:04 +01:00
ae030b5889
✨ Add OptionId value to page body
2024-02-26 07:45:46 +01:00
d66063a1f7
🔥 Remove unwrap usage to improve new apps setup
2024-02-26 07:39:08 +01:00
b7cb4363bd
🚧 Doc and code tweaks
2024-02-16 20:03:11 +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
b6dd473578
Actualiza y simplifica la estructura del código
...
Revisión general del código fuente para asegurar los elementos que deben
ser públicos y estandarizar el uso de funciones globales.
2022-03-02 23:19:16 +01:00
67952f6840
Actualiza la inicialización de traza+localización
2022-03-01 23:42:37 +01:00
cac4c2f102
Actualiza y sanea piezas de código sensible
2022-03-01 22:15:41 +01:00
db3efa9ef9
Modifica gestión de páginas para normalizar código
2022-03-01 19:35:02 +01:00
9e65f89d2d
Modifica la identificación de módulos
2022-03-01 17:50:36 +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