Nasıl çalışır
Uygulaman Vercel'de 500 hatası verdiğinde asıl sebep çoğu zaman Supabase'dedir: silinmiş bir RLS politikası, süresi dolmuş bir JWT ya da dolan bir bağlantı havuzu. causross iki platformun loglarını birleştirir ve sebebi tek ekranda gösterir.
Kurulum (2 dakika)
- Hesap oluştur ve bir proje ekle.
- Vercel'i bağla: izlenecek Vercel projesini seç ve okuma izni ver.
- Supabase'i bağla: uygulamanın kullandığı Supabase projesini seç ve okuma izni ver.
Neleri tanır
- RLS politikası ihlalleri (hangi tablo, hangi işlem, hangi rol)
- Rol yetkisi (GRANT) eksiklikleri
- Kodla veritabanı şeması arasındaki uyumsuzluklar (eksik kolon ya da tablo)
- Reddedilen ya da süresi dolmuş JWT
- Sorgu zaman aşımları
Tanımadığı hataları da gizlemez: "Tanınmayan hata" olarak listeler ve bulduğu kanıtları yine aynı ekranda gösterir. Yeni hata türleri beta boyunca ekleniyor.
İstenen izinler
causross yalnızca okuma izni ister: Vercel'de proje, deploy ve log bilgileri; Supabase'de loglar, proje listesi ve veritabanı yapısı. Hiçbir şeyi değiştirmez. Önerilen SQL ya da düzeltmeleri sen uygularsın.
Bağlantıyı kaldırma
Proje sayfasından projeyi silebilir ya da izinleri doğrudan Vercel (Integrations) ve Supabase (Organization Settings → OAuth Apps → Authorized apps) üzerinden geri alabilirsin.