summaryrefslogtreecommitdiff
path: root/Hutch/Views/Repositories/RepositoryDetailViewModel.swift
Commit message (Collapse)AuthorAgeFilesLines
* fix: ensure all branches and tags are accounted for and not cutoff due to ↵Christian Cleberg2026-04-201-11/+69
| | | | pagination
* fix: show empty state for bare git repos instead of an errorChristian Cleberg2026-04-131-5/+19
| | | | | | | | | | | git.sr.ht returns "internal system error" from the references query and "reference not found" from the log/readme queries when a repo has no commits. Broaden isEmptyRepositoryError to cover missingReference, unknownRevision, noRows, notFound, and those two message strings, then apply the same silent-empty treatment to loadReferences and loadArtifacts (which previously surfaced any error directly to the user). Fixes: https://todo.sr.ht/~ccleberg/hutch/60
* fix: mercurial parity and graphql handlingv3.0.4Christian Cleberg2026-04-131-3/+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
* feat: show commit dates in Refs tabv2.8.1Christian Cleberg2026-04-011-6/+36
|
* v2.1: bundled polish and fixesChristian Cleberg2026-03-191-5/+5
|
* v1.0Christian Cleberg2026-03-171-0/+397