pagetop/extensions/pagetop-user
Manuel Cillero 346714ab29 ✨ (pagetop): Mejora la elección de zona horaria
- Nuevas opciones `app.timezone_regions`, `app.timezone_order` y
  `app.timezone_per_user` para limitar y ordenar las regiones ofrecidas
  y decidir si cada usuario puede tener su propia zona horaria.
- Añade `TzRegion` y `TimezoneOrder`; `Timezone::supported_by_region()`
  devuelve ahora `TzRegion` y excluye los alias de la base IANA que
  repiten otra zona (tzdata 2025b).
- Añade `Timezone::is_supported_in()` para validar con otras regiones.
- `SelectTimezone` admite `with_regions()`, `with_order()` y
  `with_utc_offset()`, muestra nombres legibles y conserva la zona
  actual aunque ya no se ofrezca.
- `app.timezone` se resuelve sin distinguir mayúsculas.
- pagetop-user no ofrece idioma ni zona horaria si no se aplican y
  conserva lo guardado; acepta la zona actual aunque ya no se ofrezca.
2026-10-07 01:20:47 +02:00
..
src ✨ (pagetop): Mejora la elección de zona horaria 2026-10-07 01:20:47 +02:00
tests ✨ (user): Asigna roles desde la edición de usuario 2026-10-05 00:36:47 +02:00
Cargo.toml ✨ Añade pagetop-user, con autenticación y RBAC 2026-08-28 20:59:17 +02:00
LICENSE-APACHE ✨ Añade pagetop-user, con autenticación y RBAC 2026-08-28 20:59:17 +02:00
LICENSE-MIT ✨ Añade pagetop-user, con autenticación y RBAC 2026-08-28 20:59:17 +02:00