Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

vndamodar/inspection-scheduler

https://github.com/vndamodar/inspection-scheduler · scanned 2026-06-16 00:52 UTC (2 months, 1 week ago)

110 raw signals (0 security + 110 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 110 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 625 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.

LabelLayerStatusPath
initSocket software healthy backend/src/app.js:initSocket
runMigrations software healthy backend/src/app.js:runMigrations
isLocal software healthy backend/src/config/storage.js:isLocal
localPath software healthy backend/src/config/storage.js:localPath
getClient software healthy backend/src/config/storage.js:getClient
bucket software healthy backend/src/config/storage.js:bucket
putObject software healthy backend/src/config/storage.js:putObject
getDownloadUrl software healthy backend/src/config/storage.js:getDownloadUrl
getObject software healthy backend/src/config/storage.js:getObject
deleteObject software healthy backend/src/config/storage.js:deleteObject
makeStore software healthy backend/src/middleware/rateLimiter.js:makeStore
getTokenVersion software healthy backend/src/middleware/auth.js:getTokenVersion
invalidateTokenCache software healthy backend/src/middleware/auth.js:invalidateTokenCache
authenticate software healthy backend/src/middleware/auth.js:authenticate
hasRole software healthy backend/src/middleware/auth.js:hasRole
authorize software healthy backend/src/middleware/auth.js:authorize
checkSubscription software healthy backend/src/middleware/subscription.js:checkSubscription
requirePlan software healthy backend/src/middleware/subscription.js:requirePlan
cache software healthy backend/src/middleware/cache.js:cache
invalidateUser software healthy backend/src/middleware/cache.js:invalidateUser
invalidateOrg software healthy backend/src/middleware/cache.js:invalidateOrg
run software healthy backend/src/scripts/migrate-po-number.js:run
run software healthy backend/src/scripts/migrate-white-label.js:run
run software healthy backend/src/scripts/migrate-org-email-settings.js:run
run software healthy backend/src/scripts/migrate-contact-login.js:run
run software healthy backend/src/scripts/migrate-audit.js:run
run software healthy backend/src/scripts/migrate-client-contacts.js:run
addColumnIfMissing software healthy backend/src/scripts/migrate-schedule-documents-columns.js:a…
run software healthy backend/src/scripts/migrate-schedule-documents-columns.js:r…
main software healthy backend/src/scripts/seedScheduleHistory.js:main
addOrgIdColumn software healthy backend/src/scripts/migrate-multitenancy.js:addOrgIdColumn
run software healthy backend/src/scripts/migrate-multitenancy.js:run
run software healthy backend/src/scripts/migrate-docs-and-recipients.js:run
run software healthy backend/src/scripts/seed-china.js:run
run software healthy backend/src/scripts/seed-china-locations.js:run
run software healthy backend/src/scripts/migrate-documents.js:run
run software healthy backend/src/scripts/migrate-document-flow.js:run
run software healthy backend/src/scripts/migrate-indexes.js:run
run software healthy backend/src/scripts/setup-db.js:run
run software healthy backend/src/scripts/migrate-client-users.js:run
run software healthy backend/src/scripts/migrate-end-date.js:run
run software healthy backend/src/scripts/migrate-remarks.js:run
run software healthy backend/src/scripts/migrate-activity-logs.js:run
seed software healthy backend/src/scripts/seed.js:seed
run software healthy backend/src/scripts/migrate-companies.js:run
run software healthy backend/src/scripts/migrate-invoice-payments.js:run
m software healthy backend/src/scripts/migrate-invoice-payments.js:m
run software healthy backend/src/scripts/migrate-invoices.js:run
run software healthy backend/src/scripts/migrate-lockout-progression.js:run
run software healthy backend/src/scripts/migrate-scope-of-inspection.js:run

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
USE /api/billing api healthy backend/src/app.js
USE /api/auth api healthy backend/src/app.js
USE /api api healthy backend/src/app.js
USE /api/users api healthy backend/src/app.js
USE /api/inspectors api healthy backend/src/app.js
USE /api/clients api healthy backend/src/app.js
USE /api/schedules api healthy backend/src/app.js
USE /api/notifications api healthy backend/src/app.js
USE /api/invoices api healthy backend/src/app.js
USE /api/dashboard api healthy backend/src/app.js
USE /api/companies api healthy backend/src/app.js
USE /api/documents/share api healthy backend/src/app.js
USE /api/documents api healthy backend/src/app.js
USE /api/inspector-documents api healthy backend/src/app.js
USE /api/ai api healthy backend/src/app.js
USE /api/organization api healthy backend/src/app.js
USE /api/email-settings api healthy backend/src/app.js
USE /api/email-triage api healthy backend/src/app.js
USE /api/microsoft api healthy backend/src/app.js
USE /api/imap api healthy backend/src/app.js
USE /api/locations api healthy backend/src/app.js
USE /api/admin api healthy backend/src/app.js
USE /api/user/prefs api healthy backend/src/app.js
USE /api/comments api healthy backend/src/app.js
USE /api/custom-fields api healthy backend/src/app.js
USE /api/portal api healthy backend/src/app.js
GET /dashboard api healthy backend/src/middleware/cache.js
GET /schedules api healthy backend/src/middleware/cache.js
GET / api healthy backend/src/routes/organization.js
PUT / api healthy backend/src/routes/organization.js
PATCH / api healthy backend/src/routes/organization.js
GET /:scheduleId api healthy backend/src/routes/comments.js
POST /:scheduleId api healthy backend/src/routes/comments.js
PUT /:commentId api healthy backend/src/routes/comments.js
DELETE /:commentId api healthy backend/src/routes/comments.js
GET /:id(\\d+) api healthy backend/src/routes/schedules.js
GET /autocomplete api healthy backend/src/routes/schedules.js
GET /by-ids api healthy backend/src/routes/schedules.js
GET /by-noi api healthy backend/src/routes/schedules.js
GET /inspector-bookings api healthy backend/src/routes/schedules.js
POST / api healthy backend/src/routes/schedules.js
PUT /:id(\\d+) api healthy backend/src/routes/schedules.js
DELETE /:id(\\d+) api healthy backend/src/routes/schedules.js
PATCH /:id(\\d+)/rate api healthy backend/src/routes/schedules.js
PATCH /:id(\\d+)/remarks api healthy backend/src/routes/schedules.js
PATCH /:id(\\d+)/visibility api healthy backend/src/routes/schedules.js
POST /:id/flash-report api healthy backend/src/routes/schedules.js
POST /:id/inspector-report api healthy backend/src/routes/schedules.js
DELETE /:id(\\d+)/flash-report api healthy backend/src/routes/schedules.js
DELETE /:id(\\d+)/inspector-report api healthy backend/src/routes/schedules.js

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
ecosystem.config.cjs software healthy deploy/ecosystem.config.cjs
server-setup.sh software healthy deploy/server-setup.sh
README.md software healthy deploy/README.md
deploy.sh software healthy deploy/deploy.sh
seed.sql software healthy database/seed.sql
schema.sql software healthy database/schema.sql
package.json software healthy backend/package.json
prisma.config.ts software healthy backend/prisma.config.ts
package-lock.json software healthy backend/package-lock.json
.env.example software healthy backend/.env.example
app.js software healthy backend/src/app.js
Organization.js software healthy backend/src/models/Organization.js
Inspector.js software healthy backend/src/models/Inspector.js
Schedule.js software healthy backend/src/models/Schedule.js
ScheduleDocument.js software healthy backend/src/models/ScheduleDocument.js
Client.js software healthy backend/src/models/Client.js
User.js software healthy backend/src/models/User.js
Invoice.js software healthy backend/src/models/Invoice.js
database.js software healthy backend/src/config/database.js
storage.js software healthy backend/src/config/storage.js
rateLimiter.js software healthy backend/src/middleware/rateLimiter.js
auth.js software healthy backend/src/middleware/auth.js
subscription.js software healthy backend/src/middleware/subscription.js
cache.js software healthy backend/src/middleware/cache.js
migrate-po-number.js software healthy backend/src/scripts/migrate-po-number.js
migrate-white-label.js software healthy backend/src/scripts/migrate-white-label.js
migrate-org-email-settings.js software healthy backend/src/scripts/migrate-org-email-settings.js
migrate-contact-login.js software healthy backend/src/scripts/migrate-contact-login.js
migrate-audit.js software healthy backend/src/scripts/migrate-audit.js
migrate-client-contacts.js software healthy backend/src/scripts/migrate-client-contacts.js
migrate-schedule-documents-columns.js software healthy backend/src/scripts/migrate-schedule-documents-columns.js
migrate-outlook-contacts.sql software healthy backend/src/scripts/migrate-outlook-contacts.sql
seedScheduleHistory.js software healthy backend/src/scripts/seedScheduleHistory.js
backup.sh software healthy backend/src/scripts/backup.sh
migrate-multitenancy.js software healthy backend/src/scripts/migrate-multitenancy.js
migrate-docs-and-recipients.js software healthy backend/src/scripts/migrate-docs-and-recipients.js
seed-china.js software healthy backend/src/scripts/seed-china.js
seed-china-locations.js software healthy backend/src/scripts/seed-china-locations.js
migrate-documents.js software healthy backend/src/scripts/migrate-documents.js
migrate-document-flow.js software healthy backend/src/scripts/migrate-document-flow.js
migrate-indexes.js software healthy backend/src/scripts/migrate-indexes.js
setup-db.js software healthy backend/src/scripts/setup-db.js
migrate-client-users.js software healthy backend/src/scripts/migrate-client-users.js
migrate-end-date.js software healthy backend/src/scripts/migrate-end-date.js
migrate-remarks.js software healthy backend/src/scripts/migrate-remarks.js
migrate-activity-logs.js software healthy backend/src/scripts/migrate-activity-logs.js
seed.js software healthy backend/src/scripts/seed.js
migrate-companies.js software healthy backend/src/scripts/migrate-companies.js
migrate-inspector-fields.sql software healthy backend/src/scripts/migrate-inspector-fields.sql
migrate-invoice-payments.js software healthy backend/src/scripts/migrate-invoice-payments.js

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
deploy software healthy deploy
database software healthy database
backend software healthy backend
src software healthy backend/src
models software healthy backend/src/models
config software healthy backend/src/config
middleware software healthy backend/src/middleware
scripts software healthy backend/src/scripts
utils software healthy backend/src/utils
lib software healthy backend/src/lib
routes software healthy backend/src/routes
services software healthy backend/src/services
jobs software healthy backend/src/jobs
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
users data healthy database/schema.sql
inspectors data healthy database/schema.sql
clients data healthy database/schema.sql
countries data healthy database/schema.sql
states data healthy database/schema.sql
cities data healthy database/schema.sql
schedules data healthy database/schema.sql
outlook_contacts data healthy backend/src/scripts/migrate-outlook-contacts.sql
inspector_documents data healthy backend/src/scripts/migrate-inspector-fields.sql

LabelLayerStatusPath
auth::backend/src/routes/microsoft.js security healthy backend/src/routes/microsoft.js
auth::backend/src/middleware/auth.js security healthy backend/src/middleware/auth.js
auth::backend/src/routes/auth.js security healthy backend/src/routes/auth.js
auth::backend/src/services/microsoft.js security healthy backend/src/services/microsoft.js
auth::backend/src/routes/portal.js security healthy backend/src/routes/portal.js
auth::backend/src/lib/socket.js security healthy backend/src/lib/socket.js
auth::backend/src/app.js security healthy backend/src/app.js
auth::backend/src/services/ImapService.js security healthy backend/src/services/ImapService.js
auth::backend/src/routes/imap.js security healthy backend/src/routes/imap.js

LabelLayerStatusPath
mysql data healthy deploy/README.md
mariadb data healthy backend/package.json
redis data healthy backend/package.json

LabelLayerStatusPath
vps::aws hardware healthy backend/package.json
vps::azure hardware healthy backend/package.json
vps::gcp hardware healthy backend/package-lock.json

LabelLayerStatusPath
port:3000 network healthy deploy/ecosystem.config.cjs
port:3001 network healthy deploy/ecosystem.config.cjs

LabelLayerStatusPath
repobility-clone-burvyz6q software healthy /tmp/repobility-clone-burvyz6q

LabelLayerStatusPath
nginx network healthy deploy/server-setup.sh

LabelLayerStatusPath
127.0.0.1 network healthy backend/src/scripts/backup.sh

LabelLayerStatusPath
/ws frontend healthy backend/src/lib/socket.js

LabelLayerStatusPath
password_literal::backend/src/scripts/backup.sh security healthy backend/src/scripts/backup.sh

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
deploy cicd healthy .github/workflows/deploy.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/119560ba-be72-4795-8118-d0f0aabe1148/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/119560ba-be72-4795-8118-d0f0aabe1148/

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.