summaryrefslogtreecommitdiff
path: root/Hutch/Networking/PasteService.swift
Commit message (Collapse)AuthorAgeFilesLines
* feat(cache): persist read-only API responsesv3.3.1Christian Cleberg2026-05-061-4/+15
| | | | | | | | | | | | Add a bounded stale-while-revalidate cache at the Sourcehut API boundary with stable keys, centralized TTLs, request coalescing, payload hashing, and LRU disk pruning. Cache high-value read-only repo, build, ticket, project, profile, paste, and Home/Work Queue data while keeping mutations network-only and invalidating related prefixes after successful writes. Add focused cache tests and implementation notes.
* feat: implement support for projects, lists, and pastesChristian Cleberg2026-03-191-0/+231