https://github.com/YayasanAt-Tauhid/jibas-attauhid
· scanned 2026-06-16 01:05 UTC (2 months, 1 week ago)
125 raw signals (6 security + 119 graph)
Last scanned 2 months, 1 week ago · v1 · 56 actionable findings from 2 signal sources. 73 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1446 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
supa_get |
software | healthy | scripts/migrasi_jbsfina.py:60 |
supa_post |
software | healthy | scripts/migrasi_jbsfina.py:66 |
supa_delete |
software | healthy | scripts/migrasi_jbsfina.py:74 |
insert_batches |
software | healthy | scripts/migrasi_jbsfina.py:80 |
dept_info |
software | healthy | scripts/migrasi_jbsfina.py:140 |
sync_akun |
software | healthy | scripts/migrasi_jbsfina.py:150 |
sync_departemen |
software | healthy | scripts/migrasi_jbsfina.py:184 |
sync_tahun_ajaran |
software | healthy | scripts/migrasi_jbsfina.py:210 |
get_max_replid_jurnal |
software | healthy | scripts/migrasi_jbsfina.py:244 |
fetch_periode_ditutup |
software | healthy | scripts/migrasi_jbsfina.py:258 |
is_periode_locked |
software | healthy | scripts/migrasi_jbsfina.py:271 |
sync_jurnal |
software | healthy | scripts/migrasi_jbsfina.py:283 |
fetch_akun_map |
software | healthy | scripts/migrasi_jbsfina.py:398 |
fetch_dept_map |
software | healthy | scripts/migrasi_jbsfina.py:407 |
reset_migrasi |
software | healthy | scripts/migrasi_jbsfina.py:418 |
main |
software | healthy | scripts/migrasi_jbsfina.py:444 |
supa_get |
software | healthy | scripts/migrasi_jurnal.py:50 |
supa_post |
software | healthy | scripts/migrasi_jurnal.py:56 |
get_max_replid |
software | healthy | scripts/migrasi_jurnal.py:65 |
fetch_delta |
software | healthy | scripts/migrasi_jurnal.py:116 |
insert_batches |
software | healthy | scripts/migrasi_jurnal.py:135 |
main |
software | healthy | scripts/migrasi_jurnal.py:148 |
getPredikat |
software | healthy | supabase/functions/hitung-nilai-akhir/index.ts:getPredikat |
error |
software | healthy | supabase/functions/generate-nis/index.ts:error |
extractRombelCode |
software | healthy | supabase/functions/generate-nis/index.ts:extractRombelCode |
urut |
software | healthy | supabase/functions/generate-nis/index.ts:urut |
email |
software | healthy | supabase/functions/admin-create-user/index.ts:email |
nama |
software | healthy | supabase/functions/psb-daftar/index.ts:nama |
departemen_id |
software | healthy | supabase/functions/psb-daftar/index.ts:departemen_id |
angkatan_id |
software | healthy | supabase/functions/psb-daftar/index.ts:angkatan_id |
periodeLocked |
software | healthy | supabase/functions/batalkan-pembayaran/index.ts:periodeLock… |
periodeLocked |
software | healthy | supabase/functions/proses-pembayaran/index.ts:periodeLocked |
totalSudahBayar |
software | healthy | supabase/functions/proses-pembayaran/index.ts:totalSudahBay… |
getAkun |
software | healthy | supabase/functions/proses-pembayaran/index.ts:getAkun |
paid |
software | healthy | supabase/functions/rekap-tunggakan/index.ts:paid |
sha512 |
software | healthy | supabase/functions/midtrans-notification/index.ts:sha512 |
App |
software | healthy | src/App.tsx:App |
isTipeSekali |
software | healthy | src/types/keuangan.ts:isTipeSekali |
getKodeRombel |
software | healthy | src/utils/nisGenerator.ts:getKodeRombel |
parseNISComponents |
software | healthy | src/utils/nisGenerator.ts:parseNISComponents |
generateNISPreview |
software | healthy | src/utils/nisGenerator.ts:generateNISPreview |
generate |
software | healthy | src/utils/nisGenerator.ts:generate |
generateNISViaEdgeFunction |
software | healthy | src/utils/nisGenerator.ts:generateNISViaEdgeFunction |
SubGroupCollapsible |
software | healthy | src/components/layout/AppSidebar.tsx:SubGroupCollapsible |
AppSidebar |
software | healthy | src/components/layout/AppSidebar.tsx:AppSidebar |
buildBreadcrumbs |
software | healthy | src/components/layout/AppBreadcrumb.tsx:buildBreadcrumbs |
AppBreadcrumb |
software | healthy | src/components/layout/AppBreadcrumb.tsx:AppBreadcrumb |
PortalLayout |
software | healthy | src/components/layout/PortalLayout.tsx:PortalLayout |
handleNotifClick |
software | healthy | src/components/layout/PortalLayout.tsx:handleNotifClick |
handleSignOut |
software | healthy | src/components/layout/PortalLayout.tsx:handleSignOut |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
SESI_NOTES.md |
software | healthy | SESI_NOTES.md |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
JIBAS_BLUEPRINT.md |
software | healthy | JIBAS_BLUEPRINT.md |
.env.example |
software | healthy | .env.example |
MIGRATION_pengumuman.sql |
software | healthy | MIGRATION_pengumuman.sql |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
postcss.config.js |
software | healthy | postcss.config.js |
vitest.config.ts |
software | healthy | vitest.config.ts |
PANDUAN_PENGGUNAAN.md |
software | healthy | PANDUAN_PENGGUNAAN.md |
migrasi_jbsfina.py |
software | healthy | scripts/migrasi_jbsfina.py |
migrasi_jurnal.py |
software | healthy | scripts/migrasi_jurnal.py |
.env |
software | healthy | scripts/.env |
settings.json |
software | healthy | .claude/settings.json |
config.toml |
software | healthy | supabase/config.toml |
index.ts |
software | healthy | supabase/functions/get-midtrans-config/index.ts |
index.ts |
software | healthy | supabase/functions/generate-tagihan/index.ts |
index.ts |
software | healthy | supabase/functions/hitung-nilai-akhir/index.ts |
index.ts |
software | healthy | supabase/functions/generate-nis/index.ts |
index.ts |
software | healthy | supabase/functions/send-telegram/index.ts |
index.ts |
software | healthy | supabase/functions/admin-create-user/index.ts |
index.ts |
software | healthy | supabase/functions/create-payment/index.ts |
index.ts |
software | healthy | supabase/functions/psb-daftar/index.ts |
index.ts |
software | healthy | supabase/functions/batalkan-pembayaran/index.ts |
index.ts |
software | healthy | supabase/functions/proses-pembayaran/index.ts |
index.ts |
software | healthy | supabase/functions/rekap-tunggakan/index.ts |
index.ts |
software | healthy | supabase/functions/send-whatsapp/index.ts |
index.ts |
software | healthy | supabase/functions/midtrans-notification/index.ts |
20260306011526_1b435c89-8a15-4214-86a5-0d2fafe26db0.sql |
software | healthy | supabase/migrations/20260306011526_1b435c89-8a15-4214-86a5-… |
20260306044929_aa814065-9004-4f7e-9ea4-bebb0a560b4d.sql |
software | healthy | supabase/migrations/20260306044929_aa814065-9004-4f7e-9ea4-… |
20260317072952_1d8e5796-7af7-4042-b352-8a25951f877c.sql |
software | healthy | supabase/migrations/20260317072952_1d8e5796-7af7-4042-b352-… |
20260306073624_95760179-07b9-4fb6-84a2-f4ed1d2080ba.sql |
software | healthy | supabase/migrations/20260306073624_95760179-07b9-4fb6-84a2-… |
20260306003947_37778a3a-3d21-4307-93e3-065f366e6d7e.sql |
software | healthy | supabase/migrations/20260306003947_37778a3a-3d21-4307-93e3-… |
20260306071756_60874ee0-0e6b-48f9-a031-a7263fcc41ea.sql |
software | healthy | supabase/migrations/20260306071756_60874ee0-0e6b-48f9-a031-… |
20260610000001_auto_saldo_awal_isak35.sql |
software | healthy | supabase/migrations/20260610000001_auto_saldo_awal_isak35.s… |
20260324034527_61c8b0be-9703-45c7-baa5-853b2dab36e4.sql |
software | healthy | supabase/migrations/20260324034527_61c8b0be-9703-45c7-baa5-… |
20260331020508_a5ad843f-b5e2-43ea-b9c1-2ba7810b6b36.sql |
software | healthy | supabase/migrations/20260331020508_a5ad843f-b5e2-43ea-b9c1-… |
20260305055217_3bf911a4-3101-40a9-bab1-583f659f7370.sql |
software | healthy | supabase/migrations/20260305055217_3bf911a4-3101-40a9-bab1-… |
20260308022124_9edebf54-5883-47c2-bacf-a428e8c0752e.sql |
software | healthy | supabase/migrations/20260308022124_9edebf54-5883-47c2-bacf-… |
20260615150000_pembatalan_pembayaran_hard_delete.sql |
software | healthy | supabase/migrations/20260615150000_pembatalan_pembayaran_ha… |
20260610000003_fix_log_tutup_buku_nullable_columns.sql |
software | healthy | supabase/migrations/20260610000003_fix_log_tutup_buku_nulla… |
20260610000002_tutup_buku_use_tahun_buku.sql |
software | healthy | supabase/migrations/20260610000002_tutup_buku_use_tahun_buk… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/PrivacyPolicy |
frontend | healthy | src/pages/PrivacyPolicy.tsx |
/Index |
frontend | healthy | src/pages/Index.tsx |
/Anjungan |
frontend | healthy | src/pages/Anjungan.tsx |
/Buletin |
frontend | healthy | src/pages/Buletin.tsx |
/Support |
frontend | healthy | src/pages/Support.tsx |
/Dashboard |
frontend | healthy | src/pages/Dashboard.tsx |
/Unauthorized |
frontend | healthy | src/pages/Unauthorized.tsx |
/CBE |
frontend | healthy | src/pages/CBE.tsx |
/Login.test |
frontend | healthy | src/pages/Login.test.tsx |
/InfoGuru |
frontend | healthy | src/pages/InfoGuru.tsx |
/Login |
frontend | healthy | src/pages/Login.tsx |
/Pengaturan |
frontend | healthy | src/pages/Pengaturan.tsx |
/Kepegawaian |
frontend | healthy | src/pages/Kepegawaian.tsx |
/NotFound |
frontend | healthy | src/pages/NotFound.tsx |
/Simtaka |
frontend | healthy | src/pages/Simtaka.tsx |
/Keuangan |
frontend | healthy | src/pages/Keuangan.tsx |
/Akademik |
frontend | healthy | src/pages/Akademik.tsx |
/akademik/LeggerNilai |
frontend | healthy | src/pages/akademik/LeggerNilai.tsx |
/akademik/DetailSiswa |
frontend | healthy | src/pages/akademik/DetailSiswa.tsx |
/akademik/JadwalPelajaran |
frontend | healthy | src/pages/akademik/JadwalPelajaran.tsx |
/akademik/KomentarRapor |
frontend | healthy | src/pages/akademik/KomentarRapor.tsx |
/akademik/DataAlumni |
frontend | healthy | src/pages/akademik/DataAlumni.tsx |
/akademik/ReferensiAkademik |
frontend | healthy | src/pages/akademik/ReferensiAkademik.tsx |
/akademik/Penilaian |
frontend | healthy | src/pages/akademik/Penilaian.tsx |
/akademik/FormSiswa |
frontend | healthy | src/pages/akademik/FormSiswa.tsx |
/akademik/PresensiSiswa |
frontend | healthy | src/pages/akademik/PresensiSiswa.tsx |
/akademik/DaftarSiswa |
frontend | healthy | src/pages/akademik/DaftarSiswa.tsx |
/akademik/StatistikSiswa |
frontend | healthy | src/pages/akademik/StatistikSiswa.tsx |
/akademik/PresensiKBM |
frontend | healthy | src/pages/akademik/PresensiKBM.tsx |
/akademik/RPP |
frontend | healthy | src/pages/akademik/RPP.tsx |
/akademik/MutasiSiswa |
frontend | healthy | src/pages/akademik/MutasiSiswa.tsx |
/akademik/PSB |
frontend | healthy | src/pages/akademik/PSB.tsx |
/akademik/KalenderAkademik |
frontend | healthy | src/pages/akademik/KalenderAkademik.tsx |
/akademik/CetakRapor |
frontend | healthy | src/pages/akademik/CetakRapor.tsx |
/cbe/RemedialPengayaan |
frontend | healthy | src/pages/cbe/RemedialPengayaan.tsx |
/cbe/LaporanPencapaian |
frontend | healthy | src/pages/cbe/LaporanPencapaian.tsx |
/kepegawaian/JadwalPegawai |
frontend | healthy | src/pages/kepegawaian/JadwalPegawai.tsx |
/kepegawaian/CetakBiodata |
frontend | healthy | src/pages/kepegawaian/CetakBiodata.tsx |
/kepegawaian/StrukturOrganisasi |
frontend | healthy | src/pages/kepegawaian/StrukturOrganisasi.tsx |
/kepegawaian/StatistikPegawai |
frontend | healthy | src/pages/kepegawaian/StatistikPegawai.tsx |
/kepegawaian/DUK |
frontend | healthy | src/pages/kepegawaian/DUK.tsx |
/kepegawaian/PresensiPegawai |
frontend | healthy | src/pages/kepegawaian/PresensiPegawai.tsx |
/kepegawaian/DataPegawai |
frontend | healthy | src/pages/kepegawaian/DataPegawai.tsx |
/kepegawaian/DetailPegawai |
frontend | healthy | src/pages/kepegawaian/DetailPegawai.tsx |
/keuangan/BukuBesar |
frontend | healthy | src/pages/keuangan/BukuBesar.tsx |
/keuangan/TabLabaRugi |
frontend | healthy | src/pages/keuangan/TabLabaRugi.tsx |
/keuangan/LaporanPengeluaran |
frontend | healthy | src/pages/keuangan/LaporanPengeluaran.tsx |
/keuangan/LaporanPenerimaanLain |
frontend | healthy | src/pages/keuangan/LaporanPenerimaanLain.tsx |
/keuangan/PembayaranPSB |
frontend | healthy | src/pages/keuangan/PembayaranPSB.tsx |
/keuangan/KasKecil |
frontend | healthy | src/pages/keuangan/KasKecil.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
PortalLayout |
frontend | healthy | src/components/layout/PortalLayout.tsx |
ProtectedPortalRoute |
frontend | healthy | src/components/auth/ProtectedPortalRoute.tsx |
TandaTanganLaporan |
frontend | healthy | src/components/keuangan/TandaTanganLaporan.tsx |
KopLaporan |
frontend | healthy | src/components/keuangan/KopLaporan.tsx |
PrivacyPolicy |
frontend | healthy | src/pages/PrivacyPolicy.tsx |
Index |
frontend | healthy | src/pages/Index.tsx |
Anjungan |
frontend | healthy | src/pages/Anjungan.tsx |
Buletin |
frontend | healthy | src/pages/Buletin.tsx |
Support |
frontend | healthy | src/pages/Support.tsx |
Dashboard |
frontend | healthy | src/pages/Dashboard.tsx |
Unauthorized |
frontend | healthy | src/pages/Unauthorized.tsx |
CBE |
frontend | healthy | src/pages/CBE.tsx |
InfoGuru |
frontend | healthy | src/pages/InfoGuru.tsx |
Login |
frontend | healthy | src/pages/Login.tsx |
Pengaturan |
frontend | healthy | src/pages/Pengaturan.tsx |
Kepegawaian |
frontend | healthy | src/pages/Kepegawaian.tsx |
NotFound |
frontend | healthy | src/pages/NotFound.tsx |
Simtaka |
frontend | healthy | src/pages/Simtaka.tsx |
Keuangan |
frontend | healthy | src/pages/Keuangan.tsx |
Akademik |
frontend | healthy | src/pages/Akademik.tsx |
LeggerNilai |
frontend | healthy | src/pages/akademik/LeggerNilai.tsx |
DetailSiswa |
frontend | healthy | src/pages/akademik/DetailSiswa.tsx |
JadwalPelajaran |
frontend | healthy | src/pages/akademik/JadwalPelajaran.tsx |
KomentarRapor |
frontend | healthy | src/pages/akademik/KomentarRapor.tsx |
DataAlumni |
frontend | healthy | src/pages/akademik/DataAlumni.tsx |
ReferensiAkademik |
frontend | healthy | src/pages/akademik/ReferensiAkademik.tsx |
Penilaian |
frontend | healthy | src/pages/akademik/Penilaian.tsx |
FormSiswa |
frontend | healthy | src/pages/akademik/FormSiswa.tsx |
PresensiSiswa |
frontend | healthy | src/pages/akademik/PresensiSiswa.tsx |
DaftarSiswa |
frontend | healthy | src/pages/akademik/DaftarSiswa.tsx |
StatistikSiswa |
frontend | healthy | src/pages/akademik/StatistikSiswa.tsx |
PresensiKBM |
frontend | healthy | src/pages/akademik/PresensiKBM.tsx |
RPP |
frontend | healthy | src/pages/akademik/RPP.tsx |
MutasiSiswa |
frontend | healthy | src/pages/akademik/MutasiSiswa.tsx |
PSB |
frontend | healthy | src/pages/akademik/PSB.tsx |
KalenderAkademik |
frontend | healthy | src/pages/akademik/KalenderAkademik.tsx |
CetakRapor |
frontend | healthy | src/pages/akademik/CetakRapor.tsx |
RemedialPengayaan |
frontend | healthy | src/pages/cbe/RemedialPengayaan.tsx |
LaporanPencapaian |
frontend | healthy | src/pages/cbe/LaporanPencapaian.tsx |
JadwalPegawai |
frontend | healthy | src/pages/kepegawaian/JadwalPegawai.tsx |
CetakBiodata |
frontend | healthy | src/pages/kepegawaian/CetakBiodata.tsx |
StrukturOrganisasi |
frontend | healthy | src/pages/kepegawaian/StrukturOrganisasi.tsx |
StatistikPegawai |
frontend | healthy | src/pages/kepegawaian/StatistikPegawai.tsx |
DUK |
frontend | healthy | src/pages/kepegawaian/DUK.tsx |
PresensiPegawai |
frontend | healthy | src/pages/kepegawaian/PresensiPegawai.tsx |
DataPegawai |
frontend | healthy | src/pages/kepegawaian/DataPegawai.tsx |
DetailPegawai |
frontend | healthy | src/pages/kepegawaian/DetailPegawai.tsx |
BukuBesar |
frontend | healthy | src/pages/keuangan/BukuBesar.tsx |
TabLabaRugi |
frontend | healthy | src/pages/keuangan/TabLabaRugi.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
MIGRATION_pengumuman.sql |
data | healthy | MIGRATION_pengumuman.sql |
20260306011526_1b435c89-8a15-4214-86a5-0d2fafe26db0.sql |
data | healthy | supabase/migrations/20260306011526_1b435c89-8a15-4214-86a5-… |
20260306044929_aa814065-9004-4f7e-9ea4-bebb0a560b4d.sql |
data | healthy | supabase/migrations/20260306044929_aa814065-9004-4f7e-9ea4-… |
20260317072952_1d8e5796-7af7-4042-b352-8a25951f877c.sql |
data | healthy | supabase/migrations/20260317072952_1d8e5796-7af7-4042-b352-… |
20260306073624_95760179-07b9-4fb6-84a2-f4ed1d2080ba.sql |
data | healthy | supabase/migrations/20260306073624_95760179-07b9-4fb6-84a2-… |
20260306003947_37778a3a-3d21-4307-93e3-065f366e6d7e.sql |
data | healthy | supabase/migrations/20260306003947_37778a3a-3d21-4307-93e3-… |
20260306071756_60874ee0-0e6b-48f9-a031-a7263fcc41ea.sql |
data | healthy | supabase/migrations/20260306071756_60874ee0-0e6b-48f9-a031-… |
20260610000001_auto_saldo_awal_isak35.sql |
data | healthy | supabase/migrations/20260610000001_auto_saldo_awal_isak35.s… |
20260324034527_61c8b0be-9703-45c7-baa5-853b2dab36e4.sql |
data | healthy | supabase/migrations/20260324034527_61c8b0be-9703-45c7-baa5-… |
20260331020508_a5ad843f-b5e2-43ea-b9c1-2ba7810b6b36.sql |
data | healthy | supabase/migrations/20260331020508_a5ad843f-b5e2-43ea-b9c1-… |
20260305055217_3bf911a4-3101-40a9-bab1-583f659f7370.sql |
data | healthy | supabase/migrations/20260305055217_3bf911a4-3101-40a9-bab1-… |
20260308022124_9edebf54-5883-47c2-bacf-a428e8c0752e.sql |
data | healthy | supabase/migrations/20260308022124_9edebf54-5883-47c2-bacf-… |
20260615150000_pembatalan_pembayaran_hard_delete.sql |
data | healthy | supabase/migrations/20260615150000_pembatalan_pembayaran_ha… |
20260610000003_fix_log_tutup_buku_nullable_columns.sql |
data | healthy | supabase/migrations/20260610000003_fix_log_tutup_buku_nulla… |
20260610000002_tutup_buku_use_tahun_buku.sql |
data | healthy | supabase/migrations/20260610000002_tutup_buku_use_tahun_buk… |
20260304073505_04f1a2b2-b08c-417a-a6f0-2db4b30ce793.sql |
data | healthy | supabase/migrations/20260304073505_04f1a2b2-b08c-417a-a6f0-… |
20260304073525_e425b865-9dc7-434d-9517-2b7de84cc2db.sql |
data | healthy | supabase/migrations/20260304073525_e425b865-9dc7-434d-9517-… |
20260324031224_48898f47-1a9b-497c-aae1-aa9d836f5814.sql |
data | healthy | supabase/migrations/20260324031224_48898f47-1a9b-497c-aae1-… |
20260615120000_koreksi_pembatalan_tagihan.sql |
data | healthy | supabase/migrations/20260615120000_koreksi_pembatalan_tagih… |
20260612010000_drop_hitung_saldo_akun_periode.sql |
data | healthy | supabase/migrations/20260612010000_drop_hitung_saldo_akun_p… |
20260315023022_df318845-c0ac-426f-afec-7ed32a19552a.sql |
data | healthy | supabase/migrations/20260315023022_df318845-c0ac-426f-afec-… |
20260309044621_f88bb6a3-dece-4c47-a2c1-32acd5c5c0ba.sql |
data | healthy | supabase/migrations/20260309044621_f88bb6a3-dece-4c47-a2c1-… |
20260317022116_0674c9e6-00f4-4141-9495-a59d1c91ca89.sql |
data | healthy | supabase/migrations/20260317022116_0674c9e6-00f4-4141-9495-… |
20260510000001_proses_pembayaran_atomik.sql |
data | healthy | supabase/migrations/20260510000001_proses_pembayaran_atomik… |
20260522000001_isak35_rpc_array_filter.sql |
data | healthy | supabase/migrations/20260522000001_isak35_rpc_array_filter.… |
20260310062309_9571a35e-be5e-4768-83a3-4266e58de0cd.sql |
data | healthy | supabase/migrations/20260310062309_9571a35e-be5e-4768-83a3-… |
20260308013444_46432b58-230b-49c9-a10b-2453f622ba74.sql |
data | healthy | supabase/migrations/20260308013444_46432b58-230b-49c9-a10b-… |
20260417043304_a261acbb-b55c-4632-8594-9185826d0c71.sql |
data | healthy | supabase/migrations/20260417043304_a261acbb-b55c-4632-8594-… |
20260611103413_drop_open_update_policy_midtrans_item.sql |
data | healthy | supabase/migrations/20260611103413_drop_open_update_policy_… |
20260310063954_ed706c79-160f-429e-962f-43ead8bd9773.sql |
data | healthy | supabase/migrations/20260310063954_ed706c79-160f-429e-962f-… |
20260306044945_090bd53b-7f45-432b-9b5b-2c23ef4054d0.sql |
data | healthy | supabase/migrations/20260306044945_090bd53b-7f45-432b-9b5b-… |
20260306030021_8298b6ae-90d5-4a5b-8d4f-dc66cbd4d822.sql |
data | healthy | supabase/migrations/20260306030021_8298b6ae-90d5-4a5b-8d4f-… |
20260306073246_9d204234-4613-4a03-a515-2d34223ed7eb.sql |
data | healthy | supabase/migrations/20260306073246_9d204234-4613-4a03-a515-… |
20260309052122_06b465e5-d9f2-4d72-9f34-9b94a9865ad6.sql |
data | healthy | supabase/migrations/20260309052122_06b465e5-d9f2-4d72-9f34-… |
20260608000001_kas_kecil.sql |
data | healthy | supabase/migrations/20260608000001_kas_kecil.sql |
20260314235652_1ad36c5e-02fc-48e0-bb45-0d4e0cfab8a6.sql |
data | healthy | supabase/migrations/20260314235652_1ad36c5e-02fc-48e0-bb45-… |
20260521000001_isak35_rpc_functions.sql |
data | healthy | supabase/migrations/20260521000001_isak35_rpc_functions.sql |
20260309050046_1ee332c6-bfb2-4068-bc97-b550aac20fac.sql |
data | healthy | supabase/migrations/20260309050046_1ee332c6-bfb2-4068-bc97-… |
20260310064558_c74b0756-2c86-484b-896f-1770c65b1aa8.sql |
data | healthy | supabase/migrations/20260310064558_c74b0756-2c86-484b-896f-… |
20260317001204_50f54fd0-bc1d-44d0-9784-8724bd32053c.sql |
data | healthy | supabase/migrations/20260317001204_50f54fd0-bc1d-44d0-9784-… |
20260309075120_edc20680-71ab-4e28-9960-ad5eb84c2128.sql |
data | healthy | supabase/migrations/20260309075120_edc20680-71ab-4e28-9960-… |
20260306030040_f93fdf29-655a-435d-9f70-1d909ffc31f6.sql |
data | healthy | supabase/migrations/20260306030040_f93fdf29-655a-435d-9f70-… |
20260611000000_hardening_proses_pembayaran.sql |
data | healthy | supabase/migrations/20260611000000_hardening_proses_pembaya… |
20260315002050_58523484-69d4-4b74-a762-dec4aac8b4d6.sql |
data | healthy | supabase/migrations/20260315002050_58523484-69d4-4b74-a762-… |
20260615160000_revoke_anon_batalkan_pembayaran.sql |
data | healthy | supabase/migrations/20260615160000_revoke_anon_batalkan_pem… |
20260324031109_99a59d53-414c-4387-9d0c-a284934fd825.sql |
data | healthy | supabase/migrations/20260324031109_99a59d53-414c-4387-9d0c-… |
20260508000002_unit_aware_period_lock.sql |
data | healthy | supabase/migrations/20260508000002_unit_aware_period_lock.s… |
20260615170000_batalkan_pembayaran_dimuka_diakui.sql |
data | healthy | supabase/migrations/20260615170000_batalkan_pembayaran_dimu… |
20260324023254_1ce2f233-6fe1-4ca0-b42e-41174e0c1c11.sql |
data | healthy | supabase/migrations/20260324023254_1ce2f233-6fe1-4ca0-b42e-… |
20260611000001_akun_dimuka_per_jenis_pembayaran.sql |
data | healthy | supabase/migrations/20260611000001_akun_dimuka_per_jenis_pe… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
supabase |
software | healthy | supabase |
functions |
software | healthy | supabase/functions |
get-midtrans-config |
software | healthy | supabase/functions/get-midtrans-config |
generate-tagihan |
software | healthy | supabase/functions/generate-tagihan |
hitung-nilai-akhir |
software | healthy | supabase/functions/hitung-nilai-akhir |
generate-nis |
software | healthy | supabase/functions/generate-nis |
send-telegram |
software | healthy | supabase/functions/send-telegram |
admin-create-user |
software | healthy | supabase/functions/admin-create-user |
create-payment |
software | healthy | supabase/functions/create-payment |
psb-daftar |
software | healthy | supabase/functions/psb-daftar |
batalkan-pembayaran |
software | healthy | supabase/functions/batalkan-pembayaran |
proses-pembayaran |
software | healthy | supabase/functions/proses-pembayaran |
rekap-tunggakan |
software | healthy | supabase/functions/rekap-tunggakan |
send-whatsapp |
software | healthy | supabase/functions/send-whatsapp |
midtrans-notification |
software | healthy | supabase/functions/midtrans-notification |
migrations |
software | healthy | supabase/migrations |
src |
software | healthy | src |
integrations |
software | healthy | src/integrations |
supabase |
software | healthy | src/integrations/supabase |
types |
software | healthy | src/types |
test |
software | healthy | src/test |
utils |
software | healthy | src/utils |
components |
software | healthy | src/components |
layout |
software | healthy | src/components/layout |
auth |
software | healthy | src/components/auth |
shared |
software | healthy | src/components/shared |
ui |
software | healthy | src/components/ui |
keuangan |
software | healthy | src/components/keuangan |
contexts |
software | healthy | src/contexts |
lib |
software | healthy | src/lib |
pages |
software | healthy | src/pages |
akademik |
software | healthy | src/pages/akademik |
cbe |
software | healthy | src/pages/cbe |
kepegawaian |
software | healthy | src/pages/kepegawaian |
keuangan |
software | healthy | src/pages/keuangan |
pengaturan |
software | healthy | src/pages/pengaturan |
portal |
software | healthy | src/pages/portal |
hooks |
software | healthy | src/hooks |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | MIGRATION_pengumuman.sql |
aset_tetap |
data | healthy | supabase/migrations/20260331020508_a5ad843f-b5e2-43ea-b9c1-… |
saldo_awal_isak35 |
data | healthy | supabase/migrations/20260331020508_a5ad843f-b5e2-43ea-b9c1-… |
kas_kecil_setting |
data | healthy | supabase/migrations/20260608000001_kas_kecil.sql |
replenishment_kas_kecil |
data | healthy | supabase/migrations/20260608000001_kas_kecil.sql |
transaksi_kas_kecil |
data | healthy | supabase/migrations/20260608000001_kas_kecil.sql |
program_dana |
data | healthy | supabase/migrations/20260401021937_9549f3c9-ec77-48ff-a1f5-… |
| Label | Layer | Status | Path |
|---|---|---|---|
mariadb |
data | healthy | .env.example |
postgresql |
data | healthy | supabase/functions/proses-pembayaran/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-sp4moccf |
software | healthy | /tmp/repobility-clone-sp4moccf |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::scripts/.env |
security | healthy | scripts/.env |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::supabase/functions/create-payment/index.ts |
security | healthy | supabase/functions/create-payment/index.ts |
This page is publicly accessible at:
https://repobility.com/scan/1c3aed62-cea0-452d-8229-baebbf628f50/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1c3aed62-cea0-452d-8229-baebbf628f50/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.