TODO.md

b5af561d68e7535726b79d4ceec0d0a45abf0042
hutch/TODO.md rendered · source · history · blame · raw

67 lines · 1574 bytes

TODO


TODO List

Core Functionality

  • Implement manual ~owner/repo lookup flow for opening git.sr.ht or hg.sr.ht repositories directly

paste.sr.ht

Tasks:

  • Show the authenticated user’s pastes
  • Allow viewing individual pastes
  • Support creating new pastes

lists.sr.ht

Tasks:

  • Show the authenticated user’s mailing lists
  • Allow browsing email threads
  • Display individual emails as plain text

pages.sr.ht

Tasks:

  • Show the authenticated user’s published sites
  • Display site metadata, publishing status, and access control where supported
  • For managing Pages sites, not browsing public project discovery

Donation Page / In-App Purchases

  • Add a donation/support page once the App Store / StoreKit setup is ready

Out of Scope

  • Universal links (requires Sourcehut to host an apple-app-site-association file)
  • Push notifications for builds and tickets (requires a backend relay server)
  • Contribution activity / GitHub-style heatmap (no aggregate endpoint, impractical to compute)
  • Explore / search (hub.sr.ht) (no public discovery API)
  • Pronouns on profile (not in GraphQL schema)
  • Revoke personal access tokens (@internal in schema, inaccessible)