summaryrefslogtreecommitdiff
path: root/Hutch/Models
Commit message (Collapse)AuthorAgeFilesLines
* Add SourceHut system status screen and home disruption bannerChristian Cleberg2026-04-111-0/+84
|
* feat: add contribution calendar to user profilesv2.11.0Christian Cleberg2026-04-111-0/+340
| | | | | | Add a trailing 365-day contribution heatmap to user profile views, backed by HutchStatsService. Includes calendar model, view model, SwiftUI calendar view, app configuration, and unit tests.
* feat: expand user profile in Look UpChristian Cleberg2026-04-011-0/+9
|
* feat: show commit dates in Refs tabv2.8.1Christian Cleberg2026-04-011-0/+7
|
* Add tracker management (delete/update, ACLs, labels)v2.7.0Christian Cleberg2026-04-011-0/+49
| | | | | | | | | | | | | - 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
* fix: ensure projects in Home tab are sorted by last updated dateChristian Cleberg2026-04-011-0/+1
|
* feat: add multi-account supportv2.6.0Christian Cleberg2026-04-011-0/+8
| | | | Implements: https://todo.sr.ht/~ccleberg/Hutch/11
* Add scoped auto-refresh to build detailChristian Cleberg2026-03-231-3/+11
|
* feat: implement support for projects, lists, and pastesChristian Cleberg2026-03-193-1/+131
|
* feat: add inbox threads and move builds under moreChristian Cleberg2026-03-191-0/+6
|
* feat: add support for reading inbox messages (emails) and replying in-appChristian Cleberg2026-03-191-0/+187
|
* stabilize build task identity and log cache keysChristian Cleberg2026-03-181-2/+25
|
* lazily load file blobs from repository tree viewsChristian Cleberg2026-03-181-8/+11
|
* v1.0Christian Cleberg2026-03-179-0/+827