https://github.com/yekedun/siradaki
· scanned 2026-06-16 01:05 UTC (2 months, 1 week ago)
142 raw signals (87 security + 55 graph)
Last scanned 2 months, 1 week ago · v1 · 59 actionable findings from 2 signal sources. 226 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1278 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 |
|---|---|---|---|
baseConfig |
software | healthy | apps/mobile/app.config.ts:baseConfig |
readMobileSource |
software | healthy | apps/mobile/__tests__/owner-settings-navigation.test.ts:rea… |
makeAppt |
software | healthy | apps/mobile/__tests__/utils.test.ts:makeAppt |
TourOverlayHost |
software | healthy | apps/mobile/components/TourOverlay.tsx:TourOverlayHost |
TourOverlay |
software | healthy | apps/mobile/components/TourOverlay.tsx:TourOverlay |
tick |
software | healthy | apps/mobile/components/TourOverlay.tsx:tick |
StaffSelfEditModal |
software | healthy | apps/mobile/components/StaffSelfEditModal.tsx:StaffSelfEdit… |
load |
software | healthy | apps/mobile/components/StaffSelfEditModal.tsx:load |
handleSave |
software | healthy | apps/mobile/components/StaffSelfEditModal.tsx:handleSave |
addMins |
software | healthy | apps/mobile/components/AddAppointmentModal.tsx:addMins |
InlineDayPicker |
software | healthy | apps/mobile/components/AddAppointmentModal.tsx:InlineDayPic… |
dowIdx |
software | healthy | apps/mobile/components/AddAppointmentModal.tsx:dowIdx |
AddAppointmentModal |
software | healthy | apps/mobile/components/AddAppointmentModal.tsx:AddAppointme… |
isTimeDisabled |
software | healthy | apps/mobile/components/AddAppointmentModal.tsx:isTimeDisabl… |
handleSave |
software | healthy | apps/mobile/components/AddAppointmentModal.tsx:handleSave |
toWAPhone |
software | healthy | apps/mobile/components/AppointmentDetailSheet.tsx:toWAPhone |
AppointmentDetailSheet |
software | healthy | apps/mobile/components/AppointmentDetailSheet.tsx:Appointme… |
handleCall |
software | healthy | apps/mobile/components/AppointmentDetailSheet.tsx:handleCall |
handleWhatsApp |
software | healthy | apps/mobile/components/AppointmentDetailSheet.tsx:handleWha… |
doCancel |
software | healthy | apps/mobile/components/AppointmentDetailSheet.tsx:doCancel |
handleCancel |
software | healthy | apps/mobile/components/AppointmentDetailSheet.tsx:handleCan… |
handleComplete |
software | healthy | apps/mobile/components/AppointmentDetailSheet.tsx:handleCom… |
StaffEditSheet |
software | healthy | apps/mobile/components/StaffEditSheet.tsx:StaffEditSheet |
handleSave |
software | healthy | apps/mobile/components/StaffEditSheet.tsx:handleSave |
ContactPickerSheet |
software | healthy | apps/mobile/components/ContactPickerSheet.tsx:ContactPicker… |
loadRecentCustomers |
software | healthy | apps/mobile/components/ContactPickerSheet.tsx:loadRecentCus… |
loadDeviceContacts |
software | healthy | apps/mobile/components/ContactPickerSheet.tsx:loadDeviceCon… |
matches |
software | healthy | apps/mobile/components/ContactPickerSheet.tsx:matches |
handleSelect |
software | healthy | apps/mobile/components/ContactPickerSheet.tsx:handleSelect |
AddBlockModal |
software | healthy | apps/mobile/components/AddBlockModal.tsx:AddBlockModal |
handleSave |
software | healthy | apps/mobile/components/AddBlockModal.tsx:handleSave |
handleClose |
software | healthy | apps/mobile/components/AddBlockModal.tsx:handleClose |
fetchAvailability |
software | healthy | apps/mobile/components/availability/AvailabilityScreen.tsx:… |
AvailabilityScreen |
software | healthy | apps/mobile/components/availability/AvailabilityScreen.tsx:… |
handleOpenAppointment |
software | healthy | apps/mobile/components/availability/AvailabilityScreen.tsx:… |
handleSaveAppointment |
software | healthy | apps/mobile/components/availability/AvailabilityScreen.tsx:… |
ctx |
software | healthy | apps/mobile/components/availability/AvailabilityScreen.tsx:… |
serverMsg |
software | healthy | apps/mobile/components/availability/AvailabilityScreen.tsx:… |
SectionLabel |
software | healthy | apps/mobile/components/ds/SectionLabel.tsx:SectionLabel |
StaffRow |
software | healthy | apps/mobile/components/ds/StaffRow.tsx:StaffRow |
Container |
software | healthy | apps/mobile/components/ds/StaffRow.tsx:Container |
OverlineHeader |
software | healthy | apps/mobile/components/ds/OverlineHeader.tsx:OverlineHeader |
Button |
software | healthy | apps/mobile/components/ds/Button.tsx:Button |
TabBar |
software | healthy | apps/mobile/components/ds/TabBar.tsx:TabBar |
TextField |
software | healthy | apps/mobile/components/ds/TextField.tsx:TextField |
getInitials |
software | healthy | apps/mobile/components/ds/OwnerTabAvatar.tsx:getInitials |
parts |
software | healthy | apps/mobile/components/ds/OwnerTabAvatar.tsx:parts |
OwnerTabAvatar |
software | healthy | apps/mobile/components/ds/OwnerTabAvatar.tsx:OwnerTabAvatar |
Sheet |
software | healthy | apps/mobile/components/ds/Sheet.tsx:Sheet |
KpiCard |
software | healthy | apps/mobile/components/ds/KpiCard.tsx:KpiCard |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
eas.json |
software | healthy | eas.json |
package.json |
software | healthy | package.json |
turbo.json |
software | healthy | turbo.json |
app.json |
software | healthy | app.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
AGENTS.md |
software | healthy | AGENTS.md |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
metro.config.js |
software | healthy | apps/mobile/metro.config.js |
babel.config.js |
software | healthy | apps/mobile/babel.config.js |
eas.json |
software | healthy | apps/mobile/eas.json |
package.json |
software | healthy | apps/mobile/package.json |
app.config.ts |
software | healthy | apps/mobile/app.config.ts |
.env.example |
software | healthy | apps/mobile/.env.example |
tsconfig.json |
software | healthy | apps/mobile/tsconfig.json |
service-mappers.test.ts |
software | healthy | apps/mobile/__tests__/service-mappers.test.ts |
appointment-mappers.test.ts |
software | healthy | apps/mobile/__tests__/appointment-mappers.test.ts |
error-messages.test.ts |
software | healthy | apps/mobile/__tests__/error-messages.test.ts |
appointment-time.test.ts |
software | healthy | apps/mobile/__tests__/appointment-time.test.ts |
router-guard.test.ts |
software | healthy | apps/mobile/__tests__/router-guard.test.ts |
settings-profile-sheet-layout.test.ts |
software | healthy | apps/mobile/__tests__/settings-profile-sheet-layout.test.ts |
revenue-mappers.test.ts |
software | healthy | apps/mobile/__tests__/revenue-mappers.test.ts |
staff-schedule.test.ts |
software | healthy | apps/mobile/__tests__/staff-schedule.test.ts |
owner-settings-navigation.test.ts |
software | healthy | apps/mobile/__tests__/owner-settings-navigation.test.ts |
appointment-availability.test.ts |
software | healthy | apps/mobile/__tests__/appointment-availability.test.ts |
schedule-utils.test.ts |
software | healthy | apps/mobile/__tests__/schedule-utils.test.ts |
login-analytics.test.tsx |
software | healthy | apps/mobile/__tests__/login-analytics.test.tsx |
supabase-role.test.ts |
software | healthy | apps/mobile/__tests__/supabase-role.test.ts |
utils.test.ts |
software | healthy | apps/mobile/__tests__/utils.test.ts |
owner-summary.test.ts |
software | healthy | apps/mobile/__tests__/owner-summary.test.ts |
agenda-realtime.test.ts |
software | healthy | apps/mobile/__tests__/agenda-realtime.test.ts |
appointment-modal-state.test.ts |
software | healthy | apps/mobile/__tests__/appointment-modal-state.test.ts |
onboarding-utils.test.ts |
software | healthy | apps/mobile/__tests__/onboarding-utils.test.ts |
agenda-layout.test.ts |
software | healthy | apps/mobile/__tests__/agenda-layout.test.ts |
availability.test.ts |
software | healthy | apps/mobile/__tests__/availability.test.ts |
block-actions.test.ts |
software | healthy | apps/mobile/__tests__/block-actions.test.ts |
TourOverlay.tsx |
software | healthy | apps/mobile/components/TourOverlay.tsx |
StaffSelfEditModal.tsx |
software | healthy | apps/mobile/components/StaffSelfEditModal.tsx |
AddAppointmentModal.tsx |
software | healthy | apps/mobile/components/AddAppointmentModal.tsx |
AppointmentDetailSheet.tsx |
software | healthy | apps/mobile/components/AppointmentDetailSheet.tsx |
StaffEditSheet.tsx |
software | healthy | apps/mobile/components/StaffEditSheet.tsx |
ContactPickerSheet.tsx |
software | healthy | apps/mobile/components/ContactPickerSheet.tsx |
AddBlockModal.tsx |
software | healthy | apps/mobile/components/AddBlockModal.tsx |
AvailabilityScreen.tsx |
software | healthy | apps/mobile/components/availability/AvailabilityScreen.tsx |
SectionLabel.tsx |
software | healthy | apps/mobile/components/ds/SectionLabel.tsx |
StaffRow.tsx |
software | healthy | apps/mobile/components/ds/StaffRow.tsx |
OverlineHeader.tsx |
software | healthy | apps/mobile/components/ds/OverlineHeader.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
apps |
software | healthy | apps |
mobile |
software | healthy | apps/mobile |
__tests__ |
software | healthy | apps/mobile/__tests__ |
components |
software | healthy | apps/mobile/components |
availability |
software | healthy | apps/mobile/components/availability |
ds |
software | healthy | apps/mobile/components/ds |
__tests__ |
software | healthy | apps/mobile/components/ds/__tests__ |
app |
software | healthy | apps/mobile/app |
invite |
software | healthy | apps/mobile/app/invite |
(owner) |
software | healthy | apps/mobile/app/(owner) |
(app) |
software | healthy | apps/mobile/app/(app) |
(auth) |
software | healthy | apps/mobile/app/(auth) |
lib |
software | healthy | apps/mobile/lib |
__tests__ |
software | healthy | apps/mobile/lib/__tests__ |
tour |
software | healthy | apps/mobile/lib/tour |
__tests__ |
software | healthy | apps/mobile/lib/tour/__tests__ |
web |
software | healthy | apps/web |
src |
software | healthy | apps/web/src |
components |
software | healthy | apps/web/src/components |
dashboard |
software | healthy | apps/web/src/components/dashboard |
app |
software | healthy | apps/web/src/app |
kayit |
software | healthy | apps/web/src/app/kayit |
tamamla |
software | healthy | apps/web/src/app/kayit/tamamla |
cerez-politikasi |
software | healthy | apps/web/src/app/cerez-politikasi |
auth |
software | healthy | apps/web/src/app/auth |
reset-password |
software | healthy | apps/web/src/app/auth/reset-password |
callback |
software | healthy | apps/web/src/app/auth/callback |
kullanim-kosullari |
software | healthy | apps/web/src/app/kullanim-kosullari |
invite |
software | healthy | apps/web/src/app/invite |
[token] |
software | healthy | apps/web/src/app/invite/[token] |
api |
software | healthy | apps/web/src/app/api |
admin |
software | healthy | apps/web/src/app/api/admin |
verify |
software | healthy | apps/web/src/app/api/admin/verify |
invite-barber |
software | healthy | apps/web/src/app/api/invite-barber |
gizlilik |
software | healthy | apps/web/src/app/gizlilik |
dashboard |
software | healthy | apps/web/src/app/dashboard |
hizmetler |
software | healthy | apps/web/src/app/dashboard/hizmetler |
__tests__ |
software | healthy | apps/web/src/app/dashboard/hizmetler/__tests__ |
ayarlar |
software | healthy | apps/web/src/app/dashboard/ayarlar |
ekip |
software | healthy | apps/web/src/app/dashboard/ekip |
ajanda |
software | healthy | apps/web/src/app/dashboard/ajanda |
gelir |
software | healthy | apps/web/src/app/dashboard/gelir |
gizlilik-politikasi |
software | healthy | apps/web/src/app/gizlilik-politikasi |
admin |
software | healthy | apps/web/src/app/admin |
metrikler |
software | healthy | apps/web/src/app/admin/metrikler |
lib |
software | healthy | apps/web/src/app/admin/lib |
dukkanlar |
software | healthy | apps/web/src/app/admin/dukkanlar |
iptal |
software | healthy | apps/web/src/app/iptal |
giris |
software | healthy | apps/web/src/app/giris |
hesabimi-sil |
software | healthy | apps/web/src/app/hesabimi-sil |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
20260528300000_shop_status_booking_guard.sql |
data | healthy | supabase/migrations/20260528300000_shop_status_booking_guar… |
20260517090000_optional_commission_tracking.sql |
data | healthy | supabase/migrations/20260517090000_optional_commission_trac… |
20260609130000_appointment_services.sql |
data | healthy | supabase/migrations/20260609130000_appointment_services.sql |
20260519100000_schedule_has_conflict_single_scan.sql |
data | healthy | supabase/migrations/20260519100000_schedule_has_conflict_si… |
20260525230000_staff_notification_prefs.sql |
data | healthy | supabase/migrations/20260525230000_staff_notification_prefs… |
20260530300000_appointment_web_push_subscriptions.sql |
data | healthy | supabase/migrations/20260530300000_appointment_web_push_sub… |
20240101000004_optimizations.sql |
data | healthy | supabase/migrations/20240101000004_optimizations.sql |
20260525210000_pg_cron_daily_summary.sql |
data | healthy | supabase/migrations/20260525210000_pg_cron_daily_summary.sql |
20260525220000_fix_pg_cron_missing_ok.sql |
data | healthy | supabase/migrations/20260525220000_fix_pg_cron_missing_ok.s… |
20260517100000_manual_block_edge_only.sql |
data | healthy | supabase/migrations/20260517100000_manual_block_edge_only.s… |
20260525000000_replica_identity_full.sql |
data | healthy | supabase/migrations/20260525000000_replica_identity_full.sql |
20260604000000_add_suspended_shop_status.sql |
data | healthy | supabase/migrations/20260604000000_add_suspended_shop_statu… |
20260530200000_pg_cron_use_vault.sql |
data | healthy | supabase/migrations/20260530200000_pg_cron_use_vault.sql |
20260525250000_security_and_perf_indexes.sql |
data | healthy | supabase/migrations/20260525250000_security_and_perf_indexe… |
20260512093000_lock_down_manual_block_rpc.sql |
data | healthy | supabase/migrations/20260512093000_lock_down_manual_block_r… |
20240101000006_remote.sql |
data | healthy | supabase/migrations/20240101000006_remote.sql |
20260606110000_add_service_name_to_revenue_rpc.sql |
data | healthy | supabase/migrations/20260606110000_add_service_name_to_reve… |
20260514080010_scheduling_rls_policy_consolidation.sql |
data | healthy | supabase/migrations/20260514080010_scheduling_rls_policy_co… |
20260528121000_narrow_public_staff_column_grants.sql |
data | healthy | supabase/migrations/20260528121000_narrow_public_staff_colu… |
20260518140000_scheduling_rpc_authorization_hardening.sql |
data | healthy | supabase/migrations/20260518140000_scheduling_rpc_authoriza… |
20260525100000_owner_only_revenue_rpc.sql |
data | healthy | supabase/migrations/20260525100000_owner_only_revenue_rpc.s… |
20260507_000000_uuid_ossp.sql |
data | healthy | supabase/migrations/20260507_000000_uuid_ossp.sql |
20260609140000_add_shops_is_listed.sql |
data | healthy | supabase/migrations/20260609140000_add_shops_is_listed.sql |
20260528120000_harden_invite_token_prevalidation.sql |
data | healthy | supabase/migrations/20260528120000_harden_invite_token_prev… |
20260518130000_non_scheduling_rls_advisor_cleanup.sql |
data | healthy | supabase/migrations/20260518130000_non_scheduling_rls_advis… |
20260525240000_pg_cron_daily_summary_hourly.sql |
data | healthy | supabase/migrations/20260525240000_pg_cron_daily_summary_ho… |
20260530310000_pg_cron_appointment_reminder.sql |
data | healthy | supabase/migrations/20260530310000_pg_cron_appointment_remi… |
20260518110000_block_direct_appointment_scheduling_writes.s… |
data | healthy | supabase/migrations/20260518110000_block_direct_appointment… |
20260606103000_appointments_service_delete_set_null.sql |
data | healthy | supabase/migrations/20260606103000_appointments_service_del… |
20260609100000_drop_duplicate_barber_indexes.sql |
data | healthy | supabase/migrations/20260609100000_drop_duplicate_barber_in… |
20260512113000_authoritative_booking_conflict_messages.sql |
data | healthy | supabase/migrations/20260512113000_authoritative_booking_co… |
20240101000002_rls_policies.sql |
data | healthy | supabase/migrations/20240101000002_rls_policies.sql |
20240101000007_customer_v2.sql |
data | healthy | supabase/migrations/20240101000007_customer_v2.sql |
20260523000001_add_staff_email.sql |
data | healthy | supabase/migrations/20260523000001_add_staff_email.sql |
20260530400000_lock_down_slot_mirror_tables.sql |
data | healthy | supabase/migrations/20260530400000_lock_down_slot_mirror_ta… |
20260525120000_owner_staff_slug.sql |
data | healthy | supabase/migrations/20260525120000_owner_staff_slug.sql |
20240101000005_customer_app.sql |
data | healthy | supabase/migrations/20240101000005_customer_app.sql |
20260609120000_invite_tokens_narrow_anon_grant.sql |
data | healthy | supabase/migrations/20260609120000_invite_tokens_narrow_ano… |
20260526100001_invite_tokens.sql |
data | healthy | supabase/migrations/20260526100001_invite_tokens.sql |
20260529000000_get_server_time_rpc.sql |
data | healthy | supabase/migrations/20260529000000_get_server_time_rpc.sql |
20260604120000_add_staff_phone.sql |
data | healthy | supabase/migrations/20260604120000_add_staff_phone.sql |
20260528200000_user_booking_rate_limit.sql |
data | healthy | supabase/migrations/20260528200000_user_booking_rate_limit.… |
20260509_staff_schedules.sql |
data | healthy | supabase/migrations/20260509_staff_schedules.sql |
20260519120000_advisory_lock_bigint_key.sql |
data | healthy | supabase/migrations/20260519120000_advisory_lock_bigint_key… |
20260518190000_phone_booking_rate_limit.sql |
data | healthy | supabase/migrations/20260518190000_phone_booking_rate_limit… |
20260512080000_atomic_scheduling.sql |
data | healthy | supabase/migrations/20260512080000_atomic_scheduling.sql |
20260519110000_appointments_no_overlap_strengthen.sql |
data | healthy | supabase/migrations/20260519110000_appointments_no_overlap_… |
20260524120000_backfill_staff_schedules.sql |
data | healthy | supabase/migrations/20260524120000_backfill_staff_schedules… |
20260518160000_customer_cancel_authorization.sql |
data | healthy | supabase/migrations/20260518160000_customer_cancel_authoriz… |
20260530100000_staff_push_token_self_update.sql |
data | healthy | supabase/migrations/20260530100000_staff_push_token_self_up… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | apps/mobile/app/_layout.tsx |
InviteScreen |
frontend | healthy | apps/mobile/app/invite/[token].tsx |
SettingsScreen |
frontend | healthy | apps/mobile/app/(owner)/settings.tsx |
ServicesScreen |
frontend | healthy | apps/mobile/app/(owner)/services.tsx |
EarningsScreen |
frontend | healthy | apps/mobile/app/(owner)/earnings.tsx |
TeamScreen |
frontend | healthy | apps/mobile/app/(owner)/team.tsx |
OwnerAvailabilityRoute |
frontend | healthy | apps/mobile/app/(owner)/availability.tsx |
OzetScreen |
frontend | healthy | apps/mobile/app/(owner)/index.tsx |
AgendaScreen |
frontend | healthy | apps/mobile/app/(owner)/agenda.tsx |
OwnerLayout |
frontend | healthy | apps/mobile/app/(owner)/_layout.tsx |
OnboardingScreen |
frontend | healthy | apps/mobile/app/(owner)/onboarding.tsx |
HesabimScreen |
frontend | healthy | apps/mobile/app/(app)/settings.tsx |
StaffAvailabilityRoute |
frontend | healthy | apps/mobile/app/(app)/availability.tsx |
RandevularScreen |
frontend | healthy | apps/mobile/app/(app)/index.tsx |
BlockScreen |
frontend | healthy | apps/mobile/app/(app)/block.tsx |
AppLayout |
frontend | healthy | apps/mobile/app/(app)/_layout.tsx |
RegisterScreen |
frontend | healthy | apps/mobile/app/(auth)/register.tsx |
SocialOnboardingScreen |
frontend | healthy | apps/mobile/app/(auth)/social-onboarding.tsx |
LoginScreen |
frontend | healthy | apps/mobile/app/(auth)/login.tsx |
PendingScreen |
frontend | healthy | apps/mobile/app/(auth)/pending.tsx |
ForgotPasswordScreen |
frontend | healthy | apps/mobile/app/(auth)/forgot-password.tsx |
NotFound |
frontend | healthy | apps/web/src/app/not-found.tsx |
LandingPage |
frontend | healthy | apps/web/src/app/page.tsx |
RootLayout |
frontend | healthy | apps/web/src/app/layout.tsx |
BackButton |
frontend | healthy | apps/web/src/app/BackButton.tsx |
KayitPage |
frontend | healthy | apps/web/src/app/kayit/page.tsx |
TamamlaPage |
frontend | healthy | apps/web/src/app/kayit/tamamla/page.tsx |
CerezPolitikasiPage |
frontend | healthy | apps/web/src/app/cerez-politikasi/page.tsx |
ResetPasswordPage |
frontend | healthy | apps/web/src/app/auth/reset-password/page.tsx |
KullanimKosullariPage |
frontend | healthy | apps/web/src/app/kullanim-kosullari/page.tsx |
OpenInviteClient |
frontend | healthy | apps/web/src/app/invite/[token]/OpenInviteClient.tsx |
GizlilikRedirect |
frontend | healthy | apps/web/src/app/gizlilik/page.tsx |
HizmetlerPage |
frontend | healthy | apps/web/src/app/dashboard/hizmetler/page.tsx |
AyarlarPage |
frontend | healthy | apps/web/src/app/dashboard/ayarlar/page.tsx |
EkipPage |
frontend | healthy | apps/web/src/app/dashboard/ekip/page.tsx |
AjandaPage |
frontend | healthy | apps/web/src/app/dashboard/ajanda/page.tsx |
GizlilikPolitikasiPage |
frontend | healthy | apps/web/src/app/gizlilik-politikasi/page.tsx |
AdminPage |
frontend | healthy | apps/web/src/app/admin/page.tsx |
AdminLayout |
frontend | healthy | apps/web/src/app/admin/layout.tsx |
MetriklerPage |
frontend | healthy | apps/web/src/app/admin/metrikler/page.tsx |
DukkanlarPage |
frontend | healthy | apps/web/src/app/admin/dukkanlar/page.tsx |
IptalPage |
frontend | healthy | apps/web/src/app/iptal/page.tsx |
GirisPage |
frontend | healthy | apps/web/src/app/giris/page.tsx |
HesabimiSilPage |
frontend | healthy | apps/web/src/app/hesabimi-sil/page.tsx |
BookingClient |
frontend | healthy | apps/web/src/app/[slug]/BookingClient.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | apps/web/src/app/page.tsx |
/kayit |
frontend | healthy | apps/web/src/app/kayit/page.tsx |
/kayit/tamamla |
frontend | healthy | apps/web/src/app/kayit/tamamla/page.tsx |
/cerez-politikasi |
frontend | healthy | apps/web/src/app/cerez-politikasi/page.tsx |
/auth/reset-password |
frontend | healthy | apps/web/src/app/auth/reset-password/page.tsx |
/kullanim-kosullari |
frontend | healthy | apps/web/src/app/kullanim-kosullari/page.tsx |
/invite/[token] |
frontend | healthy | apps/web/src/app/invite/[token]/page.tsx |
/gizlilik |
frontend | healthy | apps/web/src/app/gizlilik/page.tsx |
/dashboard |
frontend | healthy | apps/web/src/app/dashboard/page.tsx |
/dashboard/hizmetler |
frontend | healthy | apps/web/src/app/dashboard/hizmetler/page.tsx |
/dashboard/ayarlar |
frontend | healthy | apps/web/src/app/dashboard/ayarlar/page.tsx |
/dashboard/ekip |
frontend | healthy | apps/web/src/app/dashboard/ekip/page.tsx |
/dashboard/ajanda |
frontend | healthy | apps/web/src/app/dashboard/ajanda/page.tsx |
/dashboard/gelir |
frontend | healthy | apps/web/src/app/dashboard/gelir/page.tsx |
/gizlilik-politikasi |
frontend | healthy | apps/web/src/app/gizlilik-politikasi/page.tsx |
/admin |
frontend | healthy | apps/web/src/app/admin/page.tsx |
/admin/metrikler |
frontend | healthy | apps/web/src/app/admin/metrikler/page.tsx |
/admin/dukkanlar |
frontend | healthy | apps/web/src/app/admin/dukkanlar/page.tsx |
/iptal |
frontend | healthy | apps/web/src/app/iptal/page.tsx |
/giris |
frontend | healthy | apps/web/src/app/giris/page.tsx |
/hesabimi-sil |
frontend | healthy | apps/web/src/app/hesabimi-sil/page.tsx |
/[slug] |
frontend | healthy | apps/web/src/app/[slug]/page.tsx |
/[slug]/u/[barberSlug] |
frontend | healthy | apps/web/src/app/[slug]/u/[barberSlug]/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::apps/mobile/app/invite/[token].tsx |
security | healthy | apps/mobile/app/invite/[token].tsx |
auth::README.md |
security | healthy | README.md |
auth::scripts/audit/probe-config.ts |
security | healthy | scripts/audit/probe-config.ts |
auth::supabase/functions/create-widget-token/index.ts |
security | healthy | supabase/functions/create-widget-token/index.ts |
auth::apps/mobile/__tests__/supabase-role.test.ts |
security | healthy | apps/mobile/__tests__/supabase-role.test.ts |
auth::AGENTS.md |
security | healthy | AGENTS.md |
auth::apps/mobile/app/_layout.tsx |
security | healthy | apps/mobile/app/_layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
redis |
data | healthy | .env.example |
postgres |
data | healthy | apps/mobile/__tests__/appointment-time.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/20260609130000_appointment_services.sql |
appointment_web_push_subscriptions |
data | healthy | supabase/migrations/20260530300000_appointment_web_push_sub… |
invite_tokens |
data | healthy | supabase/migrations/20260526100001_invite_tokens.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
130.0.0.0 |
network | healthy | apps/web/src/app/invite/[token]/invite-linking.test.ts |
127.0.0.1 |
network | healthy | scripts/seed-test-barber.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::scripts/seed-test-barber.mjs |
security | healthy | scripts/seed-test-barber.mjs |
password_literal::scripts/seed-test-barber.mjs |
security | healthy | scripts/seed-test-barber.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-9koarh_h |
software | healthy | /tmp/repobility-clone-9koarh_h |
| Label | Layer | Status | Path |
|---|---|---|---|
FakeStorage |
software | healthy | apps/web/src/app/invite/[token]/invite-linking.test.ts:Fake… |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::backend-e2e |
cicd | healthy | .github/workflows/backend-e2e.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
backend-e2e |
cicd | healthy | .github/workflows/backend-e2e.yml |
This page is publicly accessible at:
https://repobility.com/scan/f42fd095-d00f-4da2-b852-bd3b3dc3fe27/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f42fd095-d00f-4da2-b852-bd3b3dc3fe27/
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.