summaryrefslogtreecommitdiff
tag namev3.8.0 (9f17f43e942bdb31f477172826057aa72bd7982a)
tag date2026-07-16 01:21:50 -0500
tagged byChristian Cleberg <[email protected]>
tagged objectcommit 21be03e6ca...
downloadhutch-3.8.0.tar.gz
hutch-3.8.0.tar.bz2
hutch-3.8.0.zip
tag v3.8.0: API features
Mutations and queries that existed in sr.ht's API but that Hutch never called. Artifacts can be uploaded to and deleted from release tags, and download works for the first time — Artifact.url points at the API origin and 401s without a bearer token, so handing it to Safari could never have worked. The meta.sr.ht audit log is readable in Profile. Mailing lists can be created, configured, and deleted. Three of the six planned. archiveMessage is @internal. Webhook management, shareSecret, and build groups are reachable but declined — see SCOPE.md. The ticket activity feed was built and then removed: todo.sr.ht's root events resolver joins event.participant_id against participant.user_id, which are different id spaces, so it returns an empty list for every user. Manual testing found seven bugs a clean build and 241 tests all passed, four of them pre-existing: a download that never worked, deleted repositories lingering because deletion never invalidated the cache while forceRefresh only reached build statuses, destructive swipes animating rows out before their confirmations, and a mailing list opened from a project blanking the screen.