Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 18 May 19:51
· 2 commits to main since this release

Added

  • Time format and temperature unit are now per-user preferences, joining
    the existing per-user language picker on /accountFormato de hora y
    temperatura
    . Each user can independently force 12H / 24H or Celsius /
    Fahrenheit regardless of the UI language. Defaults to Automático
    which honours the active i18n bundle's native conventions (en-US → 12H +
    °F, es-ES → 24H + °C) — so existing users keep what they have without
    any action. Backed by two new endpoints (PUT /api/auth/me/time-format,
    PUT /api/auth/me/temperature-unit) and surfaced in /api/auth/me.
  • Every hour-of-day display in the app now honours both the locale's hour
    cycle and the explicit override above: dashboard widgets, calendar
    events, tablet clock + events + tasks + recent messages, the wall
    (message and comment timestamps), tasks list, school timetables,
    member detail, member agenda, weather sunrise/sunset, account API-key
    "last used", calendar sync status. (#12)

Fixed

  • All-day Google Calendar events no longer display one day early for families
    whose timezone is west of UTC (e.g. Christmas Day appearing on December 24
    in America/New_York). All-day dates are now interpreted in the family's
    timezone instead of falling back to UTC, and the API exposes a
    startDate / endDate (YYYY-MM-DD) pair the SPA renders verbatim — no
    more browser-side timezone shifting. Existing rows correct themselves on
    the next Google Calendar sync; no manual action required. (#13)