| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactor: share the email body diff splitter | Christian Cleberg | 2026-07-15 | 1 | -89/+2 |
| | | | | | | | | | | | | | | segmentMessageBody and its helpers were private to ThreadViewModel, reachable from tests only through a segmentMessageBodyForTesting shim. Patchset review needs the same splitting, because sr.ht's Patch type carries no diff — the diff only exists inside the email body — so this has to be shared rather than duplicated. Moved to InboxThreadUtilities. The shim is gone; the existing test calls the real function directly now. Also adds the Patchset model layer that the coming views build on. | ||||
| * | fix: mercurial parity and graphql handlingv3.0.4 | Christian Cleberg | 2026-04-13 | 1 | -4/+1 |
| | | | | | | | | | | | - implements consistent UX between repo types - ensures centralized services and routes are used between repo types - graphql error handling is centralized - error messages are consistent Implements: https://todo.sr.ht/~ccleberg/hutch/58 Implements: https://todo.sr.ht/~ccleberg/hutch/59 | ||||
| * | fix: route executeGraphQLRequest through SRHTClient instead of URLSession.shared | Christian Cleberg | 2026-03-24 | 1 | -29/+5 |
| | | |||||
| * | v2.1: bundled polish and fixes | Christian Cleberg | 2026-03-19 | 1 | -41/+6 |
| | | |||||
| * | feat: add inbox threads and move builds under more | Christian Cleberg | 2026-03-19 | 1 | -29/+87 |
| | | |||||
| * | feat: add support for reading inbox messages (emails) and replying in-app | Christian Cleberg | 2026-03-19 | 1 | -0/+702 |
