Commit Graph
8 Commits
Author SHA1 Message Date
Kevin CodexandClaude Fable 5 8876e8ee9c Make repository open-source ready
- Add Vitest unit test suite (60 tests) covering the pure-logic modules
  in src/lib/: fuzzy matcher, line-range permalinks, language detection,
  API helpers/classification, and TOC extraction
- Rewrite README with features, quick start, API docs, project structure,
  and testing guide
- Add MIT LICENSE, CONTRIBUTING.md, and a PR template
- Add GitHub Actions CI (lint, test, build)
- Rename package to gitlawb-node-explorer with proper metadata

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-07-03 07:28:29 +08:00
Kevin Codex 668440c678 Merge pull request #2 from Gitlawb/redesign/terminal-explorer
Redesign/terminal explorer
2026-07-03 06:12:07 +08:00
Kevin Codex a67f168f28 implemented redesigned UI/UX 2026-07-03 06:11:03 +08:00
Kevin CodexandClaude Fable 5 dba2a2683b Redesign explorer with terminal aesthetic and real-scale data
Visual overhaul to match the gitlawb terminal mockups in reference/:
JetBrains Mono throughout, dark-first near-black theme (light kept as
secondary), grid-line hero panels, uppercase micro-labels, square pills,
and a footer carrying the node DID and version. Removes the inline-style
+ JS hover pattern and dead components (Navbar, PageHeader).

Points at production node.gitlawb.com (82k repos) and replaces the
fetch-everything data layer with server-side pagination via limit/offset
and X-Total-Count. List state is URL-driven (?page=&per=&q=&sort=&owner=).
Search/sort run client-side per page until VITE_SERVER_SEARCH enables the
node's q=/sort= params.

New: agents explore tab (capabilities, trust tiers, owner->repos link),
sort + fork filters, debounced labeled search, skeleton loading states,
real issues/pulls/events/certs lists in repo detail with error + retry,
working browse-code/pull-requests buttons, node stats in the top bar.

Fixes: doubled did:key prefix in detail header, duplicate star count in
StatsPanel, null-description crash in search, keyboard-inaccessible rows,
hover-only clone button, header/content width mismatch.

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-07-03 06:10:56 +08:00
Kevin Codex eb51e69cd5 Merge pull request #1 from khushie09/main
Redesign repository explorer UI and improve responsiveness
2026-07-02 09:32:58 +08:00
Khushi Chetule 9e2b4f4619 Integrate real API and fix repository detail overflow 2026-06-16 17:51:38 +05:30
Khushi Chetule 5fa738e00e Redesign repository explorer UI and improve responsiveness 2026-06-11 19:21:02 +05:30
Kevin Codex dd8cf9ce15 Initial commit 2026-06-04 21:25:08 +08:00