1
0
Fork 0
mirror of https://github.com/imjasonh/infinite-git synced 2026-07-09 09:29:09 +00:00
infinite-git/internal
Claude 96dd2d9604
Add cmd/infinite-go: serve Go package with PullTime via git
Refactor infinite-git to support pluggable content generation:
- Extract ContentProvider interface (InitialFiles, GenerateFiles, CommitMessage)
- Make repo.New accept initial files map instead of hardcoding content
- Move infinite-git to cmd/infinite-git with gitContent provider
- Add cmd/infinite-go that serves a Go module where each pull generates
  a new version with PullTime set to the pull timestamp
- Include ?go-get=1 discovery middleware for Go module resolution

https://claude.ai/code/session_01HpvELk7HnbJoXEUjqHP7SU
2026-04-03 08:22:45 +00:00
..
generator Add cmd/infinite-go: serve Go package with PullTime via git 2026-04-03 08:22:45 +00:00
object Implement infinite Git HTTP server 2025-07-23 21:19:02 -04:00
packfile Fix four bugs: packfile offset tracking, HTTP error ordering, ref ordering, and race condition 2026-04-02 05:52:24 +00:00
pktline Implement infinite Git HTTP server 2025-07-23 21:19:02 -04:00
protocol Implement pure Go Git HTTP server without CLI dependencies 2025-07-23 22:28:50 -04:00
repo Add cmd/infinite-go: serve Go package with PullTime via git 2026-04-03 08:22:45 +00:00
server Add cmd/infinite-go: serve Go package with PullTime via git 2026-04-03 08:22:45 +00:00