summaryrefslogtreecommitdiff
path: root/cgithub
AgeCommit message (Collapse)Author
2026-02-21Add latest release detailsJoe Mou
By Gemini
2026-02-21Parse repo info from DOM instead of regexesJoe Mou
By Gemini
2026-02-21Release stylingJoe Mou
2026-02-21Add single release detail pages and refactor templatesJoe Mou
Refactored releases display into reusable partial template (_release.eta) and added support for viewing individual releases at /:owner/:repo/releases/tag/:tag with navigation back to all releases. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-21Parse release page HTMLJoe Mou
Fixes reading complex release descriptions that had unbalanced tags. Written with Gemini.
2026-02-11Add GitHub releases supportJoe Mou
Scrapes releases page HTML to display version tags, publish dates, and changelog content. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-05More compact overview layout, scrolling stylingJoe Mou
2026-02-03Better formatting for long URLsJoe Mou
2026-01-28Commits listJoe Mou
2026-01-28Image supportJoe Mou
2026-01-28Syntax highlightingJoe Mou
Sometimes GitHub returns colorizedLines and sometimes it returns a terser stylingDirectives, which needs to be applied to rawLines.
2026-01-28Render Markdown blobsJoe Mou
2026-01-27List issuesJoe Mou
2026-01-27Split branch and path bread crumbs into separate sectionJoe Mou
2026-01-27Propagate GitHub HTTP errorsJoe Mou
Render `error.eta` on HTTP error from GitHub. Implemented with Gemini.
2026-01-27Rewrite READMEJoe Mou
2026-01-27MIT licenseJoe Mou
2026-01-27Color schemesJoe Mou
2026-01-27GitHub scraper testJoe Mou
2026-01-26Show releasesJoe Mou
2026-01-26Use Node native TypeScript elisionJoe Mou
See https://nodejs.org/api/typescript.html#type-stripping
2026-01-26Redirect any unhandled routes to GitHubJoe Mou
2026-01-26Append / to directories in tree listingsJoe Mou
2026-01-26git clone commandsJoe Mou
2026-01-26Overview (README) in treesJoe Mou
2026-01-26Raw route that just redirects to GitHubJoe Mou
2026-01-25StylingJoe Mou
2026-01-25CLAUDE.mdJoe Mou
2026-01-25Use Phosphor IconsJoe Mou
2026-01-25Repository page with infoJoe Mou
2026-01-25Deployment MakefileJoe Mou
2026-01-25RefactorJoe Mou
2026-01-25Support systemd socket activationJoe Mou
2026-01-25esbuild to bundle for deploymentJoe Mou
2026-01-23Refactor template layoutJoe Mou
2026-01-23Add blob view for displaying file contentsJoe Mou
2026-01-23Simple web server for viewing treesJoe Mou
2026-01-22GitHub directory scraperJoe Mou
Extracts directory listings from GitHub's server-rendered HTML. Avoids using the rate-limited API. Parses JSON embedded within script tags. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>