Away is held by the gateway until a date the user picks (max 30 days, lowering only, no lease renewals), so a server or tunnel outage cannot cut a trip short; ADR-012 amends ADR-011. Gateway, backend and Ustawienia form.
Away is held by the gateway until a date the user picks (max 30 days, lowering only, no lease renewals), so a server or tunnel outage cannot cut a trip short; ADR-012 amends ADR-011. Gateway, backend and Ustawienia form.
A command may carry "until" (ISO-8601 with offset). The change is stored
as a restore with leaseUntil = due = until, so it survives a restart and
runs at its end. Held changes must lower the value below both the current
value and the original, end in the future and within 30 days; otherwise
they are rejected without a write. Renewals now only extend a lease.
ADR-012 amends ADR-011 for held changes.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A preset with "until": "chosen" needs {"until": ...} in POST
/api/presets/{id} and sends each change to the gateway as a held change
(ADR-012). Wyjazd becomes such a preset. A held preset that would not
lower a setpoint is refused up front, so it never stops half way.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Tapping Wyjazd opens a form with a datetime-local picker (from one hour
to 30 days ahead, default in a week at 18:00) and sends the chosen time
with the local offset. A held restore shows its end date, for example
"do 2 lis, 18:00, potem 43 °C".
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Away is held by the gateway until a date the user picks (max 30 days, lowering only, no lease renewals), so a server or tunnel outage cannot cut a trip short; ADR-012 amends ADR-011. Gateway, backend and Ustawienia form.
A preset with "until": "chosen" needs {"until": ...} in POST /api/presets/{id} and sends each change to the gateway as a held change (ADR-012). Wyjazd becomes such a preset. A held preset that would not lower a setpoint is refused up front, so it never stops half way. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.