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.

DEVCODER100/Linksptorts

https://github.com/DEVCODER100/Linksptorts · scanned 2026-06-17 01:25 UTC (1 month, 2 weeks ago)

108 raw signals (0 security + 108 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -10.9 (diff) · 108 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 1033 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
run software healthy backend/seed-admin.ts:run
run software healthy backend/make-admin.ts:run
check software healthy backend/check-db.ts:check
ensureDB software healthy backend/api/index.ts:ensureDB
handler software healthy backend/api/index.ts:handler
authenticatedUserId software healthy backend/src/server.ts:authenticatedUserId
start software healthy backend/src/server.ts:start
skip software healthy backend/src/app.ts:skip
slug software healthy backend/src/scripts/seed-test-data.ts:slug
run software healthy backend/src/scripts/seed-test-data.ts:run
parseTable software healthy backend/src/scripts/migrate-mysql.ts:parseTable
splitValues software healthy backend/src/scripts/migrate-mysql.ts:splitValues
unquote software healthy backend/src/scripts/migrate-mysql.ts:unquote
toStr software healthy backend/src/scripts/migrate-mysql.ts:toStr
toNum software healthy backend/src/scripts/migrate-mysql.ts:toNum
toDate software healthy backend/src/scripts/migrate-mysql.ts:toDate
fixHash software healthy backend/src/scripts/migrate-mysql.ts:fixHash
slugify software healthy backend/src/scripts/migrate-mysql.ts:slugify
byId software healthy backend/src/scripts/migrate-mysql.ts:byId
main software healthy backend/src/scripts/migrate-mysql.ts:main
FRONTEND_URL software healthy backend/src/utils/email.ts:FRONTEND_URL
createTransporter software healthy backend/src/utils/email.ts:createTransporter
sendEmail software healthy backend/src/utils/email.ts:sendEmail
isPlaceholder software healthy backend/src/utils/sms.ts:isPlaceholder
sendSMS software healthy backend/src/utils/sms.ts:sendSMS
normalizePhone software healthy backend/src/utils/sms.ts:normalizePhone
toE164India software healthy backend/src/utils/sms.ts:toE164India
seed software healthy backend/src/utils/seed.ts:seed
sendError software healthy backend/src/utils/response.ts:sendError
createNotification software healthy backend/src/utils/response.ts:createNotification
isPlaceholder software healthy backend/src/utils/cloudinary.ts:isPlaceholder
extFromMime software healthy backend/src/utils/cloudinary.ts:extFromMime
saveToLocalDisk software healthy backend/src/utils/cloudinary.ts:saveToLocalDisk
uploadToCloudinary software healthy backend/src/utils/cloudinary.ts:uploadToCloudinary
generateAccessToken software healthy backend/src/utils/jwt.ts:generateAccessToken
generateRefreshToken software healthy backend/src/utils/jwt.ts:generateRefreshToken
verifyAccessToken software healthy backend/src/utils/jwt.ts:verifyAccessToken
verifyRefreshToken software healthy backend/src/utils/jwt.ts:verifyRefreshToken
generateOTP software healthy backend/src/utils/jwt.ts:generateOTP
generateSlug software healthy backend/src/utils/jwt.ts:generateSlug
getProfileName software healthy backend/src/utils/profile.ts:getProfileName
getProfileLink software healthy backend/src/utils/profile.ts:getProfileLink
getProfileData software healthy backend/src/utils/profile.ts:getProfileData
sendConnectionRequest software healthy backend/src/controllers/connectionController.ts:sendConnect…
respondToConnection software healthy backend/src/controllers/connectionController.ts:respondToCo…
withdrawConnection software healthy backend/src/controllers/connectionController.ts:withdrawCon…
getConnections software healthy backend/src/controllers/connectionController.ts:getConnecti…
skip software healthy backend/src/controllers/connectionController.ts:skip
getPendingRequests software healthy backend/src/controllers/connectionController.ts:getPendingR…
followUser software healthy backend/src/controllers/connectionController.ts:followUser

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

LabelLayerStatusPath
POST /auth/login api healthy Linksports App/admin-panel/src/services/api.js
GET /auth/me api healthy Linksports App/admin-panel/src/services/api.js
GET /admin/users api healthy Linksports App/admin-panel/src/services/api.js
GET /admin/stats api healthy Linksports App/admin-panel/src/services/api.js
USE /uploads api healthy backend/src/app.ts
USE /api/v1/auth/oauth api healthy backend/src/app.ts
USE /api/v1/auth api healthy backend/src/app.ts
USE /api/v1/profiles api healthy backend/src/app.ts
USE /api/v1/connections api healthy backend/src/app.ts
USE /api/v1/listings api healthy backend/src/app.ts
USE /api/v1/jobs api healthy backend/src/app.ts
USE /api/v1/messages api healthy backend/src/app.ts
USE /api/v1/notifications api healthy backend/src/app.ts
USE /api/v1/payments api healthy backend/src/app.ts
USE /api/v1/admin api healthy backend/src/app.ts
USE /api/v1/upload api healthy backend/src/app.ts
USE /api/v1/users api healthy backend/src/app.ts
USE /api/v1/reviews api healthy backend/src/app.ts
GET /api/v1/search api healthy backend/src/app.ts
GET /health api healthy backend/src/app.ts
GET / api healthy backend/src/routes/connections.ts
POST /request api healthy backend/src/routes/connections.ts
GET /pending api healthy backend/src/routes/connections.ts
POST /:id/respond api healthy backend/src/routes/connections.ts
DELETE /:id api healthy backend/src/routes/connections.ts
POST /follow api healthy backend/src/routes/connections.ts
POST /block api healthy backend/src/routes/connections.ts
GET /status/:userId api healthy backend/src/routes/connections.ts
POST /statuses api healthy backend/src/routes/connections.ts
GET /mine/applications api healthy backend/src/routes/jobs.ts
GET /mine/listings api healthy backend/src/routes/jobs.ts
GET /:id api healthy backend/src/routes/jobs.ts
POST / api healthy backend/src/routes/jobs.ts
POST /:id/submit api healthy backend/src/routes/jobs.ts
GET /:id/applications api healthy backend/src/routes/jobs.ts
PATCH /:id/applications/:appId/status api healthy backend/src/routes/jobs.ts
POST /:id/apply api healthy backend/src/routes/jobs.ts
POST /save api healthy backend/src/routes/jobs.ts
GET /my api healthy backend/src/routes/listings.ts
GET /applications/mine api healthy backend/src/routes/listings.ts
PATCH /:id api healthy backend/src/routes/listings.ts
POST /:id/cancel api healthy backend/src/routes/listings.ts
PATCH /applications/:appId/status api healthy backend/src/routes/listings.ts
POST /register api healthy backend/src/routes/auth.ts
POST /verify-email api healthy backend/src/routes/auth.ts
POST /resend-otp api healthy backend/src/routes/auth.ts
POST /login api healthy backend/src/routes/auth.ts
POST /phone/send-otp api healthy backend/src/routes/auth.ts
POST /phone/login api healthy backend/src/routes/auth.ts
POST /refresh api healthy backend/src/routes/auth.ts

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

LabelLayerStatusPath
README.md software healthy README.md
setup-vps.sh software healthy setup-vps.sh
deploy.sh software healthy deploy.sh
.env.example software healthy backend/.env.example
seed-admin.ts software healthy backend/seed-admin.ts
vercel.json software healthy backend/vercel.json
package-lock.json software healthy backend/package-lock.json
package.json software healthy backend/package.json
make-admin.ts software healthy backend/make-admin.ts
check-db.ts software healthy backend/check-db.ts
tsconfig.json software healthy backend/tsconfig.json
index.ts software healthy backend/api/index.ts
server.ts software healthy backend/src/server.ts
app.ts software healthy backend/src/app.ts
seed-test-data.ts software healthy backend/src/scripts/seed-test-data.ts
migrate-mysql.ts software healthy backend/src/scripts/migrate-mysql.ts
email.ts software healthy backend/src/utils/email.ts
sms.ts software healthy backend/src/utils/sms.ts
seed.ts software healthy backend/src/utils/seed.ts
response.ts software healthy backend/src/utils/response.ts
cloudinary.ts software healthy backend/src/utils/cloudinary.ts
jwt.ts software healthy backend/src/utils/jwt.ts
profile.ts software healthy backend/src/utils/profile.ts
index.ts software healthy backend/src/types/index.ts
connectionController.ts software healthy backend/src/controllers/connectionController.ts
profileController.ts software healthy backend/src/controllers/profileController.ts
paymentController.ts software healthy backend/src/controllers/paymentController.ts
authController.ts software healthy backend/src/controllers/authController.ts
messageController.ts software healthy backend/src/controllers/messageController.ts
reviewController.ts software healthy backend/src/controllers/reviewController.ts
jobController.ts software healthy backend/src/controllers/jobController.ts
listingController.ts software healthy backend/src/controllers/listingController.ts
adminController.ts software healthy backend/src/controllers/adminController.ts
notificationController.ts software healthy backend/src/controllers/notificationController.ts
Listing.ts software healthy backend/src/models/Listing.ts
Notification.ts software healthy backend/src/models/Notification.ts
Payment.ts software healthy backend/src/models/Payment.ts
Message.ts software healthy backend/src/models/Message.ts
CoachProfile.ts software healthy backend/src/models/CoachProfile.ts
User.ts software healthy backend/src/models/User.ts
Review.ts software healthy backend/src/models/Review.ts
Application.ts software healthy backend/src/models/Application.ts
Job.ts software healthy backend/src/models/Job.ts
JobApplication.ts software healthy backend/src/models/JobApplication.ts
Organization.ts software healthy backend/src/models/Organization.ts
AthleteProfile.ts software healthy backend/src/models/AthleteProfile.ts
Connection.ts software healthy backend/src/models/Connection.ts
validate.ts software healthy backend/src/middleware/validate.ts
auth.ts software healthy backend/src/middleware/auth.ts
upload.ts software healthy backend/src/middleware/upload.ts

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

LabelLayerStatusPath
backend software healthy backend
api software healthy backend/api
src software healthy backend/src
scripts software healthy backend/src/scripts
utils software healthy backend/src/utils
types software healthy backend/src/types
controllers software healthy backend/src/controllers
models software healthy backend/src/models
middleware software healthy backend/src/middleware
config software healthy backend/src/config
routes software healthy backend/src/routes
frontend software healthy frontend
src software healthy frontend/src
app software healthy frontend/src/app
about software healthy frontend/src/app/about
dashboard software healthy frontend/src/app/dashboard
athlete software healthy frontend/src/app/athlete
[id] software healthy frontend/src/app/athlete/[id]
jobs software healthy frontend/src/app/jobs
[id] software healthy frontend/src/app/jobs/[id]
admin software healthy frontend/src/app/admin
profile software healthy frontend/src/app/profile
[id] software healthy frontend/src/app/profile/[id]
applications software healthy frontend/src/app/profile/applications
edit software healthy frontend/src/app/profile/edit
my-connections software healthy frontend/src/app/my-connections
auth software healthy frontend/src/app/auth
login software healthy frontend/src/app/auth/login
google-select-role software healthy frontend/src/app/auth/google-select-role
select-role software healthy frontend/src/app/auth/select-role
verify-email software healthy frontend/src/app/auth/verify-email
register software healthy frontend/src/app/auth/register
callback software healthy frontend/src/app/auth/callback
forgot-password software healthy frontend/src/app/auth/forgot-password
search software healthy frontend/src/app/search
messages software healthy frontend/src/app/messages
settings software healthy frontend/src/app/settings
connections software healthy frontend/src/app/connections
org software healthy frontend/src/app/org
[id] software healthy frontend/src/app/org/[id]
jobs software healthy frontend/src/app/org/jobs
[id] software healthy frontend/src/app/org/jobs/[id]
applications software healthy frontend/src/app/org/jobs/[id]/applications
create software healthy frontend/src/app/org/jobs/create
listings software healthy frontend/src/app/org/listings
[id] software healthy frontend/src/app/org/listings/[id]
applications software healthy frontend/src/app/org/listings/[id]/applications
edit software healthy frontend/src/app/org/listings/[id]/edit
create software healthy frontend/src/app/org/listings/create
listings software healthy frontend/src/app/listings

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

LabelLayerStatusPath
NotFound frontend healthy frontend/src/app/not-found.tsx
RootLayout frontend healthy frontend/src/app/layout.tsx
HomePage frontend healthy frontend/src/app/page.tsx
AboutPage frontend healthy frontend/src/app/about/page.tsx
DashboardPage frontend healthy frontend/src/app/dashboard/page.tsx
AthleteProfilePage frontend healthy frontend/src/app/athlete/[id]/page.tsx
JobsPage frontend healthy frontend/src/app/jobs/page.tsx
JobDetailPage frontend healthy frontend/src/app/jobs/[id]/page.tsx
AdminPage frontend healthy frontend/src/app/admin/page.tsx
ProfilePage frontend healthy frontend/src/app/profile/page.tsx
ProfileSlugPage frontend healthy frontend/src/app/profile/[id]/page.tsx
ApplicationsPage frontend healthy frontend/src/app/profile/applications/page.tsx
ProfileEditPage frontend healthy frontend/src/app/profile/edit/page.tsx
MyConnectionsPage frontend healthy frontend/src/app/my-connections/page.tsx
LoginPage frontend healthy frontend/src/app/auth/login/page.tsx
GoogleSelectRolePage frontend healthy frontend/src/app/auth/google-select-role/page.tsx
SelectRolePage frontend healthy frontend/src/app/auth/select-role/page.tsx
VerifyEmailPage frontend healthy frontend/src/app/auth/verify-email/page.tsx
RegisterPage frontend healthy frontend/src/app/auth/register/page.tsx
AuthCallbackPage frontend healthy frontend/src/app/auth/callback/page.tsx
ForgotPasswordPage frontend healthy frontend/src/app/auth/forgot-password/page.tsx
SearchPage frontend healthy frontend/src/app/search/page.tsx
MessagesPage frontend healthy frontend/src/app/messages/page.tsx
SettingsPage frontend healthy frontend/src/app/settings/page.tsx
ConnectionsPage frontend healthy frontend/src/app/connections/page.tsx
OrgProfilePage frontend healthy frontend/src/app/org/[id]/page.tsx
OrgJobsPage frontend healthy frontend/src/app/org/jobs/page.tsx
JobApplicationsPage frontend healthy frontend/src/app/org/jobs/[id]/applications/page.tsx
CreateJobPage frontend healthy frontend/src/app/org/jobs/create/page.tsx
OrgListingsPage frontend healthy frontend/src/app/org/listings/page.tsx
ListingApplicationsPage frontend healthy frontend/src/app/org/listings/[id]/applications/page.tsx
EditListingPage frontend healthy frontend/src/app/org/listings/[id]/edit/page.tsx
CreateListingPage frontend healthy frontend/src/app/org/listings/create/page.tsx
OpportunitiesPage frontend healthy frontend/src/app/listings/page.tsx
ListingDetailPage frontend healthy frontend/src/app/listings/[id]/page.tsx
NotificationsPage frontend healthy frontend/src/app/notifications/page.tsx
PrivacyPage frontend healthy frontend/src/app/privacy/page.tsx
ContactPage frontend healthy frontend/src/app/contact/page.tsx
CoachProfilePage frontend healthy frontend/src/app/coach/[id]/page.tsx
TermsPage frontend healthy frontend/src/app/terms/page.tsx
Navbar frontend healthy frontend/src/components/layout/Navbar.tsx
PublicHeader frontend healthy frontend/src/components/shared/PublicHeader.tsx
Logo frontend healthy frontend/src/components/shared/Logo.tsx
Footer frontend healthy frontend/src/components/shared/Footer.tsx
AuthGuard frontend healthy frontend/src/components/shared/AuthGuard.tsx
SessionExpiredHandler frontend healthy frontend/src/components/shared/SessionExpiredHandler.tsx
PlayerCard frontend healthy frontend/src/components/shared/PlayerCard.tsx
App frontend healthy Linksports App/admin-panel/src/App.jsx
Topbar frontend healthy Linksports App/admin-panel/src/components/Topbar.jsx
Sidebar frontend healthy Linksports App/admin-panel/src/components/Sidebar.jsx

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

LabelLayerStatusPath
/page.tsx frontend healthy frontend/src/app/page.tsx
/about frontend healthy frontend/src/app/about/page.tsx
/dashboard frontend healthy frontend/src/app/dashboard/page.tsx
/athlete/[id] frontend healthy frontend/src/app/athlete/[id]/page.tsx
/jobs frontend healthy frontend/src/app/jobs/page.tsx
/jobs/[id] frontend healthy frontend/src/app/jobs/[id]/page.tsx
/admin frontend healthy frontend/src/app/admin/page.tsx
/profile frontend healthy frontend/src/app/profile/page.tsx
/profile/[id] frontend healthy frontend/src/app/profile/[id]/page.tsx
/profile/applications frontend healthy frontend/src/app/profile/applications/page.tsx
/profile/edit frontend healthy frontend/src/app/profile/edit/page.tsx
/my-connections frontend healthy frontend/src/app/my-connections/page.tsx
/auth/login frontend healthy frontend/src/app/auth/login/page.tsx
/auth/google-select-role frontend healthy frontend/src/app/auth/google-select-role/page.tsx
/auth/select-role frontend healthy frontend/src/app/auth/select-role/page.tsx
/auth/verify-email frontend healthy frontend/src/app/auth/verify-email/page.tsx
/auth/register frontend healthy frontend/src/app/auth/register/page.tsx
/auth/callback frontend healthy frontend/src/app/auth/callback/page.tsx
/auth/forgot-password frontend healthy frontend/src/app/auth/forgot-password/page.tsx
/search frontend healthy frontend/src/app/search/page.tsx
/messages frontend healthy frontend/src/app/messages/page.tsx
/settings frontend healthy frontend/src/app/settings/page.tsx
/connections frontend healthy frontend/src/app/connections/page.tsx
/org/[id] frontend healthy frontend/src/app/org/[id]/page.tsx
/org/jobs frontend healthy frontend/src/app/org/jobs/page.tsx
/org/jobs/[id]/applications frontend healthy frontend/src/app/org/jobs/[id]/applications/page.tsx
/org/jobs/create frontend healthy frontend/src/app/org/jobs/create/page.tsx
/org/listings frontend healthy frontend/src/app/org/listings/page.tsx
/org/listings/[id]/applications frontend healthy frontend/src/app/org/listings/[id]/applications/page.tsx
/org/listings/[id]/edit frontend healthy frontend/src/app/org/listings/[id]/edit/page.tsx
/org/listings/create frontend healthy frontend/src/app/org/listings/create/page.tsx
/listings frontend healthy frontend/src/app/listings/page.tsx
/listings/[id] frontend healthy frontend/src/app/listings/[id]/page.tsx
/notifications frontend healthy frontend/src/app/notifications/page.tsx
/privacy frontend healthy frontend/src/app/privacy/page.tsx
/contact frontend healthy frontend/src/app/contact/page.tsx
/coach/[id] frontend healthy frontend/src/app/coach/[id]/page.tsx
/terms frontend healthy frontend/src/app/terms/page.tsx
/DashboardPage frontend healthy Linksports App/admin-panel/src/pages/DashboardPage.jsx
/SettingsPage frontend healthy Linksports App/admin-panel/src/pages/SettingsPage.jsx
/UsersPage frontend healthy Linksports App/admin-panel/src/pages/UsersPage.jsx
/NotificationsPage frontend healthy Linksports App/admin-panel/src/pages/NotificationsPage.jsx
/EventsPage frontend healthy Linksports App/admin-panel/src/pages/EventsPage.jsx

LabelLayerStatusPath
auth::backend/src/app.ts security healthy backend/src/app.ts
auth::backend/src/utils/jwt.ts security healthy backend/src/utils/jwt.ts
auth::backend/src/config/passport.ts security healthy backend/src/config/passport.ts
auth::frontend/src/app/org/[id]/page.tsx security healthy frontend/src/app/org/[id]/page.tsx
auth::frontend/src/app/privacy/page.tsx security healthy frontend/src/app/privacy/page.tsx
auth::backend/src/routes/auth.ts security healthy backend/src/routes/auth.ts
auth::frontend/src/app/auth/register/page.tsx security healthy frontend/src/app/auth/register/page.tsx
auth::frontend/src/app/terms/page.tsx security healthy frontend/src/app/terms/page.tsx
auth::backend/src/controllers/authController.ts security healthy backend/src/controllers/authController.ts
auth::README.md security healthy README.md
auth::backend/src/controllers/profileController.ts security healthy backend/src/controllers/profileController.ts
auth::frontend/src/app/auth/login/page.tsx security healthy frontend/src/app/auth/login/page.tsx
auth::backend/package.json security healthy backend/package.json
auth::backend/.env.example security healthy backend/.env.example
auth::backend/src/server.ts security healthy backend/src/server.ts
auth::backend/src/middleware/auth.ts security healthy backend/src/middleware/auth.ts

LabelLayerStatusPath
password_literal::backend/seed-admin.ts security healthy backend/seed-admin.ts
password_literal::backend/src/scripts/seed-test-data.ts security healthy backend/src/scripts/seed-test-data.ts
password_literal::frontend/src/app/settings/page.tsx security healthy frontend/src/app/settings/page.tsx
password_literal::frontend/src/app/settings/page.tsx security healthy frontend/src/app/settings/page.tsx
password_literal::frontend/src/app/settings/page.tsx security healthy frontend/src/app/settings/page.tsx
password_literal::Linksports App/mongo-init/01_create_user.… security healthy Linksports App/mongo-init/01_create_user.js

LabelLayerStatusPath
port:5000 network healthy setup-vps.sh
port:3306 network healthy Linksports App/docker-compose.yml
port:27017 network healthy Linksports App/docker-compose.yml
port:8081 network healthy Linksports App/docker-compose.yml

LabelLayerStatusPath
AppError software healthy backend/src/middleware/errorHandler.ts:AppError
ErrorBoundary software healthy frontend/src/components/shared/ErrorBoundary.tsx:ErrorBound…
for software healthy frontend/src/components/shared/PlayerCard.tsx:for

LabelLayerStatusPath
mongodb data healthy README.md
mysql data healthy README.md
redis data healthy backend/package-lock.json

LabelLayerStatusPath
mysql8 hardware healthy Linksports App/docker-compose.yml
mongo hardware healthy Linksports App/docker-compose.yml
mongo-express hardware healthy Linksports App/docker-compose.yml

LabelLayerStatusPath
127.0.0.1 network healthy Linksports App/docker-compose.yml
8.8.8.8 network healthy .claude/settings.local.json

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

LabelLayerStatusPath
DEVCODER100__Linksptorts software healthy /data/fable5_failed_archive/DEVCODER100__Linksptorts

LabelLayerStatusPath
nginx network healthy setup-vps.sh
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/d884e5d8-40a5-46d0-9ab3-a6593346f2af/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d884e5d8-40a5-46d0-9ab3-a6593346f2af/

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.