SurfSense/surfsense_web/app
CREDO23 8dd539c384 feat: add Zero query endpoint and configure ZERO_QUERY_URL
- Create app/api/zero/query/route.ts — resolves named queries to ZQL
  using handleQueryRequest and mustGetQuery from @rocicorp/zero
- Add ZERO_QUERY_URL to both docker-compose files:
  - dev: http://host.docker.internal:3000 (reaches local Next.js from Docker)
  - prod: http://frontend:3000 (Docker service networking)

Without this endpoint, zero-cache cannot resolve named queries and
no data syncs to the client.
2026-03-23 20:58:42 +02:00
..
(home) refactor: restructure instrumentation client initialization and enhance UI components for better performance and user experience 2026-03-08 17:48:09 -07:00
api feat: add Zero query endpoint and configure ZERO_QUERY_URL 2026-03-23 20:58:42 +02:00
auth/callback fix: remove message from loading UI 2026-01-27 15:28:30 +05:30
dashboard refactor: rename Electric hooks and clean consumer components 2026-03-23 19:29:08 +02:00
db try vercel fix 2025-09-30 22:45:04 -07:00
docs feat: add SidebarSeparator component and integrate into documentation layout 2026-02-27 02:38:52 +05:30
invite/[invite_code] feat: replace Loader2 with Spinner component for consistent loading indicators 2026-01-25 15:23:45 +05:30
public/[token] feat: add public chat frontend 2026-01-26 17:08:26 +02:00
verify-token chore: ran biome checks 2026-03-07 12:57:27 +05:30
error.tsx feat: enhance error handling with PostHog integration 2026-03-12 01:28:39 -07:00
favicon.ico feat: updated logo 2026-01-08 23:03:43 -08:00
global-error.tsx feat: enhance error handling with PostHog integration 2026-03-12 01:28:39 -07:00
globals.css feat: update UI components to utilize new main panel styling 2026-03-17 01:09:15 +05:30
layout.config.tsx chore: ran linting 2026-03-10 16:17:12 +05:30
layout.tsx feat: add ZeroProvider and wire into app layout 2026-03-23 18:09:59 +02:00
sitemap.ts docs: add Zero sync documentation and update existing docs 2026-03-23 18:35:39 +02:00