jlightner
|
2a8b0b3a84
|
feat: Extracted inline typeahead from Home.tsx into shared SearchAutoco…
- "frontend/src/components/SearchAutocomplete.tsx"
- "frontend/src/api/public-client.ts"
- "frontend/src/pages/Home.tsx"
- "frontend/src/pages/SearchResults.tsx"
- "frontend/src/App.css"
GSD-Task: S04/T02
|
2026-03-31 06:39:01 +00:00 |
|
jlightner
|
4e12689523
|
feat: Extracted catSlug to shared utility; added category accent border…
- "frontend/src/utils/catSlug.ts"
- "frontend/src/pages/TopicsBrowse.tsx"
- "frontend/src/pages/SubTopicPage.tsx"
- "frontend/src/pages/SearchResults.tsx"
- "frontend/src/App.css"
GSD-Task: S03/T01
|
2026-03-31 06:26:06 +00:00 |
|
jlightner
|
5e52dd5e9c
|
feat: Added SubTopicPage with breadcrumbs and creator-grouped technique…
- "frontend/src/pages/SubTopicPage.tsx"
- "frontend/src/api/public-client.ts"
- "frontend/src/App.tsx"
- "frontend/src/pages/TopicsBrowse.tsx"
- "frontend/src/App.css"
- "frontend/src/pages/Home.tsx"
GSD-Task: S01/T02
|
2026-03-31 06:03:18 +00:00 |
|
jlightner
|
32114ec360
|
feat: Added /about page with three content sections (what, how, who) an…
- "frontend/src/pages/About.tsx"
- "frontend/src/App.tsx"
- "frontend/src/components/AppFooter.tsx"
- "frontend/src/App.css"
GSD-Task: S02/T01
|
2026-03-31 05:41:54 +00:00 |
|
jlightner
|
6d4390414a
|
feat: Key moment search results now link to parent technique page with…
- "frontend/src/api/public-client.ts"
- "frontend/src/pages/SearchResults.tsx"
- "frontend/src/pages/TechniquePage.tsx"
GSD-Task: S01/T02
|
2026-03-31 05:04:05 +00:00 |
|
jlightner
|
e6ce650487
|
feat: Added AppFooter component displaying app version, build date, com…
- "frontend/src/components/AppFooter.tsx"
- "frontend/vite.config.ts"
- "frontend/src/App.tsx"
- "frontend/src/App.css"
- "frontend/src/vite-env.d.ts"
GSD-Task: S06/T01
|
2026-03-30 12:00:58 +00:00 |
|
jlightner
|
ee24731e59
|
feat: Added Head/Tail segmented toggle to EventLog with order param wir…
- "frontend/src/api/public-client.ts"
- "frontend/src/pages/AdminPipeline.tsx"
- "frontend/src/App.css"
GSD-Task: S02/T02
|
2026-03-30 11:15:21 +00:00 |
|
jlightner
|
c6efec8363
|
feat: Split key moment card header into standalone h3 title and flex-ro…
- "frontend/src/pages/TechniquePage.tsx"
- "frontend/src/App.css"
GSD-Task: S03/T01
|
2026-03-30 08:55:48 +00:00 |
|
jlightner
|
7aa33cd17f
|
fix: Fixed syntax errors in pipeline event instrumentation — _emit_even…
- "backend/pipeline/stages.py"
GSD-Task: S01/T01
|
2026-03-30 08:27:53 +00:00 |
|
jlightner
|
07e85e95d2
|
feat: Built CreatorsBrowse (randomized default sort, genre filter, name…
- "frontend/src/pages/CreatorsBrowse.tsx"
- "frontend/src/pages/CreatorDetail.tsx"
- "frontend/src/pages/TopicsBrowse.tsx"
- "frontend/src/App.tsx"
- "frontend/src/App.css"
- "frontend/src/api/public-client.ts"
GSD-Task: S05/T04
|
2026-03-30 00:13:11 +00:00 |
|
jlightner
|
3a7f10005b
|
feat: Built frontend search flow: typed public API client, landing page…
- "frontend/src/api/public-client.ts"
- "frontend/src/pages/Home.tsx"
- "frontend/src/pages/SearchResults.tsx"
- "frontend/src/pages/TechniquePage.tsx"
- "frontend/src/App.tsx"
- "frontend/src/App.css"
GSD-Task: S05/T03
|
2026-03-30 00:09:08 +00:00 |
|
jlightner
|
2cb0f9c381
|
feat: Built complete admin review queue UI: queue list page with stats…
- "frontend/src/pages/ReviewQueue.tsx"
- "frontend/src/pages/MomentDetail.tsx"
- "frontend/src/components/StatusBadge.tsx"
- "frontend/src/components/ModeToggle.tsx"
- "frontend/src/App.tsx"
- "frontend/src/App.css"
GSD-Task: S04/T03
|
2026-03-29 23:29:01 +00:00 |
|
jlightner
|
5542ae455f
|
feat: Bootstrapped React + Vite + TypeScript frontend with typed API cl…
- "frontend/package.json"
- "frontend/vite.config.ts"
- "frontend/tsconfig.json"
- "frontend/tsconfig.app.json"
- "frontend/index.html"
- "frontend/src/main.tsx"
- "frontend/src/App.tsx"
- "frontend/src/App.css"
GSD-Task: S04/T02
|
2026-03-29 23:21:53 +00:00 |
|