https://github.com/vinayjjjj/SubyCRM2
· scanned 2026-06-16 00:50 UTC (2 months, 1 week ago)
136 raw signals (0 security + 136 graph)
Last scanned 2 months, 1 week ago · v1 · 136 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 897 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 |
|---|---|---|---|
main |
software | healthy | scripts/seed-tags.ts:main |
toDate |
software | healthy | prisma/seed-demo.ts:toDate |
main |
software | healthy | prisma/seed-demo.ts:main |
Sidebar |
software | healthy | src/components/sidebar.tsx:Sidebar |
toggleTheme |
software | healthy | src/components/sidebar.tsx:toggleTheme |
fetchTodayCalls |
software | healthy | src/components/sidebar.tsx:fetchTodayCalls |
refreshInbox |
software | healthy | src/components/sidebar.tsx:refreshInbox |
isActive |
software | healthy | src/components/sidebar.tsx:isActive |
signOut |
software | healthy | src/components/sidebar.tsx:signOut |
PlatformIcon |
software | healthy | src/components/platform-icon.tsx:PlatformIcon |
AuthGuard |
software | healthy | src/components/auth-guard.tsx:AuthGuard |
Spinner |
software | healthy | src/components/ui/spinner.tsx:Spinner |
Sheet |
software | healthy | src/components/ui/sheet.tsx:Sheet |
SheetTrigger |
software | healthy | src/components/ui/sheet.tsx:SheetTrigger |
SheetClose |
software | healthy | src/components/ui/sheet.tsx:SheetClose |
SheetPortal |
software | healthy | src/components/ui/sheet.tsx:SheetPortal |
SheetOverlay |
software | healthy | src/components/ui/sheet.tsx:SheetOverlay |
SheetContent |
software | healthy | src/components/ui/sheet.tsx:SheetContent |
SheetHeader |
software | healthy | src/components/ui/sheet.tsx:SheetHeader |
SheetFooter |
software | healthy | src/components/ui/sheet.tsx:SheetFooter |
SheetTitle |
software | healthy | src/components/ui/sheet.tsx:SheetTitle |
SheetDescription |
software | healthy | src/components/ui/sheet.tsx:SheetDescription |
Avatar |
software | healthy | src/components/ui/avatar.tsx:Avatar |
AvatarImage |
software | healthy | src/components/ui/avatar.tsx:AvatarImage |
AvatarFallback |
software | healthy | src/components/ui/avatar.tsx:AvatarFallback |
AvatarBadge |
software | healthy | src/components/ui/avatar.tsx:AvatarBadge |
AvatarGroup |
software | healthy | src/components/ui/avatar.tsx:AvatarGroup |
AvatarGroupCount |
software | healthy | src/components/ui/avatar.tsx:AvatarGroupCount |
Badge |
software | healthy | src/components/ui/badge.tsx:Badge |
Dialog |
software | healthy | src/components/ui/dialog.tsx:Dialog |
DialogTrigger |
software | healthy | src/components/ui/dialog.tsx:DialogTrigger |
DialogPortal |
software | healthy | src/components/ui/dialog.tsx:DialogPortal |
DialogClose |
software | healthy | src/components/ui/dialog.tsx:DialogClose |
DialogOverlay |
software | healthy | src/components/ui/dialog.tsx:DialogOverlay |
DialogContent |
software | healthy | src/components/ui/dialog.tsx:DialogContent |
DialogHeader |
software | healthy | src/components/ui/dialog.tsx:DialogHeader |
DialogFooter |
software | healthy | src/components/ui/dialog.tsx:DialogFooter |
DialogTitle |
software | healthy | src/components/ui/dialog.tsx:DialogTitle |
DialogDescription |
software | healthy | src/components/ui/dialog.tsx:DialogDescription |
DropdownMenu |
software | healthy | src/components/ui/dropdown-menu.tsx:DropdownMenu |
DropdownMenuPortal |
software | healthy | src/components/ui/dropdown-menu.tsx:DropdownMenuPortal |
DropdownMenuTrigger |
software | healthy | src/components/ui/dropdown-menu.tsx:DropdownMenuTrigger |
DropdownMenuContent |
software | healthy | src/components/ui/dropdown-menu.tsx:DropdownMenuContent |
DropdownMenuGroup |
software | healthy | src/components/ui/dropdown-menu.tsx:DropdownMenuGroup |
DropdownMenuItem |
software | healthy | src/components/ui/dropdown-menu.tsx:DropdownMenuItem |
DropdownMenuCheckboxItem |
software | healthy | src/components/ui/dropdown-menu.tsx:DropdownMenuCheckboxItem |
DropdownMenuRadioGroup |
software | healthy | src/components/ui/dropdown-menu.tsx:DropdownMenuRadioGroup |
DropdownMenuRadioItem |
software | healthy | src/components/ui/dropdown-menu.tsx:DropdownMenuRadioItem |
DropdownMenuLabel |
software | healthy | src/components/ui/dropdown-menu.tsx:DropdownMenuLabel |
DropdownMenuSeparator |
software | healthy | src/components/ui/dropdown-menu.tsx:DropdownMenuSeparator |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
postcss.config.mjs |
software | healthy | postcss.config.mjs |
ARCHITECTURE.md |
software | healthy | ARCHITECTURE.md |
package.json |
software | healthy | package.json |
prisma.config.ts |
software | healthy | prisma.config.ts |
HANDOFF.html |
software | healthy | HANDOFF.html |
Dockerfile |
software | healthy | Dockerfile |
.env.production.template |
software | healthy | .env.production.template |
nixpacks.toml |
software | healthy | nixpacks.toml |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
PROJECT_EXPLAINED.md |
software | healthy | PROJECT_EXPLAINED.md |
docker-compose.matrix.yml |
software | healthy | docker-compose.matrix.yml |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
tsconfig.server.json |
software | healthy | tsconfig.server.json |
docker-compose.yml |
software | healthy | docker-compose.yml |
railway.json |
software | healthy | railway.json |
next.config.ts |
software | healthy | next.config.ts |
concepts.md |
software | healthy | docs/concepts.md |
sse-explained.md |
software | healthy | docs/sse-explained.md |
whatsapp-440-fix.md |
software | healthy | docs/whatsapp-440-fix.md |
matrix-bridge-setup.md |
software | healthy | docs/matrix-bridge-setup.md |
seed-tags.ts |
software | healthy | scripts/seed-tags.ts |
seed-demo.ts |
software | healthy | prisma/seed-demo.ts |
Dockerfile |
software | healthy | railway/mautrix-linkedin/Dockerfile |
entrypoint.sh |
software | healthy | railway/mautrix-linkedin/entrypoint.sh |
Dockerfile |
software | healthy | railway/mautrix-twitter/Dockerfile |
entrypoint.sh |
software | healthy | railway/mautrix-twitter/entrypoint.sh |
handoff.html |
software | healthy | public/handoff.html |
sidebar.tsx |
software | healthy | src/components/sidebar.tsx |
platform-icon.tsx |
software | healthy | src/components/platform-icon.tsx |
auth-guard.tsx |
software | healthy | src/components/auth-guard.tsx |
spinner.tsx |
software | healthy | src/components/ui/spinner.tsx |
sheet.tsx |
software | healthy | src/components/ui/sheet.tsx |
avatar.tsx |
software | healthy | src/components/ui/avatar.tsx |
badge.tsx |
software | healthy | src/components/ui/badge.tsx |
dialog.tsx |
software | healthy | src/components/ui/dialog.tsx |
dropdown-menu.tsx |
software | healthy | src/components/ui/dropdown-menu.tsx |
button.tsx |
software | healthy | src/components/ui/button.tsx |
card.tsx |
software | healthy | src/components/ui/card.tsx |
textarea.tsx |
software | healthy | src/components/ui/textarea.tsx |
tabs.tsx |
software | healthy | src/components/ui/tabs.tsx |
input.tsx |
software | healthy | src/components/ui/input.tsx |
skeleton.tsx |
software | healthy | src/components/ui/skeleton.tsx |
confirm-dialog.tsx |
software | healthy | src/components/ui/confirm-dialog.tsx |
tooltip.tsx |
software | healthy | src/components/ui/tooltip.tsx |
label.tsx |
software | healthy | src/components/ui/label.tsx |
globals.css |
software | healthy | src/app/globals.css |
page.tsx |
software | healthy | src/app/page.tsx |
layout.tsx |
software | healthy | src/app/layout.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
USE /admin/queues |
api | healthy | src/server/index.ts |
ALL /api/auth/{*any} |
api | healthy | src/server/index.ts |
USE /api/calendar |
api | healthy | src/server/index.ts |
USE /api/gmail |
api | healthy | src/server/index.ts |
USE /api/x |
api | healthy | src/server/index.ts |
USE /api/linkedin |
api | healthy | src/server/index.ts |
USE /api/matrix |
api | healthy | src/server/index.ts |
USE /media |
api | healthy | src/server/index.ts |
GET /health |
api | healthy | src/server/index.ts |
USE /api |
api | healthy | src/server/index.ts |
GET /api/me |
api | healthy | src/server/index.ts |
USE /api/contacts |
api | healthy | src/server/index.ts |
USE /api/tags |
api | healthy | src/server/index.ts |
USE /api/notes |
api | healthy | src/server/index.ts |
USE /api/imports |
api | healthy | src/server/index.ts |
USE /api/ai |
api | healthy | src/server/index.ts |
USE /api/companies |
api | healthy | src/server/index.ts |
USE /api/reminders |
api | healthy | src/server/index.ts |
USE /api/voice |
api | healthy | src/server/index.ts |
USE /api/inbox |
api | healthy | src/server/index.ts |
USE /api/email |
api | healthy | src/server/index.ts |
USE /api/beeper |
api | healthy | src/server/index.ts |
USE /api/sequences |
api | healthy | src/server/index.ts |
USE /api/pipeline |
api | healthy | src/server/index.ts |
USE /api/telegram-bot |
api | healthy | src/server/index.ts |
GET / |
api | healthy | src/server/routes/contact.routes.ts |
GET /stats |
api | healthy | src/server/routes/contact.routes.ts |
GET /:id |
api | healthy | src/server/routes/contact.routes.ts |
POST / |
api | healthy | src/server/routes/contact.routes.ts |
PATCH /:id |
api | healthy | src/server/routes/contact.routes.ts |
DELETE /:id |
api | healthy | src/server/routes/contact.routes.ts |
POST /:id/merge |
api | healthy | src/server/routes/contact.routes.ts |
POST /:id/enrich |
api | healthy | src/server/routes/contact.routes.ts |
GET /enrich-job/:jobId |
api | healthy | src/server/routes/contact.routes.ts |
POST /bulk-delete |
api | healthy | src/server/routes/contact.routes.ts |
POST /bulk-tag |
api | healthy | src/server/routes/contact.routes.ts |
POST /:id/platforms |
api | healthy | src/server/routes/contact.routes.ts |
PUT /:id/platforms/:pid |
api | healthy | src/server/routes/contact.routes.ts |
DELETE /:id/platforms/:pid |
api | healthy | src/server/routes/contact.routes.ts |
GET /username |
api | healthy | src/server/routes/telegram-bot.routes.ts |
GET /status |
api | healthy | src/server/routes/telegram-bot.routes.ts |
POST /generate-token |
api | healthy | src/server/routes/telegram-bot.routes.ts |
POST /unlink |
api | healthy | src/server/routes/telegram-bot.routes.ts |
GET /contacts/:id/timeline |
api | healthy | src/server/routes/timeline.routes.ts |
GET /connect-url |
api | healthy | src/server/routes/gmail.routes.ts |
DELETE /disconnect |
api | healthy | src/server/routes/gmail.routes.ts |
POST /sync |
api | healthy | src/server/routes/gmail.routes.ts |
GET /threads |
api | healthy | src/server/routes/gmail.routes.ts |
GET /callback |
api | healthy | src/server/routes/gmail.routes.ts |
GET /events |
api | healthy | src/server/routes/inbox.routes.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
prisma |
software | healthy | prisma |
railway |
software | healthy | railway |
mautrix-linkedin |
software | healthy | railway/mautrix-linkedin |
mautrix-twitter |
software | healthy | railway/mautrix-twitter |
public |
software | healthy | public |
src |
software | healthy | src |
components |
software | healthy | src/components |
ui |
software | healthy | src/components/ui |
app |
software | healthy | src/app |
(dashboard) |
software | healthy | src/app/(dashboard) |
dashboard |
software | healthy | src/app/(dashboard)/dashboard |
settings |
software | healthy | src/app/(dashboard)/dashboard/settings |
network |
software | healthy | src/app/(dashboard)/dashboard/network |
import |
software | healthy | src/app/(dashboard)/dashboard/import |
sequences |
software | healthy | src/app/(dashboard)/dashboard/sequences |
voice |
software | healthy | src/app/(dashboard)/dashboard/voice |
reminders |
software | healthy | src/app/(dashboard)/dashboard/reminders |
prep |
software | healthy | src/app/(dashboard)/dashboard/prep |
pipeline |
software | healthy | src/app/(dashboard)/dashboard/pipeline |
contacts |
software | healthy | src/app/(dashboard)/dashboard/contacts |
[id] |
software | healthy | src/app/(dashboard)/dashboard/contacts/[id] |
inbox |
software | healthy | src/app/(dashboard)/dashboard/inbox |
companies |
software | healthy | src/app/(dashboard)/dashboard/companies |
[id] |
software | healthy | src/app/(dashboard)/dashboard/companies/[id] |
sign-in |
software | healthy | src/app/sign-in |
lib |
software | healthy | src/lib |
scratch |
software | healthy | src/scratch |
server |
software | healthy | src/server |
import |
software | healthy | src/server/import |
lib |
software | healthy | src/server/lib |
routes |
software | healthy | src/server/routes |
workers |
software | healthy | src/server/workers |
cron |
software | healthy | src/server/cron |
services |
software | healthy | src/server/services |
middlewares |
software | healthy | src/server/middlewares |
| Label | Layer | Status | Path |
|---|---|---|---|
3.074.149.198 |
network | healthy | src/components/platform-icon.tsx |
4.487.709.306 |
network | healthy | src/components/platform-icon.tsx |
1.694.625.712 |
network | healthy | src/components/platform-icon.tsx |
1.871.118.571 |
network | healthy | src/components/platform-icon.tsx |
37.03.54.17 |
network | healthy | src/components/platform-icon.tsx |
14.12.18.28 |
network | healthy | src/components/platform-icon.tsx |
01.06.01.24 |
network | healthy | src/components/platform-icon.tsx |
1.515.074.074 |
network | healthy | src/components/platform-icon.tsx |
1.25.077.077 |
network | healthy | src/components/platform-icon.tsx |
3.03.078.078 |
network | healthy | src/components/platform-icon.tsx |
12.098.246.198 |
network | healthy | src/components/platform-icon.tsx |
1.873.892.077 |
network | healthy | src/components/platform-icon.tsx |
3.03.077.077 |
network | healthy | src/components/platform-icon.tsx |
1.488.32.45 |
network | healthy | src/components/platform-icon.tsx |
214.773.553.96 |
network | healthy | src/components/platform-icon.tsx |
1.157.2.36 |
network | healthy | src/components/platform-icon.tsx |
13.666.32.92 |
network | healthy | src/components/platform-icon.tsx |
566.26.245.46 |
network | healthy | src/components/platform-icon.tsx |
552.604.92.144 |
network | healthy | src/components/platform-icon.tsx |
366.216.78.216 |
network | healthy | src/components/platform-icon.tsx |
124.0.0.0 |
network | healthy | src/server/services/linkedin.service.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
Sidebar |
frontend | healthy | src/components/sidebar.tsx |
Home |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
DashboardLayout |
frontend | healthy | src/app/(dashboard)/layout.tsx |
DashboardPage |
frontend | healthy | src/app/(dashboard)/dashboard/page.tsx |
Page |
frontend | healthy | src/app/(dashboard)/dashboard/settings/page.tsx |
Page |
frontend | healthy | src/app/(dashboard)/dashboard/network/page.tsx |
ImportPage |
frontend | healthy | src/app/(dashboard)/dashboard/import/page.tsx |
Page |
frontend | healthy | src/app/(dashboard)/dashboard/sequences/page.tsx |
Page |
frontend | healthy | src/app/(dashboard)/dashboard/voice/page.tsx |
Page |
frontend | healthy | src/app/(dashboard)/dashboard/reminders/page.tsx |
PrepPage |
frontend | healthy | src/app/(dashboard)/dashboard/prep/page.tsx |
Page |
frontend | healthy | src/app/(dashboard)/dashboard/pipeline/page.tsx |
ContactsPage |
frontend | healthy | src/app/(dashboard)/dashboard/contacts/page.tsx |
ContactTimelinePage |
frontend | healthy | src/app/(dashboard)/dashboard/contacts/[id]/contact-timelin… |
ContactDetailPage |
frontend | healthy | src/app/(dashboard)/dashboard/contacts/[id]/page.tsx |
Page |
frontend | healthy | src/app/(dashboard)/dashboard/inbox/page.tsx |
CompaniesPage |
frontend | healthy | src/app/(dashboard)/dashboard/companies/page.tsx |
CompanyDetailPage |
frontend | healthy | src/app/(dashboard)/dashboard/companies/[id]/page.tsx |
SignInPage |
frontend | healthy | src/app/sign-in/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/(dashboard)/dashboard |
frontend | healthy | src/app/(dashboard)/dashboard/page.tsx |
/(dashboard)/dashboard/settings |
frontend | healthy | src/app/(dashboard)/dashboard/settings/page.tsx |
/(dashboard)/dashboard/network |
frontend | healthy | src/app/(dashboard)/dashboard/network/page.tsx |
/(dashboard)/dashboard/import |
frontend | healthy | src/app/(dashboard)/dashboard/import/page.tsx |
/(dashboard)/dashboard/sequences |
frontend | healthy | src/app/(dashboard)/dashboard/sequences/page.tsx |
/(dashboard)/dashboard/voice |
frontend | healthy | src/app/(dashboard)/dashboard/voice/page.tsx |
/(dashboard)/dashboard/reminders |
frontend | healthy | src/app/(dashboard)/dashboard/reminders/page.tsx |
/(dashboard)/dashboard/prep |
frontend | healthy | src/app/(dashboard)/dashboard/prep/page.tsx |
/(dashboard)/dashboard/pipeline |
frontend | healthy | src/app/(dashboard)/dashboard/pipeline/page.tsx |
/(dashboard)/dashboard/contacts |
frontend | healthy | src/app/(dashboard)/dashboard/contacts/page.tsx |
/(dashboard)/dashboard/contacts/[id] |
frontend | healthy | src/app/(dashboard)/dashboard/contacts/[id]/page.tsx |
/(dashboard)/dashboard/inbox |
frontend | healthy | src/app/(dashboard)/dashboard/inbox/page.tsx |
/(dashboard)/dashboard/companies |
frontend | healthy | src/app/(dashboard)/dashboard/companies/page.tsx |
/(dashboard)/dashboard/companies/[id] |
frontend | healthy | src/app/(dashboard)/dashboard/companies/[id]/page.tsx |
/sign-in |
frontend | healthy | src/app/sign-in/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/server/routes/calendar.routes.ts |
security | healthy | src/server/routes/calendar.routes.ts |
auth::src/app/(dashboard)/dashboard/prep/prep-view.tsx |
security | healthy | src/app/(dashboard)/dashboard/prep/prep-view.tsx |
auth::src/server/services/linkedin.service.ts |
security | healthy | src/server/services/linkedin.service.ts |
auth::src/app/(dashboard)/dashboard/import/import-view.tsx |
security | healthy | src/app/(dashboard)/dashboard/import/import-view.tsx |
auth::.env.production.template |
security | healthy | .env.production.template |
auth::HANDOFF.html |
security | healthy | HANDOFF.html |
auth::src/server/routes/gmail.routes.ts |
security | healthy | src/server/routes/gmail.routes.ts |
auth::src/server/services/x.service.ts |
security | healthy | src/server/services/x.service.ts |
auth::src/lib/auth-client.ts |
security | healthy | src/lib/auth-client.ts |
auth::src/server/services/gmail.service.ts |
security | healthy | src/server/services/gmail.service.ts |
auth::public/handoff.html |
security | healthy | public/handoff.html |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
image::railway/mautrix-linkedin/Dockerfile |
hardware | healthy | railway/mautrix-linkedin/Dockerfile |
image::railway/mautrix-twitter/Dockerfile |
hardware | healthy | railway/mautrix-twitter/Dockerfile |
postgres |
hardware | healthy | docker-compose.yml |
redis |
hardware | healthy | docker-compose.yml |
api |
hardware | healthy | docker-compose.yml |
web |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | Dockerfile |
postgres |
data | healthy | .env.production.template |
redis |
data | healthy | .env.production.template |
mongodb |
data | healthy | package-lock.json |
sqlite |
data | healthy | src/scratch/test-local-decrypt.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4002 |
network | healthy | Dockerfile |
port:6167 |
network | healthy | docker-compose.matrix.yml |
port:29327 |
network | healthy | docker-compose.matrix.yml |
port:29328 |
network | healthy | docker-compose.matrix.yml |
port:3005 |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
vps::gcp |
hardware | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-514u8nx3 |
software | healthy | /tmp/repobility-clone-514u8nx3 |
| Label | Layer | Status | Path |
|---|---|---|---|
bullmq |
data | healthy | package.json |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | src/server/services/sse.service.ts |
This page is publicly accessible at:
https://repobility.com/scan/7bb91033-3050-457b-a0ba-8033ade7cbd3/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/7bb91033-3050-457b-a0ba-8033ade7cbd3/
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.