frontend
devops
database
Guard DB access in web server components and exclude DB packages from bundling
Bug Fixes
- Guarded getDb() calls across web server components so the app now handles database unavailability without crashing (renders empty project lists or shows not-found where appropriate).frontend
Improvements
- Updated Next.js config to keep @suprlogs/database and @supabase/supabase-js as Node externals, preventing webpack from bundling Node-only modules (ws, node-fetch) for server components.devops