pagetop/tests
Manuel Cillero 747e64ce34 (auth): Añade permisos tipados
Sustituye las claves de permiso `&str` sueltas por el trait `Permission`
(clave, etiqueta y grupo), y añade `require_permission()` para cortar un
handler con `ErrorPage::AccessDenied` antes de construir nada.

Para que `require_permission()` pueda fallar sin un `Context` previo,
`ErrorPage` pasa a envolver `Option<HttpRequest>`, `Context::new()`
recibe ahora `HttpRequest` sin `Option`, y se añade `Context::admin()`
para la plantilla de administración.
2026-07-27 22:46:41 +02:00
..
auth.rs (auth): Añade permisos tipados 2026-07-27 22:46:41 +02:00
component_children.rs 🌐 (tests): Traduce comentarios de tests a inglés 2026-07-19 23:34:38 +02:00
component_html.rs (auth): Añade permisos tipados 2026-07-27 22:46:41 +02:00
component_poweredby.rs 🌐 (tests): Traduce comentarios de tests a inglés 2026-07-19 23:34:38 +02:00
component_template.rs (auth): Añade permisos tipados 2026-07-27 22:46:41 +02:00
config.rs 🌐 (tests): Traduce comentarios de tests a inglés 2026-07-19 23:34:38 +02:00
error_handling.rs 🌐 (tests): Traduce comentarios de tests a inglés 2026-07-19 23:34:38 +02:00
html_markup.rs 🌐 (tests): Traduce comentarios de tests a inglés 2026-07-19 23:34:38 +02:00
html_props.rs 🌐 (tests): Traduce comentarios de tests a inglés 2026-07-19 23:34:38 +02:00
html_props_classes.rs (html): Añade PropsOp::replace_classes() 2026-07-09 01:12:45 +02:00
html_props_extras.rs ♻️ (html): Añade valores extra a Props 2026-07-09 00:05:28 +02:00
html_props_styles.rs 🌐 (tests): Traduce comentarios de tests a inglés 2026-07-19 23:34:38 +02:00
html_unit.rs 🌐 (tests): Traduce comentarios de tests a inglés 2026-07-19 23:34:38 +02:00
locale.rs ♻️ Convierte initialize() y Application en async 2026-07-04 22:56:19 +02:00
route.rs (auth): Añade permisos tipados 2026-07-27 22:46:41 +02:00
service.rs ♻️ Convierte initialize() y Application en async 2026-07-04 22:56:19 +02:00
util.rs 🌐 (tests): Traduce comentarios de tests a inglés 2026-07-19 23:34:38 +02:00
waypoint.rs (core): Añade Route, RoutePath y Waypoint 2026-07-19 22:16:21 +02:00