achmad
|
5ed8cb4c47
|
chore: add opencode MCP config for Directus
|
2026-05-28 23:36:01 +07:00 |
|
achmad
|
cd5a7d31c6
|
fix: improve search to only match title and excerpt, not raw HTML content
|
2026-05-28 23:35:15 +07:00 |
|
achmad
|
c4ed4a3615
|
fix: category filter by UUID and remove nav_categories from site_settings query
|
2026-05-28 23:15:53 +07:00 |
|
achmad
|
bb0b2ac961
|
chore: verified production build and all checks pass
|
2026-05-28 22:35:54 +07:00 |
|
achmad
|
ffa8b73f4d
|
ci: Docker build and Gitea Actions deploy workflow
|
2026-05-28 22:34:30 +07:00 |
|
achmad
|
2293695270
|
feat: dynamic sitemap and robots.txt
|
2026-05-28 22:33:50 +07:00 |
|
achmad
|
e45faa201f
|
feat: revalidate webhook endpoint with tests
|
2026-05-28 22:33:25 +07:00 |
|
achmad
|
e748725522
|
feat: Cmd+K search overlay with debounced Directus query
|
2026-05-28 22:32:44 +07:00 |
|
achmad
|
9e01d9b754
|
feat: category listing page with load-more pagination
|
2026-05-28 22:32:06 +07:00 |
|
achmad
|
cddde56b49
|
feat: article detail page with ISR and generateMetadata
|
2026-05-28 22:31:19 +07:00 |
|
achmad
|
852646e40c
|
feat: ArticleBody renderer and TagRow
|
2026-05-28 22:30:32 +07:00 |
|
achmad
|
cffc2808b5
|
feat: ArticleGrid and Homepage
|
2026-05-28 22:30:17 +07:00 |
|
achmad
|
1de59aba84
|
feat: HeroSection component
|
2026-05-28 22:29:36 +07:00 |
|
achmad
|
50a4e63e2a
|
feat: ArticleCard component
|
2026-05-28 22:29:19 +07:00 |
|
achmad
|
6ba2c8b932
|
feat: root layout with fonts, Navbar, Footer
|
2026-05-28 22:28:08 +07:00 |
|
achmad
|
ab7bbd3805
|
feat: Footer component
|
2026-05-28 22:26:50 +07:00 |
|
achmad
|
dcae4824c6
|
feat: Navbar with server-fetched categories
|
2026-05-28 22:26:34 +07:00 |
|
achmad
|
1ab153c94f
|
feat: Directus SDK client with typed helpers
|
2026-05-28 22:26:13 +07:00 |
|
achmad
|
7ffc6cbad6
|
feat: TypeScript types for Directus collections
|
2026-05-28 22:25:27 +07:00 |
|
achmad
|
00e85b5c31
|
chore: add Vitest + Testing Library test infrastructure
|
2026-05-28 22:25:08 +07:00 |
|
achmad
|
6b4c8397d8
|
feat: add design system tokens to Tailwind
|
2026-05-28 22:24:49 +07:00 |
|
achmad
|
a24936d9d7
|
chore: bootstrap Next.js 14 with Directus deps and config
|
2026-05-28 22:24:27 +07:00 |
|
achmad
|
d4d65b1dff
|
chore: add brainstorming docs and design reference
|
2026-05-28 22:20:29 +07:00 |
|