Bug Registry
Daftar issue aktif dan histori status per modul.
| ID | Judul | Role | Module | Severity | Status | Blocking | PIC |
|---|---|---|---|---|---|---|---|
Steps to Reproduce
Root cause: SESSION_DOMAIN=.smkarier.cloud di .env bersifat wildcard. Semua subdomain share cookie yang sama. Expected: Form login Agency muncul Actual: Redirect paksa ke company dashboard. Jika diteruskan ke candidate-stg menghasilkan Error 500 BadMethodCallException Business impact: Multi-tenancy gagal. Agency dan BKK tidak bisa diakses sama sekali. |
|||||||
Steps to Reproduce
Root cause: Auth guard di frontend tidak dikonfigurasi untuk role BKK. Cek config/auth.php dan SubdomainMiddleware. Expected: Masuk ke /bkk/dashboard Actual: Muncul pesan email atau password salah meskipun kredensial valid di admin-stg Business impact: BKK tidak bisa mengakses platform. Tracer Study dan penyaluran alumni tidak bisa diuji. |
|||||||
Steps to Reproduce
Root cause: Middleware RBAC pada route /dashboard tidak ketat — hanya cek sesi aktif, tidak cek role. Expected: 403 Forbidden atau redirect ke /lpk/dashboard Actual: Dashboard Kandidat penuh terbuka dengan nama LPK sebagai profil kandidat Business impact: Kebingungan navigasi. Potensi data leak antar role. |
|||||||
Steps to Reproduce
Root cause: Keputusan desain produk belum memperhitungkan skenario failover atau automated testing. Expected: Ada opsi login manual email/password sebagai fallback Actual: Hanya tombol Google OAuth dan WA OTP Business impact: Jika Google API down, tidak ada kandidat yang bisa login. |
|||||||
Steps to Reproduce
Root cause: Properti href pada komponen Blade Top Navigation masih placeholder #. Expected: Diarahkan ke direktori kursus LPK Actual: URL tidak berubah, halaman tidak berpindah (anchor # kosong) Business impact: Kandidat tidak bisa akses modul LPK dari dashboard. |
|||||||
Steps to Reproduce
Root cause: Script seeder pakai relasi random Faker tanpa mapping kategori yang logis. Expected: Kategori IT, skill React/PHP/CSS Actual: Kategori Dosen, skill Housekeeping dan Tata Rias Business impact: Kurang profesional saat demo ke investor atau klien. |
|||||||