summaryrefslogtreecommitdiff
path: root/cgithub
AgeCommit message (Collapse)Author
2026-07-15Add organization support to owner pagesJoe Mou
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15Remove watchers, no longer rendered by GitHubJoe Mou
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15User profile pagesJoe Mou
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-05-27Basic keyboard shortcut handlingJoe Mou
2026-05-27Pull request indexJoe Mou
2026-05-27Add repo-scoped search support for issues and PRsJoe Mou
We do not support hybrid issue/PR search. Any searches on the issues endpoint will redirect to an explicit issue-only search.
2026-05-27Update unit testsJoe Mou
2026-04-28Support redirectsJoe Mou
2026-04-20Apply overlapping styling drectives instead of duplicating contentJoe Mou
2026-04-20Fallback to issue titleHtmlJoe Mou
2026-04-20Update for unexpected actions/deploy-pages releaseJoe Mou
2026-03-16Add viewport meta tag for mobileJoe Mou
2026-03-14Fix tree overviewHtml: use tree.readme instead of overview.overviewFilesJoe Mou
2026-03-13Fix GitHub scraping for new JSON structure, update TypeScript interfacesJoe Mou
GitHub restructured their embedded JSON: tree/blob data is now split across codeViewRepoRoute, codeViewTreeRoute, codeViewBlobLayoutRoute, codeViewBlobLayoutRoute.StyledBlob, codeViewBlobRoute, and the shared codeViewLayoutRoute (repo, refInfo, path). Replace RawPayload and OverviewFile with typed interfaces for each route, add AppPayload as the top-level union, and simplify parsePayload to always extract react-app.embeddedData.
2026-02-21Release assetsJoe Mou
Also fix release content parsing.
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