Files
zitadel/apps
Federico Coppede c06106b09b docs: replace built in fumadocs search with custom semantic vector search (#12862)
**Description:**
Replaces Fumadocs' default client-side Orama search with our server-side
Postgres vector search backend.

**Key Changes:**

- API Proxy (app/api/search/route.ts): Added a secure proxy to the
search backend with IP rate-limiting and Edge caching.

- Custom Search UI (custom-search-dialog.tsx): Built a headless Fumadocs
search dialog featuring 300ms debouncing, request cancellation
(AbortController), and URL deduplication.

- Smart Highlighting: Added the <HighlightMatch> component to render
exact matches with Tailwind styling inside the search results.

- Providers: Hooked the new custom dialog into the RootProvider.

(cherry picked from commit ab3b44cd74)
2026-10-09 14:30:12 +02:00
..