krz/hutch
an ios client for sourcehut
clone: git clone https://gitbay.org/krz/hutch.git
125a25c71a |
docs: note dual-forge issue/patch tracking in README | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
0b6819d2d0 |
Merge pull request #8 from zerolabsco/phase-3-sonarcloud-housekeeping | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | signed_unknown_key |
2b913e1b72 |
Merge pull request #10 from zerolabsco/ci-no-post-merge-run | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | signed_unknown_key |
db85397987 |
ci: drop the redundant post-merge test run | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
f3c70e0414 |
chore: track the two HutchIntents TODOs in the roadmap (S1135) | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
d73c6ac381 |
fix: move the S1186 empty-block comments inside the braces | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
3854761b48 |
chore: record the SonarCloud + housekeeping pass, bump to 3.8.1 | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
e93972f391 |
chore: clear the actionable SonarCloud code smells | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
9834b780b2 |
chore: move AccountSession.swift out of the stray nested Hutch/Hutch dir | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
65412ee981 |
fix: honor forceRefresh for projects and system status on the dashboard | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
6a26c6de82 |
docs: bucket the Phase 3 backlog into semantic versions | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
63eb4b285a |
chore: ignore local agent notes | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
784d9bcc7d |
docs: record the SonarCloud backlog and the What's cooking task | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
8e585a709d |
Merge pull request #6 from zerolabsco/phase-3-api-features | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | signed_unknown_key |
21be03e6ca |
chore: remove the artifacts debug probe | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
ad108c76d0 |
fix: deleted repositories linger until the cache expires | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
871b04159a |
fix: download artifacts through the API instead of handing them to Safari | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
d32ad837ac |
fix: make artifact upload actually fire, and show it when it fails | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
77cd5b5e56 |
fix: push mailing lists locally, fix upload menu, drop the events feed | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
6898bc3fc0 |
fix: blank mailing list from Projects, swipe flicker, hidden upload | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
2514b58a96 |
fix: stop destructive swipes animating rows out before confirmation | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
76cb006b87 |
chore: bump to 3.8.0 and record Phase 3 API features | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
8ee93a6a6a |
feat: add a ticket activity feed | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
59622556de |
feat: create, edit, and delete mailing lists | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
f3627deef0 |
feat: show the meta.sr.ht audit log | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
c4930f31ff |
feat: upload and delete repository artifacts | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
f100206cc6 |
ci: skip the suite for Docs markdown too | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
0f06540640 |
ci: skip the suite for root markdown changes | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
9e6d3d5f16 |
docs: record the API traps and Swift 6 blockers | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
0ad430c79e |
Merge pull request #5 from zerolabsco/inbox-unread-baseline | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | signed_unknown_key |
97e8b49fcb |
fix: derive inbox activity from mail, not thread.updated | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
91023a6572 |
fix: let pull to refresh actually refresh Home | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
922502a2c7 |
Merge pull request #4 from zerolabsco/phase-2-patchsets | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | signed_unknown_key |
3611d94124 |
fix: start a new account at zero unread | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
1d2769fc7a |
fix: render patchsets on a plain list | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
2913d950a5 |
fix: collapse patches to stop a recursive layout loop | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
575e62f6da |
fix: push patchset views directly instead of by route | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
22c7a0e45a |
chore: bump to 3.7.0 and record Phase 2 | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
0eceec357b |
feat: review patchsets | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
ccec322f8e |
refactor: share the email body diff splitter | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
b9ec80716e |
Phase 1: close the write gaps (#3) | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | signed_unknown_key |
87cf19bb18 |
docs: remove stray tags from roadmap | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
436315cae9 |
Merge pull request #2 from zerolabsco/dependabot/swift/github.com/apple/swift-markdown-0.8.0 | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | signed_unknown_key |
281d4c6cbf |
Merge pull request #1 from zerolabsco/dependabot/swift/github.com/swiftlang/swift-cmark-0.8.0 | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | signed_unknown_key |
b452e6b43d |
bump actions/checkout version | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
e2481a6ca0 |
ci: constrain GITHUB_TOKEN to contents: read | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |
20f43871b9 |
chore(deps): bump github.com/apple/swift-markdown from 0.7.3 to 0.8.0 | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2026-07-16 | signed_unknown_key |
eaadf13e3b |
chore(deps): bump github.com/swiftlang/swift-cmark from 0.7.1 to 0.8.0 | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2026-07-16 | signed_unknown_key |
d97a1a6ea2 |
Set package ecosystem to 'swift' for Dependabot | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | signed_unknown_key |
a065fc5751 |
docs: add roadmap | Christian Cleberg <hello@cleberg.net> | 2026-07-16 | verified · cmc |