Commit graph

10 commits

Author SHA1 Message Date
74f92a29f3 🩹 Corrige enlaces de licencia en la documentación 2025-08-06 11:24:13 +02:00
8f350c320b 📝 Retoques menores en la documentación 2025-08-05 18:49:04 +02:00
605675af1a 🚧 Normaliza versiones a las últimas publicaciones
Revisa y completa la documentación general.
2025-08-03 18:00:02 +02:00
fe81ed1cd7 🚧 [pagetop] Preparando liberación de la v0.1.0 2025-08-03 14:17:22 +02:00
500f69fa4f 🚩 Añade feature "testing"
- Permite desactivar trazas y registro de eventos al ejecutar tests.
- Añade opción de configuración para activar o desactivar las trazas.
2025-07-11 22:17:59 +02:00
880761fe9a 📝 Actualiza el banner en la documentación 2025-07-09 22:05:42 +02:00
6b8eee46f9 📝 [config] Amplía y corrige documentación 2025-07-06 20:08:17 +02:00
cbee4c2cb8 Añade servidor web y primeras macros de PageTop
- Crea el crate raíz `pagetop` y configura el workspace con
  `helpers/pagetop-macros`.
- Añade las macros #[pagetop::main] y #[pagetop::test] que envuelven
  Actix-web para crear aplicaciones y pruebas asíncronas sin depender
  explícitamente del framework.
- Reexporta, mediante el módulo `service`, los tipos esenciales de
  Actix-web para gestionar servidores y servicios web.
- Implementa `Application::{new, run, test}` para simplificar el
  arranque y la ejecución de tests.
- Expone `pagetop::prelude` con las macros, `service` y `Application`
  para una API pública coherente.
- Incorpora ejemplo `examples/app-basic.rs` que levanta un servidor web
  vacío con el código mínimo para hacerlo.
2025-07-03 20:33:52 +02:00
45e2882653 📄 Añade las licencias del proyecto 2025-06-24 20:23:28 +02:00
5b9c5ffdae 🎉 Inicia el proyecto 2025-06-24 15:57:55 +02:00