All updates
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