| tag name | v3.6.0 (33a5860984e558d533426df9ed2adc3791f399f9) |
| tag date | 2026-07-15 21:36:36 -0500 |
| tagged by | Christian Cleberg <[email protected]> |
| tagged object | commit b9ec80716e... |
| download | hutch-3.6.0.tar.gz hutch-3.6.0.tar.bz2 hutch-3.6.0.zip |
|---|
tag v3.6.0: close the write gaps
Mutations that existed in sr.ht's API but that Hutch never called.
Tickets can now be edited and deleted. Tickets and trackers can be subscribed
to and unsubscribed from, reading real state from Ticket.subscription and
Tracker.subscription rather than guessing. Mailing lists can be unsubscribed
from. todo.sr.ht's notifySelf and lists.sr.ht's copySelf are now editable from
Settings instead of only on the web.
mailingListSubscribe is deliberately absent: MailingList exposes no
subscription field, and sr.ht has no discovery API for finding a list you are
not already subscribed to.
SRHTClient dropped from 938 lines to 569. Its five duplicated request paths
collapsed onto shared primitives, and the memory-only cache overload turned out
to be dead alongside executeAndCache.
