<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hutch.git/Hutch/Models, branch v2.10.1</title>
<subtitle>ios client for sourcehut. swiftui.
</subtitle>
<id>http://git.krz.sh/krz/hutch.git/atom?h=v2.10.1</id>
<link rel='self' href='http://git.krz.sh/krz/hutch.git/atom?h=v2.10.1'/>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/'/>
<updated>2026-04-02T04:54:01+00:00</updated>
<entry>
<title>feat: expand user profile in Look Up</title>
<updated>2026-04-02T04:54:01+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-02T04:54:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=fb103fbabd9865f711f5052f63816b35fc259585'/>
<id>urn:sha1:fb103fbabd9865f711f5052f63816b35fc259585</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: show commit dates in Refs tab</title>
<updated>2026-04-02T04:37:12+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-02T04:37:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=0bef9acc515cfcb4ac6e2530cd34cbdbc47c2c1d'/>
<id>urn:sha1:0bef9acc515cfcb4ac6e2530cd34cbdbc47c2c1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add tracker management (delete/update, ACLs, labels)</title>
<updated>2026-04-02T03:03:14+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-02T03:03:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=902055d5eaa7f5512b76e22f57df3939f956181f'/>
<id>urn:sha1:902055d5eaa7f5512b76e22f57df3939f956181f</id>
<content type='text'>
- Add swipe actions (delete/edit) to tracker list
- Add tracker settings menu on detail screen
- Implement updateTracker and deleteTracker mutations
- Implement ACL management (updateUserACL, updateTrackerACL, deleteACL)
- Implement label management (createLabel, updateLabel, deleteLabel)
- Add dedicated UI flows for ACLs and labels
- Ensure state refresh after mutations
- Handle loading, errors, and destructive confirmations

Implements: https://todo.sr.ht/~ccleberg/Hutch/12
</content>
</entry>
<entry>
<title>fix: ensure projects in Home tab are sorted by last updated date</title>
<updated>2026-04-01T16:52:40+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-01T16:52:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=c22287d5e256f5b23528114c5efec63069f9c2b5'/>
<id>urn:sha1:c22287d5e256f5b23528114c5efec63069f9c2b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add multi-account support</title>
<updated>2026-04-01T16:37:35+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-04-01T16:36:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=7b59ee6098c4649a51cafe4b58e3a675567e2c08'/>
<id>urn:sha1:7b59ee6098c4649a51cafe4b58e3a675567e2c08</id>
<content type='text'>
Implements: https://todo.sr.ht/~ccleberg/Hutch/11
</content>
</entry>
<entry>
<title>Add scoped auto-refresh to build detail</title>
<updated>2026-03-23T20:17:48+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-23T20:17:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=cf87c44f674e020c32fea70903f02c317b57da3b'/>
<id>urn:sha1:cf87c44f674e020c32fea70903f02c317b57da3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: implement support for projects, lists, and pastes</title>
<updated>2026-03-19T20:17:38+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-19T20:17:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=6ba4e967d5dfb5d3c7bb97a0f2662f3180595563'/>
<id>urn:sha1:6ba4e967d5dfb5d3c7bb97a0f2662f3180595563</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add inbox threads and move builds under more</title>
<updated>2026-03-19T06:53:46+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-19T06:53:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=1e3c748119c6e9eec27f02146f17ea0302ff648a'/>
<id>urn:sha1:1e3c748119c6e9eec27f02146f17ea0302ff648a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add support for reading inbox messages (emails) and replying in-app</title>
<updated>2026-03-19T06:17:49+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-19T06:17:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=441b69afae30ee6b662be38004fd7b5de1e47302'/>
<id>urn:sha1:441b69afae30ee6b662be38004fd7b5de1e47302</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stabilize build task identity and log cache keys</title>
<updated>2026-03-19T00:34:59+00:00</updated>
<author>
<name>Christian Cleberg</name>
<email>hello@cleberg.net</email>
</author>
<published>2026-03-19T00:34:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.krz.sh/krz/hutch.git/commit/?id=430741f0236ab21583acda8e2774d95e6e0e4ffe'/>
<id>urn:sha1:430741f0236ab21583acda8e2774d95e6e0e4ffe</id>
<content type='text'>
</content>
</entry>
</feed>
