https://github.com/Xronuz/Xedu_managment
· scanned 2026-06-16 01:03 UTC (2 months, 1 week ago)
238 raw signals (0 security + 238 graph)
Last scanned 2 months, 1 week ago · v1 · 197 actionable findings from 1 signal source. 41 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3902 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 |
|---|---|---|---|
xv |
software | healthy | apps/frontend/tailwind.config.ts:xv |
xScale |
software | healthy | apps/frontend/tailwind.config.ts:xScale |
decodeJwtPayload |
software | healthy | apps/frontend/src/middleware.ts:decodeJwtPayload |
getBaseUrl |
software | healthy | apps/frontend/src/middleware.ts:getBaseUrl |
middleware |
software | healthy | apps/frontend/src/middleware.ts:middleware |
role |
software | healthy | apps/frontend/src/middleware.ts:role |
branchId |
software | healthy | apps/frontend/src/middleware.ts:branchId |
canAccessRoute |
software | healthy | apps/frontend/src/config/permissions.ts:canAccessRoute |
getModuleForRoute |
software | healthy | apps/frontend/src/config/navigation.ts:getModuleForRoute |
getNavForRole |
software | healthy | apps/frontend/src/config/navigation.ts:getNavForRole |
getFlatNavForRole |
software | healthy | apps/frontend/src/config/navigation.ts:getFlatNavForRole |
getMobilePrimaryNav |
software | healthy | apps/frontend/src/config/navigation.ts:getMobilePrimaryNav |
getRecentPages |
software | healthy | apps/frontend/src/components/command-palette.tsx:getRecentP… |
pushRecentPage |
software | healthy | apps/frontend/src/components/command-palette.tsx:pushRecent… |
CommandPalette |
software | healthy | apps/frontend/src/components/command-palette.tsx:CommandPal… |
getLabel |
software | healthy | apps/frontend/src/components/layout/breadcrumb-nav.tsx:getL… |
BreadcrumbNav |
software | healthy | apps/frontend/src/components/layout/breadcrumb-nav.tsx:Brea… |
ProfileSheet |
software | healthy | apps/frontend/src/components/layout/profile-sheet.tsx:Profi… |
go |
software | healthy | apps/frontend/src/components/layout/profile-sheet.tsx:go |
handleLogout |
software | healthy | apps/frontend/src/components/layout/profile-sheet.tsx:handl… |
SheetButton |
software | healthy | apps/frontend/src/components/layout/profile-sheet.tsx:Sheet… |
isNavActive |
software | healthy | apps/frontend/src/components/layout/sidebar.tsx:isNavActive |
NavLink |
software | healthy | apps/frontend/src/components/layout/sidebar.tsx:NavLink |
GroupHeader |
software | healthy | apps/frontend/src/components/layout/sidebar.tsx:GroupHeader |
SidebarUserMenu |
software | healthy | apps/frontend/src/components/layout/sidebar.tsx:SidebarUser… |
handleLogout |
software | healthy | apps/frontend/src/components/layout/sidebar.tsx:handleLogout |
Sidebar |
software | healthy | apps/frontend/src/components/layout/sidebar.tsx:Sidebar |
toggleGroup |
software | healthy | apps/frontend/src/components/layout/sidebar.tsx:toggleGroup |
BranchSwitcher |
software | healthy | apps/frontend/src/components/layout/branch-switcher.tsx:Bra… |
Header |
software | healthy | apps/frontend/src/components/layout/header.tsx:Header |
SectionTabs |
software | healthy | apps/frontend/src/components/layout/section-tabs.tsx:Sectio… |
go |
software | healthy | apps/frontend/src/components/layout/section-tabs.tsx:go |
timeAgo |
software | healthy | apps/frontend/src/components/layout/notification-drawer.tsx… |
NotifRow |
software | healthy | apps/frontend/src/components/layout/notification-drawer.tsx… |
NotificationDrawer |
software | healthy | apps/frontend/src/components/layout/notification-drawer.tsx… |
PageTransition |
software | healthy | apps/frontend/src/components/layout/page-transition.tsx:Pag… |
RouteProgress |
software | healthy | apps/frontend/src/components/layout/route-progress.tsx:Rout… |
handleClick |
software | healthy | apps/frontend/src/components/layout/route-progress.tsx:hand… |
target |
software | healthy | apps/frontend/src/components/layout/route-progress.tsx:targ… |
MobileMenuSheet |
software | healthy | apps/frontend/src/components/layout/mobile-nav.tsx:MobileMe… |
MobileFab |
software | healthy | apps/frontend/src/components/layout/mobile-fab.tsx:MobileFab |
isActive |
software | healthy | apps/frontend/src/components/layout/bottom-nav.tsx:isActive |
BottomNav |
software | healthy | apps/frontend/src/components/layout/bottom-nav.tsx:BottomNav |
ImpersonationBanner |
software | healthy | apps/frontend/src/components/layout/impersonation-banner.ts… |
handleExit |
software | healthy | apps/frontend/src/components/layout/impersonation-banner.ts… |
ScheduleRepairPanel |
software | healthy | apps/frontend/src/components/schedule/schedule-repair-panel… |
RepairOptionCard |
software | healthy | apps/frontend/src/components/schedule/schedule-repair-panel… |
HelpDrawer |
software | healthy | apps/frontend/src/components/help/help-drawer.tsx:HelpDrawer |
HelpArticleRenderer |
software | healthy | apps/frontend/src/components/help/help-article-renderer.tsx… |
HelpButton |
software | healthy | apps/frontend/src/components/help/help-button.tsx:HelpButton |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker-compose.dev.yml |
software | healthy | docker-compose.dev.yml |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
turbo.json |
software | healthy | turbo.json |
docker-compose.selfhost.yml |
software | healthy | docker-compose.selfhost.yml |
XEDU_PLATFORM_AUDIT_REPORT.md |
software | healthy | XEDU_PLATFORM_AUDIT_REPORT.md |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
tailwind.config.ts |
software | healthy | apps/frontend/tailwind.config.ts |
package.json |
software | healthy | apps/frontend/package.json |
next.config.js |
software | healthy | apps/frontend/next.config.js |
Dockerfile |
software | healthy | apps/frontend/Dockerfile |
next-env.d.ts |
software | healthy | apps/frontend/next-env.d.ts |
.env.example |
software | healthy | apps/frontend/.env.example |
tsconfig.json |
software | healthy | apps/frontend/tsconfig.json |
postcss.config.js |
software | healthy | apps/frontend/postcss.config.js |
vitest.config.ts |
software | healthy | apps/frontend/vitest.config.ts |
uz.json |
software | healthy | apps/frontend/messages/uz.json |
ru.json |
software | healthy | apps/frontend/messages/ru.json |
middleware.ts |
software | healthy | apps/frontend/src/middleware.ts |
request.ts |
software | healthy | apps/frontend/src/i18n/request.ts |
permissions.ts |
software | healthy | apps/frontend/src/config/permissions.ts |
navigation.test.ts |
software | healthy | apps/frontend/src/config/navigation.test.ts |
navigation.ts |
software | healthy | apps/frontend/src/config/navigation.ts |
command-palette.tsx |
software | healthy | apps/frontend/src/components/command-palette.tsx |
breadcrumb-nav.tsx |
software | healthy | apps/frontend/src/components/layout/breadcrumb-nav.tsx |
profile-sheet.tsx |
software | healthy | apps/frontend/src/components/layout/profile-sheet.tsx |
sidebar.tsx |
software | healthy | apps/frontend/src/components/layout/sidebar.tsx |
branch-switcher.tsx |
software | healthy | apps/frontend/src/components/layout/branch-switcher.tsx |
header.tsx |
software | healthy | apps/frontend/src/components/layout/header.tsx |
section-tabs.tsx |
software | healthy | apps/frontend/src/components/layout/section-tabs.tsx |
notification-drawer.tsx |
software | healthy | apps/frontend/src/components/layout/notification-drawer.tsx |
page-transition.tsx |
software | healthy | apps/frontend/src/components/layout/page-transition.tsx |
route-progress.tsx |
software | healthy | apps/frontend/src/components/layout/route-progress.tsx |
mobile-nav.tsx |
software | healthy | apps/frontend/src/components/layout/mobile-nav.tsx |
mobile-fab.tsx |
software | healthy | apps/frontend/src/components/layout/mobile-fab.tsx |
bottom-nav.tsx |
software | healthy | apps/frontend/src/components/layout/bottom-nav.tsx |
impersonation-banner.tsx |
software | healthy | apps/frontend/src/components/layout/impersonation-banner.tsx |
schedule-repair-panel.tsx |
software | healthy | apps/frontend/src/components/schedule/schedule-repair-panel… |
help-drawer.tsx |
software | healthy | apps/frontend/src/components/help/help-drawer.tsx |
index.ts |
software | healthy | apps/frontend/src/components/help/index.ts |
help-article-renderer.tsx |
software | healthy | apps/frontend/src/components/help/help-article-renderer.tsx |
help-button.tsx |
software | healthy | apps/frontend/src/components/help/help-button.tsx |
help-provider.tsx |
software | healthy | apps/frontend/src/components/help/help-provider.tsx |
assign-branch-dialog.tsx |
software | healthy | apps/frontend/src/components/users/assign-branch-dialog.tsx |
ai-placeholder-card.tsx |
software | healthy | apps/frontend/src/components/ai/ai-placeholder-card.tsx |
role-guard.tsx |
software | healthy | apps/frontend/src/components/auth/role-guard.tsx |
analytics-section-nav.tsx |
software | healthy | apps/frontend/src/components/analytics/analytics-section-na… |
table.tsx |
software | healthy | apps/frontend/src/components/ui/table.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /super-admin/stats |
api | healthy | apps/frontend/src/app/(dashboard)/dashboard/system-health/p… |
GET /notifications/queue-stats |
api | healthy | apps/frontend/src/app/(dashboard)/dashboard/system-health/p… |
DELETE /notifications/queue-failed |
api | healthy | apps/frontend/src/app/(dashboard)/dashboard/system-health/p… |
POST /upload/document |
api | healthy | apps/frontend/src/app/(dashboard)/dashboard/homework/page.t… |
GET /library/stats |
api | healthy | apps/frontend/src/app/(dashboard)/dashboard/_components/lib… |
GET /library/loans |
api | healthy | apps/frontend/src/app/(dashboard)/dashboard/_components/lib… |
POST /auth/logout |
api | healthy | apps/frontend/src/lib/api/auth.ts |
POST /auth/forgot-password |
api | healthy | apps/frontend/src/lib/api/auth.ts |
POST /auth/reset-password |
api | healthy | apps/frontend/src/lib/api/auth.ts |
GET /fee-structures |
api | healthy | apps/frontend/src/lib/api/fee-structures.ts |
POST /fee-structures |
api | healthy | apps/frontend/src/lib/api/fee-structures.ts |
GET /teaching-loads |
api | healthy | apps/frontend/src/lib/api/teaching-load.ts |
POST /teaching-loads |
api | healthy | apps/frontend/src/lib/api/teaching-load.ts |
POST /teaching-loads/import/preview |
api | healthy | apps/frontend/src/lib/api/teaching-load.ts |
POST /teaching-loads/import/commit |
api | healthy | apps/frontend/src/lib/api/teaching-load.ts |
GET /teaching-loads/workload/summary |
api | healthy | apps/frontend/src/lib/api/teaching-load.ts |
GET /teaching-loads/workload/teachers |
api | healthy | apps/frontend/src/lib/api/teaching-load.ts |
GET /reports/analytics/pulse |
api | healthy | apps/frontend/src/lib/api/analytics.ts |
GET /reports/analytics/finance |
api | healthy | apps/frontend/src/lib/api/analytics.ts |
GET /reports/analytics/branch-comparison |
api | healthy | apps/frontend/src/lib/api/analytics.ts |
GET /reports/analytics/marketing-roi |
api | healthy | apps/frontend/src/lib/api/analytics.ts |
GET /reports/analytics/alerts |
api | healthy | apps/frontend/src/lib/api/analytics.ts |
GET /reports/export/excel |
api | healthy | apps/frontend/src/lib/api/analytics.ts |
POST /users |
api | healthy | apps/frontend/src/lib/api/users.ts |
PUT /users/me/password |
api | healthy | apps/frontend/src/lib/api/users.ts |
PUT /users/me/avatar |
api | healthy | apps/frontend/src/lib/api/users.ts |
POST /users/import/csv |
api | healthy | apps/frontend/src/lib/api/users.ts |
GET /users/check-email |
api | healthy | apps/frontend/src/lib/api/users.ts |
GET /invitations |
api | healthy | apps/frontend/src/lib/api/invitations.ts |
GET /discipline |
api | healthy | apps/frontend/src/lib/api/discipline.ts |
POST /discipline |
api | healthy | apps/frontend/src/lib/api/discipline.ts |
GET /discipline/stats |
api | healthy | apps/frontend/src/lib/api/discipline.ts |
POST /import/students/parse |
api | healthy | apps/frontend/src/lib/api/import.ts |
POST /import/users/parse |
api | healthy | apps/frontend/src/lib/api/import.ts |
POST /import/schedule/parse |
api | healthy | apps/frontend/src/lib/api/import.ts |
POST /import/grades/parse |
api | healthy | apps/frontend/src/lib/api/import.ts |
POST /import/attendance/parse |
api | healthy | apps/frontend/src/lib/api/import.ts |
POST /import/students/commit |
api | healthy | apps/frontend/src/lib/api/import.ts |
POST /import/users/commit |
api | healthy | apps/frontend/src/lib/api/import.ts |
POST /import/schedule/commit |
api | healthy | apps/frontend/src/lib/api/import.ts |
POST /import/grades/commit |
api | healthy | apps/frontend/src/lib/api/import.ts |
POST /import/attendance/commit |
api | healthy | apps/frontend/src/lib/api/import.ts |
POST /leave-requests |
api | healthy | apps/frontend/src/lib/api/leave-requests.ts |
GET /leave-requests |
api | healthy | apps/frontend/src/lib/api/leave-requests.ts |
GET /notifications |
api | healthy | apps/frontend/src/lib/api/notifications.ts |
PUT /notifications/read-all |
api | healthy | apps/frontend/src/lib/api/notifications.ts |
POST /notifications |
api | healthy | apps/frontend/src/lib/api/notifications.ts |
POST /notifications/broadcast |
api | healthy | apps/frontend/src/lib/api/notifications.ts |
GET /notifications/preferences |
api | healthy | apps/frontend/src/lib/api/notifications.ts |
PATCH /notifications/preferences |
api | healthy | apps/frontend/src/lib/api/notifications.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ErrorBoundary |
software | healthy | apps/frontend/src/components/providers/error-boundary.tsx:E… |
if |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/users/page.tsx:… |
info |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/classes/[id]/pa… |
const |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/classes/[id]/pa… |
await |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/classes/[id]/pa… |
management |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/classes/_compon… |
Stats |
software | healthy | apps/backend/scripts/load-test.mjs:Stats |
level |
software | healthy | apps/backend/scripts/audit-permissions.ts:level |
start |
software | healthy | apps/backend/scripts/audit-permissions.ts:start |
opening |
software | healthy | apps/backend/scripts/audit-permissions.ts:opening |
const |
software | healthy | apps/backend/scripts/audit-permissions.ts:const |
body |
software | healthy | apps/backend/scripts/audit-permissions.ts:body |
decorators |
software | healthy | apps/backend/scripts/audit-permissions.ts:decorators |
AppModule |
software | healthy | apps/backend/src/app.module.ts:AppModule |
CorrelationIdMiddleware |
software | healthy | apps/backend/src/common/middleware/correlation-id.middlewar… |
TenantMiddleware |
software | healthy | apps/backend/src/common/middleware/tenant.middleware.ts:Ten… |
SubscriptionGuard |
software | healthy | apps/backend/src/common/guards/subscription.guard.ts:Subscr… |
JwtAuthGuard |
software | healthy | apps/backend/src/common/guards/jwt-auth.guard.ts:JwtAuthGua… |
ModuleAccessGuard |
software | healthy | apps/backend/src/common/guards/module-access.guard.ts:Modul… |
RolesGuard |
software | healthy | apps/backend/src/common/guards/roles.guard.ts:RolesGuard |
PrismaModule |
software | healthy | apps/backend/src/common/prisma/prisma.module.ts:PrismaModule |
PrismaService |
software | healthy | apps/backend/src/common/prisma/prisma.service.ts:PrismaServ… |
ConflictDetectorService |
software | healthy | apps/backend/src/common/utils/conflict-detector.ts:Conflict… |
RequestContext |
software | healthy | apps/backend/src/common/utils/request-context.ts:RequestCon… |
RedisService |
software | healthy | apps/backend/src/common/redis/redis.service.ts:RedisService |
RedisModule |
software | healthy | apps/backend/src/common/redis/redis.module.ts:RedisModule |
AuditService |
software | healthy | apps/backend/src/common/audit/audit.service.ts:AuditService |
AuditController |
software | healthy | apps/backend/src/common/audit/audit.controller.ts:AuditCont… |
AuditLogService |
software | healthy | apps/backend/src/common/audit/audit-log.service.ts:AuditLog… |
AuditModule |
software | healthy | apps/backend/src/common/audit/audit.module.ts:AuditModule |
TransformInterceptor |
software | healthy | apps/backend/src/common/interceptors/transform.interceptor.… |
QueryTimingInterceptor |
software | healthy | apps/backend/src/common/interceptors/query-timing.intercept… |
QueueModule |
software | healthy | apps/backend/src/common/queue/queue.module.ts:QueueModule |
AppCronModule |
software | healthy | apps/backend/src/common/cron/cron.module.ts:AppCronModule |
CronService |
software | healthy | apps/backend/src/common/cron/cron.service.ts:CronService |
PaymentsController |
software | healthy | apps/backend/src/common/decorators/requires-module.decorato… |
SanitizePipe |
software | healthy | apps/backend/src/common/pipes/sanitize.pipe.ts:SanitizePipe |
PilotTelemetryPersistenceService |
software | healthy | apps/backend/src/common/telemetry/pilot-telemetry-persisten… |
PilotEvidenceService |
software | healthy | apps/backend/src/common/telemetry/pilot-evidence.service.ts… |
PilotTelemetryModule |
software | healthy | apps/backend/src/common/telemetry/pilot-telemetry.module.ts… |
GlobalExceptionFilter |
software | healthy | apps/backend/src/common/filters/global-exception.filter.ts:… |
ModuleFlagsService |
software | healthy | apps/backend/src/common/module-flags/module-flags.service.t… |
ModuleFlagsModule |
software | healthy | apps/backend/src/common/module-flags/module-flags.module.ts… |
InvitationsService |
software | healthy | apps/backend/src/modules/invitations/invitations.service.ts… |
InvitationsModule |
software | healthy | apps/backend/src/modules/invitations/invitations.module.ts:… |
InvitationsController |
software | healthy | apps/backend/src/modules/invitations/invitations.controller… |
CreateInvitationDto |
software | healthy | apps/backend/src/modules/invitations/dto/create-invitation.… |
ResendInvitationDto |
software | healthy | apps/backend/src/modules/invitations/dto/resend-invitation.… |
AcceptInvitationDto |
software | healthy | apps/backend/src/modules/invitations/dto/accept-invitation.… |
ScheduleController |
software | healthy | apps/backend/src/modules/schedule/schedule.controller.ts:Sc… |
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 |
frontend |
software | healthy | apps/frontend |
messages |
software | healthy | apps/frontend/messages |
src |
software | healthy | apps/frontend/src |
i18n |
software | healthy | apps/frontend/src/i18n |
config |
software | healthy | apps/frontend/src/config |
components |
software | healthy | apps/frontend/src/components |
layout |
software | healthy | apps/frontend/src/components/layout |
schedule |
software | healthy | apps/frontend/src/components/schedule |
help |
software | healthy | apps/frontend/src/components/help |
users |
software | healthy | apps/frontend/src/components/users |
ai |
software | healthy | apps/frontend/src/components/ai |
auth |
software | healthy | apps/frontend/src/components/auth |
analytics |
software | healthy | apps/frontend/src/components/analytics |
ui |
software | healthy | apps/frontend/src/components/ui |
dashboard |
software | healthy | apps/frontend/src/components/dashboard |
role-welcome |
software | healthy | apps/frontend/src/components/dashboard/role-welcome |
import |
software | healthy | apps/frontend/src/components/import |
students |
software | healthy | apps/frontend/src/components/students |
providers |
software | healthy | apps/frontend/src/components/providers |
finance |
software | healthy | apps/frontend/src/components/finance |
payroll |
software | healthy | apps/frontend/src/components/payroll |
setup-wizard |
software | healthy | apps/frontend/src/components/setup-wizard |
steps |
software | healthy | apps/frontend/src/components/setup-wizard/steps |
invitation |
software | healthy | apps/frontend/src/components/invitation |
director-workspace |
software | healthy | apps/frontend/src/components/director-workspace |
landing |
software | healthy | apps/frontend/src/components/landing |
workspace-system |
software | healthy | apps/frontend/src/components/workspace-system |
ops-command-center |
software | healthy | apps/frontend/src/components/ops-command-center |
app |
software | healthy | apps/frontend/src/app |
display |
software | healthy | apps/frontend/src/app/display |
[schoolSlug] |
software | healthy | apps/frontend/src/app/display/[schoolSlug] |
auth |
software | healthy | apps/frontend/src/app/auth |
clear |
software | healthy | apps/frontend/src/app/auth/clear |
exam |
software | healthy | apps/frontend/src/app/exam |
[id] |
software | healthy | apps/frontend/src/app/exam/[id] |
take |
software | healthy | apps/frontend/src/app/exam/[id]/take |
(dashboard) |
software | healthy | apps/frontend/src/app/(dashboard) |
dashboard |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard |
settings |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/settings |
engagement |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/settings/engage… |
schedule |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/schedule |
_components |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/schedule/_compo… |
display |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/display |
student |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/student |
shop |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/student/shop |
schools |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/schools |
new |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/schools/new |
[id] |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/schools/[id] |
coins |
software | healthy | apps/frontend/src/app/(dashboard)/dashboard/coins |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
NotFound |
frontend | healthy | apps/frontend/src/app/not-found.tsx |
Home |
frontend | healthy | apps/frontend/src/app/page.tsx |
DisplayPage |
frontend | healthy | apps/frontend/src/app/display/[schoolSlug]/page.tsx |
ExamTakePage |
frontend | healthy | apps/frontend/src/app/exam/[id]/take/page.tsx |
DashboardLayout |
frontend | healthy | apps/frontend/src/app/(dashboard)/layout.tsx |
DashboardErrorBoundary |
frontend | healthy | apps/frontend/src/app/(dashboard)/error.tsx |
DashboardLoading |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/loading.tsx |
DashboardPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/page.tsx |
SectionErrorBoundary |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/error.tsx |
SettingsLoading |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/settings/loadin… |
SettingsPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/settings/page.t… |
EngagementSettingsPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/settings/engage… |
ScheduleLoading |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/schedule/loadin… |
SchedulePage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/schedule/page.t… |
ScheduleErrorBoundary |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/schedule/error.… |
DisplayPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/display/page.tsx |
StudentPortalPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/student/page.tsx |
StudentShopPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/student/shop/pa… |
SchoolsPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/schools/page.tsx |
NewSchoolPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/schools/new/pag… |
SchoolDetailPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/schools/[id]/pa… |
CoinsPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/coins/page.tsx |
UsersLoading |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/users/loading.t… |
UsersPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/users/page.tsx |
LinkParentPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/users/link-pare… |
MeetingsPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/meetings/page.t… |
LibraryPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/library/page.tsx |
CommsPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/comms/page.tsx |
NotificationsPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/notifications/p… |
TeachingLoadsLoading |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/teaching-loads/… |
TeachingLoadsPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/teaching-loads/… |
TeachingLoadsErrorBoundary |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/teaching-loads/… |
TeacherSubstitutionsLoading |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/teacher-substit… |
TeacherSubstitutionsPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/teacher-substit… |
TeacherSubstitutionsErrorBoundary |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/teacher-substit… |
ExamsLoading |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/exams/loading.t… |
ExamsPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/exams/page.tsx |
ExamResultsPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/exams/[id]/page… |
TimetableAnalyticsLoading |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/analytics/timet… |
TimetableAnalyticsPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/analytics/timet… |
TimetableAnalyticsErrorBoundary |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/analytics/timet… |
ParentPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/parent/page.tsx |
OpsLoading |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/ops/loading.tsx |
OpsCommandCenterPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/ops/page.tsx |
OpsErrorBoundary |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/ops/error.tsx |
ExportCenterLoading |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/export-center/l… |
ExportCenterPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/export-center/p… |
ExportCenterErrorBoundary |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/export-center/e… |
StaffPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/staff/page.tsx |
AdminShopPage |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/staff/shop/page… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | apps/frontend/src/app/page.tsx |
/display/[schoolSlug] |
frontend | healthy | apps/frontend/src/app/display/[schoolSlug]/page.tsx |
/exam/[id]/take |
frontend | healthy | apps/frontend/src/app/exam/[id]/take/page.tsx |
/(dashboard)/dashboard |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/page.tsx |
/(dashboard)/dashboard/settings |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/settings/page.t… |
/(dashboard)/dashboard/settings/engagement |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/settings/engage… |
/(dashboard)/dashboard/schedule |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/schedule/page.t… |
/(dashboard)/dashboard/display |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/display/page.tsx |
/(dashboard)/dashboard/student |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/student/page.tsx |
/(dashboard)/dashboard/student/shop |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/student/shop/pa… |
/(dashboard)/dashboard/schools |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/schools/page.tsx |
/(dashboard)/dashboard/schools/new |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/schools/new/pag… |
/(dashboard)/dashboard/schools/[id] |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/schools/[id]/pa… |
/(dashboard)/dashboard/coins |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/coins/page.tsx |
/(dashboard)/dashboard/users |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/users/page.tsx |
/(dashboard)/dashboard/users/link-parent |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/users/link-pare… |
/(dashboard)/dashboard/meetings |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/meetings/page.t… |
/(dashboard)/dashboard/library |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/library/page.tsx |
/(dashboard)/dashboard/comms |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/comms/page.tsx |
/(dashboard)/dashboard/notifications |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/notifications/p… |
/(dashboard)/dashboard/teaching-loads |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/teaching-loads/… |
/(dashboard)/dashboard/teacher-substitutions |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/teacher-substit… |
/(dashboard)/dashboard/exams |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/exams/page.tsx |
/(dashboard)/dashboard/exams/[id] |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/exams/[id]/page… |
/(dashboard)/dashboard/analytics/timetable |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/analytics/timet… |
/(dashboard)/dashboard/parent |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/parent/page.tsx |
/(dashboard)/dashboard/ops |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/ops/page.tsx |
/(dashboard)/dashboard/export-center |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/export-center/p… |
/(dashboard)/dashboard/staff |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/staff/page.tsx |
/(dashboard)/dashboard/staff/shop |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/staff/shop/page… |
/(dashboard)/dashboard/system-health |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/system-health/p… |
/(dashboard)/dashboard/fee-structures |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/fee-structures/… |
/(dashboard)/dashboard/resources |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/resources/page.… |
/(dashboard)/dashboard/broadcast |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/broadcast/page.… |
/(dashboard)/dashboard/audit-log |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/audit-log/page.… |
/(dashboard)/dashboard/canteen |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/canteen/page.tsx |
/(dashboard)/dashboard/leave-requests |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/leave-requests/… |
/(dashboard)/dashboard/grades |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/grades/page.tsx |
/(dashboard)/dashboard/grades/quarterly |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/grades/quarterl… |
/(dashboard)/dashboard/insights |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/insights/page.t… |
/(dashboard)/dashboard/insights/calibration |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/insights/calibr… |
/(dashboard)/dashboard/students |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/students/page.t… |
/(dashboard)/dashboard/students/[id] |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/students/[id]/p… |
/(dashboard)/dashboard/homework |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/homework/page.t… |
/(dashboard)/dashboard/finance |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/finance/page.tsx |
/(dashboard)/dashboard/classes |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/classes/page.tsx |
/(dashboard)/dashboard/classes/[id] |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/classes/[id]/pa… |
/(dashboard)/dashboard/kpi |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/kpi/page.tsx |
/(dashboard)/dashboard/kpi/metrics/new |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/kpi/metrics/new… |
/(dashboard)/dashboard/kpi/metrics/[id] |
frontend | healthy | apps/frontend/src/app/(dashboard)/dashboard/kpi/metrics/[id… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
discipline_incidents |
data | healthy | apps/backend/prisma/migrations/20260425000001_fix_schema_dr… |
parent_meetings |
data | healthy | apps/backend/prisma/migrations/20260425000001_fix_schema_dr… |
invitations |
data | healthy | apps/backend/prisma/migrations/20260507174138_add_invitatio… |
club_join_requests |
data | healthy | apps/backend/prisma/migrations/20260426000001_add_club_join… |
solver_runs |
data | healthy | apps/backend/prisma/migrations/20260526045521_add_school_re… |
exam_questions |
data | healthy | apps/backend/prisma/migrations/20260403000002_online_exam_p… |
exam_options |
data | healthy | apps/backend/prisma/migrations/20260403000002_online_exam_p… |
exam_sessions |
data | healthy | apps/backend/prisma/migrations/20260403000002_online_exam_p… |
student_answers |
data | healthy | apps/backend/prisma/migrations/20260403000002_online_exam_p… |
pilot_telemetry_snapshots |
data | healthy | apps/backend/prisma/migrations/20260528101800_add_pilot_tel… |
schools |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
subscriptions |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
school_modules |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
users |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
refresh_tokens |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
parent_students |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
classes |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
class_students |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
subjects |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
schedules |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
attendance |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
grades |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
exams |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
homeworks |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
homework_submissions |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
payments |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
notifications |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
messages |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
menu_days |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
library_books |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
library_loans |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
audit_logs |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
conversations |
data | healthy | apps/backend/prisma/migrations/20260419000002_add_group_cha… |
conversation_participants |
data | healthy | apps/backend/prisma/migrations/20260419000002_add_group_cha… |
group_messages |
data | healthy | apps/backend/prisma/migrations/20260419000002_add_group_cha… |
periods |
data | healthy | apps/backend/prisma/migrations/20260525050630_add_periods/m… |
kpi_metrics |
data | healthy | apps/backend/prisma/migrations/20260503170000_add_kpi_syste… |
kpi_records |
data | healthy | apps/backend/prisma/migrations/20260503170000_add_kpi_syste… |
export_jobs |
data | healthy | apps/backend/prisma/migrations/20260526065456_add_export_jo… |
staff_salaries |
data | healthy | apps/backend/prisma/migrations/20260328102246_add_payroll_s… |
salary_advances |
data | healthy | apps/backend/prisma/migrations/20260328102246_add_payroll_s… |
monthly_payrolls |
data | healthy | apps/backend/prisma/migrations/20260328102246_add_payroll_s… |
payroll_items |
data | healthy | apps/backend/prisma/migrations/20260328102246_add_payroll_s… |
rooms |
data | healthy | apps/backend/prisma/migrations/20260421000002_add_rooms_sch… |
course_materials |
data | healthy | apps/backend/prisma/migrations/20260421000002_add_rooms_sch… |
system_configs |
data | healthy | apps/backend/prisma/migrations/20260403000001_tariff_system… |
treasuries |
data | healthy | apps/backend/prisma/migrations/20260421000001_add_treasury_… |
financial_shifts |
data | healthy | apps/backend/prisma/migrations/20260421000001_add_treasury_… |
user_branch_assignments |
data | healthy | apps/backend/prisma/migrations/20260420000002_add_user_bran… |
ai_usage |
data | healthy | apps/backend/prisma/migrations/20260509171254_add_ai_infras… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260501185854_make_branch_r… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260425000001_fix_schema_dr… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260507174138_add_invitatio… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260517142148_add_school_so… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260426000001_add_club_join… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260526045521_add_school_re… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260525063028_add_subject_h… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260503160000_recover_user_… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260504160000_fix_schema_dr… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260403000002_online_exam_p… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260528101800_add_pilot_tel… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260517134405_add_password_… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260327041805_init/migratio… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260419000002_add_group_cha… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260612083123_lead_closed_r… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260611162743_kpi_metric_ow… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260525050630_add_periods/m… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260503170000_add_kpi_syste… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260613054333_student_profi… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260526065456_add_export_jo… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260612090500_school_crm_fo… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260328102246_add_payroll_s… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260421000002_add_rooms_sch… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260527185527_add_gradebook… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260527193604_add_performan… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260403000001_tariff_system… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260419000001_add_director_… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260429120000_add_branch_id… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260421000001_add_treasury_… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260409120000_sync_schema_d… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260509082651_phase_23_sche… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260420000002_add_user_bran… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260526074014_add_export_en… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260509171254_add_ai_infras… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260525163158_add_schedule_… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260613073214_portfolio_sub… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260426000002_add_coin_shop… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260525134111_add_teaching_… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260613072652_teacher_kpi_p… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260525161918_add_teacher_a… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260509120154_phase_25_comm… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260509181625_add_onboardin… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260330210124_add_user_noti… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260425000002_add_coin_tran… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260328095158_add_leave_req… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260402092334_add_fee_struc… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260525154403_add_payroll_s… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260328105048_add_salary_al… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260613060153_student_portf… |
migration.sql |
data | healthy | apps/backend/prisma/migrations/20260330204536_add_academic_… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::apps/frontend/src/app/(dashboard)/dashboa… |
security | healthy | apps/frontend/src/app/(dashboard)/dashboard/settings/page.t… |
password_literal::apps/frontend/src/app/(dashboard)/dashboa… |
security | healthy | apps/frontend/src/app/(dashboard)/dashboard/settings/page.t… |
password_literal::apps/frontend/src/app/(dashboard)/dashboa… |
security | healthy | apps/frontend/src/app/(dashboard)/dashboard/settings/page.t… |
password_literal::apps/frontend/src/app/(dashboard)/dashboa… |
security | healthy | apps/frontend/src/app/(dashboard)/dashboard/classes/[id]/pa… |
password_literal::apps/frontend/src/app/(dashboard)/dashboa… |
security | healthy | apps/frontend/src/app/(dashboard)/dashboard/profile/page.tsx |
password_literal::apps/frontend/src/app/(dashboard)/dashboa… |
security | healthy | apps/frontend/src/app/(dashboard)/dashboard/profile/page.tsx |
password_literal::apps/frontend/src/app/(dashboard)/dashboa… |
security | healthy | apps/frontend/src/app/(dashboard)/dashboard/profile/page.tsx |
password_literal::apps/frontend/src/app/(auth)/reset-passwo… |
security | healthy | apps/frontend/src/app/(auth)/reset-password/page.tsx |
password_literal::apps/frontend/src/app/(auth)/first-login/… |
security | healthy | apps/frontend/src/app/(auth)/first-login/page.tsx |
password_literal::apps/frontend/src/app/(auth)/accept-invit… |
security | healthy | apps/frontend/src/app/(auth)/accept-invite/page.tsx |
password_literal::apps/frontend/src/lib/api/invitations.tes… |
security | healthy | apps/frontend/src/lib/api/invitations.test.ts |
password_literal::apps/frontend/src/lib/api/invitations.tes… |
security | healthy | apps/frontend/src/lib/api/invitations.test.ts |
password_literal::apps/backend/prisma/seed.ts |
security | healthy | apps/backend/prisma/seed.ts |
password_literal::apps/backend/prisma/seed.ts |
security | healthy | apps/backend/prisma/seed.ts |
password_literal::apps/backend/prisma/seed.ts |
security | healthy | apps/backend/prisma/seed.ts |
password_literal::apps/backend/prisma/seed.ts |
security | healthy | apps/backend/prisma/seed.ts |
password_literal::apps/backend/prisma/seed.ts |
security | healthy | apps/backend/prisma/seed.ts |
password_literal::apps/backend/prisma/seed.ts |
security | healthy | apps/backend/prisma/seed.ts |
password_literal::apps/backend/prisma/seed.ts |
security | healthy | apps/backend/prisma/seed.ts |
password_literal::apps/backend/prisma/seed.ts |
security | healthy | apps/backend/prisma/seed.ts |
password_literal::apps/backend/prisma/seed.ts |
security | healthy | apps/backend/prisma/seed.ts |
password_literal::apps/backend/prisma/seed-specific-users.ts |
security | healthy | apps/backend/prisma/seed-specific-users.ts |
password_literal::apps/backend/prisma/seed-specific-users.ts |
security | healthy | apps/backend/prisma/seed-specific-users.ts |
password_literal::apps/backend/prisma/seed-specific-users.ts |
security | healthy | apps/backend/prisma/seed-specific-users.ts |
password_literal::apps/backend/prisma/seed-specific-users.ts |
security | healthy | apps/backend/prisma/seed-specific-users.ts |
password_literal::apps/backend/prisma/seed-specific-users.ts |
security | healthy | apps/backend/prisma/seed-specific-users.ts |
password_literal::apps/backend/prisma/seed-specific-users.ts |
security | healthy | apps/backend/prisma/seed-specific-users.ts |
password_literal::apps/backend/prisma/seed-specific-users.ts |
security | healthy | apps/backend/prisma/seed-specific-users.ts |
password_literal::apps/backend/prisma/seed-specific-users.ts |
security | healthy | apps/backend/prisma/seed-specific-users.ts |
password_literal::apps/backend/prisma/seed-specific-users.ts |
security | healthy | apps/backend/prisma/seed-specific-users.ts |
password_literal::apps/backend/prisma/seed-demo.ts |
security | healthy | apps/backend/prisma/seed-demo.ts |
password_literal::apps/backend/prisma/seed-demo.ts |
security | healthy | apps/backend/prisma/seed-demo.ts |
password_literal::apps/backend/prisma/seed-demo.ts |
security | healthy | apps/backend/prisma/seed-demo.ts |
password_literal::apps/backend/prisma/seed-demo.ts |
security | healthy | apps/backend/prisma/seed-demo.ts |
password_literal::apps/backend/prisma/seed-demo.ts |
security | healthy | apps/backend/prisma/seed-demo.ts |
password_literal::apps/backend/prisma/seed-demo.ts |
security | healthy | apps/backend/prisma/seed-demo.ts |
password_literal::apps/backend/prisma/seed-demo.ts |
security | healthy | apps/backend/prisma/seed-demo.ts |
password_literal::apps/backend/src/modules/users/users.serv… |
security | healthy | apps/backend/src/modules/users/users.service.spec.ts |
password_literal::apps/backend/src/modules/users/users.serv… |
security | healthy | apps/backend/src/modules/users/users.service.spec.ts |
password_literal::apps/backend/src/modules/users/users.serv… |
security | healthy | apps/backend/src/modules/users/users.service.spec.ts |
password_literal::apps/backend/src/modules/users/users.serv… |
security | healthy | apps/backend/src/modules/users/users.service.spec.ts |
password_literal::apps/backend/src/modules/users/users.serv… |
security | healthy | apps/backend/src/modules/users/users.service.spec.ts |
password_literal::apps/backend/src/modules/users/users.cont… |
security | healthy | apps/backend/src/modules/users/users.controller.spec.ts |
password_literal::apps/backend/src/modules/users/users.cont… |
security | healthy | apps/backend/src/modules/users/users.controller.spec.ts |
password_literal::apps/backend/src/modules/users/users.cont… |
security | healthy | apps/backend/src/modules/users/users.controller.spec.ts |
password_literal::apps/backend/src/modules/auth/auth.servic… |
security | healthy | apps/backend/src/modules/auth/auth.service.spec.ts |
password_literal::apps/backend/src/modules/auth/auth.servic… |
security | healthy | apps/backend/src/modules/auth/auth.service.spec.ts |
password_literal::apps/backend/src/modules/auth/auth.servic… |
security | healthy | apps/backend/src/modules/auth/auth.service.spec.ts |
password_literal::apps/backend/src/modules/auth/auth.servic… |
security | healthy | apps/backend/src/modules/auth/auth.service.spec.ts |
password_literal::apps/backend/src/modules/auth/auth.servic… |
security | healthy | apps/backend/src/modules/auth/auth.service.spec.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::apps/backend/src/modules/messaging/messaging.controll… |
security | healthy | apps/backend/src/modules/messaging/messaging.controller.ts |
auth::apps/backend/src/modules/teaching-load/teaching-load.… |
security | healthy | apps/backend/src/modules/teaching-load/teaching-load.contro… |
auth::apps/frontend/src/lib/api/auth.ts |
security | healthy | apps/frontend/src/lib/api/auth.ts |
auth::apps/backend/src/modules/export/export.controller.ts |
security | healthy | apps/backend/src/modules/export/export.controller.ts |
auth::apps/backend/src/modules/export/export.controller.spe… |
security | healthy | apps/backend/src/modules/export/export.controller.spec.ts |
auth::apps/backend/src/modules/super-admin/super-admin.cont… |
security | healthy | apps/backend/src/modules/super-admin/super-admin.controller… |
auth::apps/backend/src/modules/leave-requests/leave-request… |
security | healthy | apps/backend/src/modules/leave-requests/leave-requests.cont… |
auth::apps/backend/src/modules/gateway/events.module.ts |
security | healthy | apps/backend/src/modules/gateway/events.module.ts |
auth::apps/backend/src/common/utils/tenant-scope.util.ts |
security | healthy | apps/backend/src/common/utils/tenant-scope.util.ts |
auth::apps/backend/src/modules/announcements/announcements.… |
security | healthy | apps/backend/src/modules/announcements/announcements.contro… |
auth::apps/backend/src/modules/classes/classes.controller.s… |
security | healthy | apps/backend/src/modules/classes/classes.controller.spec.ts |
auth::apps/backend/src/modules/parent/parent.controller.ts |
security | healthy | apps/backend/src/modules/parent/parent.controller.ts |
auth::apps/backend/src/modules/gateway/events.gateway.ts |
security | healthy | apps/backend/src/modules/gateway/events.gateway.ts |
auth::apps/backend/src/modules/meetings/meetings.controller… |
security | healthy | apps/backend/src/modules/meetings/meetings.controller.ts |
auth::apps/backend/src/modules/academic-calendar/academic-c… |
security | healthy | apps/backend/src/modules/academic-calendar/academic-calenda… |
auth::apps/backend/src/modules/homework/homework.controller… |
security | healthy | apps/backend/src/modules/homework/homework.controller.ts |
auth::apps/frontend/src/components/users/assign-branch-dial… |
security | healthy | apps/frontend/src/components/users/assign-branch-dialog.tsx |
auth::apps/backend/src/modules/leads/leads.controller.ts |
security | healthy | apps/backend/src/modules/leads/leads.controller.ts |
auth::apps/backend/src/modules/engagement/engagement.contro… |
security | healthy | apps/backend/src/modules/engagement/engagement.controller.ts |
auth::apps/backend/src/modules/teacher-attendance/teacher-a… |
security | healthy | apps/backend/src/modules/teacher-attendance/teacher-attenda… |
auth::apps/backend/src/modules/transport/transport.controll… |
security | healthy | apps/backend/src/modules/transport/transport.controller.ts |
auth::apps/backend/src/modules/classes/classes.controller.ts |
security | healthy | apps/backend/src/modules/classes/classes.controller.ts |
auth::apps/frontend/src/components/layout/branch-switcher.t… |
security | healthy | apps/frontend/src/components/layout/branch-switcher.tsx |
auth::apps/backend/src/modules/attendance/attendance.contro… |
security | healthy | apps/backend/src/modules/attendance/attendance.controller.ts |
auth::apps/backend/src/common/utils/tenant-scope.util.spec.… |
security | healthy | apps/backend/src/common/utils/tenant-scope.util.spec.ts |
auth::apps/backend/src/modules/invitations/invitations.cont… |
security | healthy | apps/backend/src/modules/invitations/invitations.controller… |
auth::apps/backend/src/modules/periods/periods.controller.ts |
security | healthy | apps/backend/src/modules/periods/periods.controller.ts |
auth::apps/frontend/src/app/(auth)/first-login/page.tsx |
security | healthy | apps/frontend/src/app/(auth)/first-login/page.tsx |
auth::README.md |
security | healthy | README.md |
auth::apps/backend/src/modules/health/ops-dashboard.control… |
security | healthy | apps/backend/src/modules/health/ops-dashboard.controller.ts |
auth::apps/frontend/src/middleware.ts |
security | healthy | apps/frontend/src/middleware.ts |
auth::.env.example |
security | healthy | .env.example |
auth::apps/backend/src/modules/online-exam/online-exam.cont… |
security | healthy | apps/backend/src/modules/online-exam/online-exam.controller… |
auth::apps/backend/src/modules/notifications/notifications.… |
security | healthy | apps/backend/src/modules/notifications/notifications.contro… |
auth::apps/backend/src/modules/grades/grades.controller.ts |
security | healthy | apps/backend/src/modules/grades/grades.controller.ts |
auth::apps/backend/src/modules/clubs/clubs.controller.ts |
security | healthy | apps/backend/src/modules/clubs/clubs.controller.ts |
auth::apps/backend/src/modules/leads/leads.service.ts |
security | healthy | apps/backend/src/modules/leads/leads.service.ts |
auth::apps/backend/src/modules/kpi/kpi.controller.ts |
security | healthy | apps/backend/src/modules/kpi/kpi.controller.ts |
auth::apps/backend/src/modules/discipline/discipline.contro… |
security | healthy | apps/backend/src/modules/discipline/discipline.controller.ts |
auth::apps/backend/src/modules/grades/grades.service.spec.ts |
security | healthy | apps/backend/src/modules/grades/grades.service.spec.ts |
auth::apps/backend/src/modules/demo-requests/demo-requests.… |
security | healthy | apps/backend/src/modules/demo-requests/demo-requests.contro… |
auth::apps/backend/src/modules/system-config/system-config.… |
security | healthy | apps/backend/src/modules/system-config/system-config.contro… |
auth::apps/backend/src/modules/canteen/canteen.controller.ts |
security | healthy | apps/backend/src/modules/canteen/canteen.controller.ts |
auth::apps/backend/src/common/middleware/tenant.middleware.… |
security | healthy | apps/backend/src/common/middleware/tenant.middleware.ts |
auth::apps/backend/src/main.ts |
security | healthy | apps/backend/src/main.ts |
auth::apps/backend/src/modules/payments/payments.controller… |
security | healthy | apps/backend/src/modules/payments/payments.controller.ts |
auth::apps/backend/src/modules/library/library.controller.ts |
security | healthy | apps/backend/src/modules/library/library.controller.ts |
auth::apps/backend/src/modules/schedule/schedule.controller… |
security | healthy | apps/backend/src/modules/schedule/schedule.controller.ts |
auth::apps/backend/src/modules/portfolio/portfolio.controll… |
security | healthy | apps/backend/src/modules/portfolio/portfolio.controller.ts |
auth::apps/backend/.env.example |
security | healthy | apps/backend/.env.example |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | docker-compose.selfhost.yml |
172.18.0.0 |
network | healthy | docker-compose.selfhost.yml |
172.18.0.1 |
network | healthy | docker-compose.selfhost.yml |
172.19.0.0 |
network | healthy | docker-compose.selfhost.yml |
172.19.0.1 |
network | healthy | docker-compose.selfhost.yml |
185.197.249.26 |
network | healthy | .env.example |
1.5.75.75 |
network | healthy | apps/frontend/src/app/(dashboard)/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5432 |
network | healthy | docker-compose.dev.yml |
port:6379 |
network | healthy | docker-compose.dev.yml |
port:3001 |
network | healthy | README.md |
port:3000 |
network | healthy | docker-compose.selfhost.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy |
cicd | healthy | .github/workflows/deploy.yml |
lint |
cicd | healthy | .github/workflows/ci.yml |
build-backend |
cicd | healthy | .github/workflows/ci.yml |
build-frontend |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | docker-compose.dev.yml |
redis |
data | healthy | docker-compose.dev.yml |
postgres |
data | healthy | docker-compose.dev.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | README.md |
caddy |
network | healthy | docker-compose.selfhost.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::apps/frontend/Dockerfile |
hardware | healthy | apps/frontend/Dockerfile |
image::apps/backend/Dockerfile |
hardware | healthy | apps/backend/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-77d9cewu |
software | healthy | /tmp/repobility-clone-77d9cewu |
| Label | Layer | Status | Path |
|---|---|---|---|
bullmq |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::droplet |
hardware | healthy | apps/frontend/src/app/(dashboard)/dashboard/students/[id]/p… |
| Label | Layer | Status | Path |
|---|---|---|---|
PNPM_VERSION |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/9c104d47-94a6-457f-af56-5085cc882e49/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9c104d47-94a6-457f-af56-5085cc882e49/
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.