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.

Sahi1107/The-All-For-1-Sports-Network

https://github.com/Sahi1107/The-All-For-1-Sports-Network · scanned 2026-06-15 23:59 UTC (2 months, 3 weeks ago)

126 raw signals (0 security + 126 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 102 actionable findings from 1 signal source. 24 repeated signals grouped for readability. 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 928 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
PageSpinner software healthy client/src/App.tsx:PageSpinner
ProtectedRoute software healthy client/src/App.tsx:ProtectedRoute
PublicRoute software healthy client/src/App.tsx:PublicRoute
LandingRoute software healthy client/src/App.tsx:LandingRoute
CatchAllRoute software healthy client/src/App.tsx:CatchAllRoute
AppRoutes software healthy client/src/App.tsx:AppRoutes
App software healthy client/src/App.tsx:App
baseURL software healthy client/src/api/client.ts:baseURL
ShareProfileModal software healthy client/src/components/ShareProfileModal.tsx:ShareProfileMod…
handleSend software healthy client/src/components/ShareProfileModal.tsx:handleSend
CommentItem software healthy client/src/components/PostActions.tsx:CommentItem
toggleLike software healthy client/src/components/PostActions.tsx:toggleLike
PostActions software healthy client/src/components/PostActions.tsx:PostActions
fetchComments software healthy client/src/components/PostActions.tsx:fetchComments
toggleComments software healthy client/src/components/PostActions.tsx:toggleComments
invalidate software healthy client/src/components/PostActions.tsx:invalidate
submitComment software healthy client/src/components/PostActions.tsx:submitComment
deleteComment software healthy client/src/components/PostActions.tsx:deleteComment
handleReply software healthy client/src/components/PostActions.tsx:handleReply
SharePostModal software healthy client/src/components/SharePostModal.tsx:SharePostModal
handleSend software healthy client/src/components/SharePostModal.tsx:handleSend
createImage software healthy client/src/components/ImageCropModal.tsx:createImage
getCroppedBlob software healthy client/src/components/ImageCropModal.tsx:getCroppedBlob
rad software healthy client/src/components/ImageCropModal.tsx:rad
ImageCropModal software healthy client/src/components/ImageCropModal.tsx:ImageCropModal
handleSave software healthy client/src/components/ImageCropModal.tsx:handleSave
LikesModal software healthy client/src/components/LikesModal.tsx:LikesModal
ImageCarousel software healthy client/src/components/ImageCarousel.tsx:ImageCarousel
goPrev software healthy client/src/components/ImageCarousel.tsx:goPrev
goNext software healthy client/src/components/ImageCarousel.tsx:goNext
onTouchStart software healthy client/src/components/ImageCarousel.tsx:onTouchStart
onTouchMove software healthy client/src/components/ImageCarousel.tsx:onTouchMove
onTouchEnd software healthy client/src/components/ImageCarousel.tsx:onTouchEnd
timeAgo software healthy client/src/components/PostDetailModal.tsx:timeAgo
PostDetailModal software healthy client/src/components/PostDetailModal.tsx:PostDetailModal
onKey software healthy client/src/components/PostDetailModal.tsx:onKey
CreatePostModal software healthy client/src/components/CreatePostModal.tsx:CreatePostModal
canSubmit software healthy client/src/components/CreatePostModal.tsx:canSubmit
handleFiles software healthy client/src/components/CreatePostModal.tsx:handleFiles
handleCropped software healthy client/src/components/CreatePostModal.tsx:handleCropped
baseName software healthy client/src/components/CreatePostModal.tsx:baseName
handleCropSkip software healthy client/src/components/CreatePostModal.tsx:handleCropSkip
removeFile software healthy client/src/components/CreatePostModal.tsx:removeFile
baseURL software healthy client/src/contexts/AuthContext.tsx:baseURL
authedGet software healthy client/src/contexts/AuthContext.tsx:authedGet
authedPost software healthy client/src/contexts/AuthContext.tsx:authedPost
AuthProvider software healthy client/src/contexts/AuthContext.tsx:AuthProvider
register software healthy client/src/contexts/AuthContext.tsx:register
login software healthy client/src/contexts/AuthContext.tsx:login
logout software healthy client/src/contexts/AuthContext.tsx:logout

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
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
firebase.json software healthy firebase.json
package-lock.json software healthy package-lock.json
tsconfig.app.json software healthy client/tsconfig.app.json
vite.config.ts software healthy client/vite.config.ts
README.md software healthy client/README.md
.env.production software healthy client/.env.production
package.json software healthy client/package.json
tsconfig.node.json software healthy client/tsconfig.node.json
index.html software healthy client/index.html
.env.example software healthy client/.env.example
eslint.config.js software healthy client/eslint.config.js
tsconfig.json software healthy client/tsconfig.json
build.gradle software healthy client/android/build.gradle
build.gradle software healthy client/android/app/build.gradle
ExampleInstrumentedTest.java software healthy client/android/app/src/androidTest/java/com/getcapacitor/my…
ExampleUnitTest.java software healthy client/android/app/src/test/java/com/getcapacitor/myapp/Exa…
MainActivity.java software healthy client/android/app/src/main/java/com/allfor1/network/MainAc…
README.md software healthy client/ios/App/CapApp-SPM/README.md
Package.swift software healthy client/ios/App/CapApp-SPM/Package.swift
CapApp-SPM.swift software healthy client/ios/App/CapApp-SPM/Sources/CapApp-SPM/CapApp-SPM.swi…
AppDelegate.swift software healthy client/ios/App/App/AppDelegate.swift
Contents.json software healthy client/ios/App/App/Assets.xcassets/Contents.json
Contents.json software healthy client/ios/App/App/Assets.xcassets/AppIcon.appiconset/Conte…
Contents.json software healthy client/ios/App/App/Assets.xcassets/Splash.imageset/Contents…
manifest.json software healthy client/public/manifest.json
index.css software healthy client/src/index.css
main.tsx software healthy client/src/main.tsx
App.tsx software healthy client/src/App.tsx
firebase.ts software healthy client/src/config/firebase.ts
client.ts software healthy client/src/api/client.ts
ShareProfileModal.tsx software healthy client/src/components/ShareProfileModal.tsx
PostActions.tsx software healthy client/src/components/PostActions.tsx
SharePostModal.tsx software healthy client/src/components/SharePostModal.tsx
ImageCropModal.tsx software healthy client/src/components/ImageCropModal.tsx
LikesModal.tsx software healthy client/src/components/LikesModal.tsx
ImageCarousel.tsx software healthy client/src/components/ImageCarousel.tsx
PostDetailModal.tsx software healthy client/src/components/PostDetailModal.tsx
CreatePostModal.tsx software healthy client/src/components/CreatePostModal.tsx
AuthContext.tsx software healthy client/src/contexts/AuthContext.tsx
ThemeContext.tsx software healthy client/src/contexts/ThemeContext.tsx
SavedPosts.tsx software healthy client/src/pages/SavedPosts.tsx
Tournaments.tsx software healthy client/src/pages/Tournaments.tsx
VerifyEmail.tsx software healthy client/src/pages/VerifyEmail.tsx
Profile.tsx software healthy client/src/pages/Profile.tsx
Grow.tsx software healthy client/src/pages/Grow.tsx
Landing.tsx software healthy client/src/pages/Landing.tsx
Messages.tsx software healthy client/src/pages/Messages.tsx

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

LabelLayerStatusPath
POST /messages/conversations api healthy client/src/components/ShareProfileModal.tsx
POST /posts/upload-url api healthy client/src/components/CreatePostModal.tsx
POST /posts api healthy client/src/components/CreatePostModal.tsx
GET /posts/saved api healthy client/src/pages/SavedPosts.tsx
PUT /users/profile/banner api healthy client/src/pages/Profile.tsx
GET /connections/requests api healthy client/src/pages/Grow.tsx
GET /connections/suggestions api healthy client/src/pages/Grow.tsx
GET /messages/conversations api healthy client/src/pages/Messages.tsx
GET /admin/stats api healthy client/src/pages/AdminDashboard.tsx
POST /admin/create-admin api healthy client/src/pages/AdminDashboard.tsx
GET /tournaments?limit=50 api healthy client/src/pages/AdminDashboard.tsx
POST /tournaments api healthy client/src/pages/AdminDashboard.tsx
PUT /users/profile api healthy client/src/pages/EditProfile.tsx
GET /announcements api healthy client/src/pages/Announcements.tsx
POST /announcements api healthy client/src/pages/Announcements.tsx
GET /stats/athletes api healthy client/src/pages/Challenges.tsx
POST /auth/handover/consent api healthy client/src/pages/HandoverConsent.tsx
GET /users/blocked api healthy client/src/pages/Settings.tsx
PATCH /users/settings/notifications api healthy client/src/pages/Settings.tsx
POST /auth/handover/request api healthy client/src/pages/Settings.tsx
POST /auth/handover/complete api healthy client/src/pages/Settings.tsx
DELETE /users/account api healthy client/src/pages/Settings.tsx
POST /users/settings/verify-phone api healthy client/src/pages/Settings.tsx
PATCH /notifications/read-all api healthy client/src/pages/Notifications.tsx
POST /scout-copilot api healthy client/src/pages/ScoutCopilot.tsx
POST /highlights api healthy client/src/pages/Highlights.tsx
GET /notifications?limit=1 api healthy client/src/layouts/MainLayout.tsx
GET /messages/unread-count api healthy client/src/layouts/MainLayout.tsx
POST /tracker/sessions api healthy client/src/features/statTracker/api.ts
USE /api api healthy server/src/app.ts
GET /api/health api healthy server/src/app.ts
USE /api/auth api healthy server/src/app.ts
USE /api/users api healthy server/src/app.ts
USE /api/connections api healthy server/src/app.ts
USE /api/highlights api healthy server/src/app.ts
USE /api/posts api healthy server/src/app.ts
USE /api/feed api healthy server/src/app.ts
USE /api/teams api healthy server/src/app.ts
USE /api/tournaments api healthy server/src/app.ts
USE /api/rankings api healthy server/src/app.ts
USE /api/announcements api healthy server/src/app.ts
USE /api/notifications api healthy server/src/app.ts
USE /api/messages api healthy server/src/app.ts
USE /api/admin api healthy server/src/app.ts
USE /api/scout-copilot api healthy server/src/app.ts
USE /api/stats api healthy server/src/app.ts
USE /api/tracker api healthy server/src/app.ts
POST /foo api healthy server/src/middleware/validate.ts
POST /follow/:userId api healthy server/src/routes/connection.routes.ts
DELETE /unfollow/:userId api healthy server/src/routes/connection.routes.ts

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

LabelLayerStatusPath
/SavedPosts frontend healthy client/src/pages/SavedPosts.tsx
/Tournaments frontend healthy client/src/pages/Tournaments.tsx
/VerifyEmail frontend healthy client/src/pages/VerifyEmail.tsx
/Profile frontend healthy client/src/pages/Profile.tsx
/Grow frontend healthy client/src/pages/Grow.tsx
/Landing frontend healthy client/src/pages/Landing.tsx
/Messages frontend healthy client/src/pages/Messages.tsx
/AdminDashboard frontend healthy client/src/pages/AdminDashboard.tsx
/EditProfile frontend healthy client/src/pages/EditProfile.tsx
/Announcements frontend healthy client/src/pages/Announcements.tsx
/Challenges frontend healthy client/src/pages/Challenges.tsx
/Terms frontend healthy client/src/pages/Terms.tsx
/HandoverConsent frontend healthy client/src/pages/HandoverConsent.tsx
/Privacy frontend healthy client/src/pages/Privacy.tsx
/Login frontend healthy client/src/pages/Login.tsx
/Rankings frontend healthy client/src/pages/Rankings.tsx
/Settings frontend healthy client/src/pages/Settings.tsx
/Home frontend healthy client/src/pages/Home.tsx
/Explore frontend healthy client/src/pages/Explore.tsx
/TeamManage frontend healthy client/src/pages/TeamManage.tsx
/Notifications frontend healthy client/src/pages/Notifications.tsx
/TournamentRegister frontend healthy client/src/pages/TournamentRegister.tsx
/ScoutCopilot frontend healthy client/src/pages/ScoutCopilot.tsx
/ForgotPassword frontend healthy client/src/pages/ForgotPassword.tsx
/Highlights frontend healthy client/src/pages/Highlights.tsx
/Register frontend healthy client/src/pages/Register.tsx
/ResetPassword frontend healthy client/src/pages/ResetPassword.tsx
/VerifyEmailPending frontend healthy client/src/pages/VerifyEmailPending.tsx
/legal/LegalDoc frontend healthy client/src/pages/legal/LegalDoc.tsx
/landing frontend healthy client/src/App.tsx
/challenges frontend healthy client/src/App.tsx
/terms frontend healthy client/src/App.tsx
/privacy frontend healthy client/src/App.tsx
/login frontend healthy client/src/App.tsx
/register frontend healthy client/src/App.tsx
/verify-email frontend healthy client/src/App.tsx
/verify-pending frontend healthy client/src/App.tsx
/forgot-password frontend healthy client/src/App.tsx
/reset-password frontend healthy client/src/App.tsx
/handover/consent frontend healthy client/src/App.tsx
home frontend healthy client/src/App.tsx
explore frontend healthy client/src/App.tsx
tournaments frontend healthy client/src/App.tsx
tournaments/:id/register frontend healthy client/src/App.tsx
teams/:id frontend healthy client/src/App.tsx
rankings frontend healthy client/src/App.tsx
announcements frontend healthy client/src/App.tsx
messages frontend healthy client/src/App.tsx
notifications frontend healthy client/src/App.tsx
grow frontend healthy client/src/App.tsx

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

LabelLayerStatusPath
client software healthy client
android software healthy client/android
app software healthy client/android/app
src software healthy client/android/app/src
androidTest software healthy client/android/app/src/androidTest
java software healthy client/android/app/src/androidTest/java
com software healthy client/android/app/src/androidTest/java/com
getcapacitor software healthy client/android/app/src/androidTest/java/com/getcapacitor
myapp software healthy client/android/app/src/androidTest/java/com/getcapacitor/my…
test software healthy client/android/app/src/test
java software healthy client/android/app/src/test/java
com software healthy client/android/app/src/test/java/com
getcapacitor software healthy client/android/app/src/test/java/com/getcapacitor
myapp software healthy client/android/app/src/test/java/com/getcapacitor/myapp
main software healthy client/android/app/src/main
java software healthy client/android/app/src/main/java
com software healthy client/android/app/src/main/java/com
allfor1 software healthy client/android/app/src/main/java/com/allfor1
network software healthy client/android/app/src/main/java/com/allfor1/network
ios software healthy client/ios
App software healthy client/ios/App
CapApp-SPM software healthy client/ios/App/CapApp-SPM
Sources software healthy client/ios/App/CapApp-SPM/Sources
CapApp-SPM software healthy client/ios/App/CapApp-SPM/Sources/CapApp-SPM
App software healthy client/ios/App/App
Assets.xcassets software healthy client/ios/App/App/Assets.xcassets
AppIcon.appiconset software healthy client/ios/App/App/Assets.xcassets/AppIcon.appiconset
Splash.imageset software healthy client/ios/App/App/Assets.xcassets/Splash.imageset
public software healthy client/public
src software healthy client/src
config software healthy client/src/config
api software healthy client/src/api
components software healthy client/src/components
contexts software healthy client/src/contexts
pages software healthy client/src/pages
legal software healthy client/src/pages/legal
hooks software healthy client/src/hooks
layouts software healthy client/src/layouts
features software healthy client/src/features
statTracker software healthy client/src/features/statTracker
demo software healthy client/src/features/statTracker/demo
basketball software healthy client/src/features/statTracker/basketball
football software healthy client/src/features/statTracker/football
scripts software healthy scripts
server software healthy server
scripts software healthy server/scripts
src software healthy server/src
config software healthy server/src/config
middleware software healthy server/src/middleware
utils software healthy server/src/utils

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

LabelLayerStatusPath
App frontend healthy client/src/App.tsx
ShareProfileModal frontend healthy client/src/components/ShareProfileModal.tsx
PostActions frontend healthy client/src/components/PostActions.tsx
SharePostModal frontend healthy client/src/components/SharePostModal.tsx
ImageCropModal frontend healthy client/src/components/ImageCropModal.tsx
LikesModal frontend healthy client/src/components/LikesModal.tsx
ImageCarousel frontend healthy client/src/components/ImageCarousel.tsx
PostDetailModal frontend healthy client/src/components/PostDetailModal.tsx
CreatePostModal frontend healthy client/src/components/CreatePostModal.tsx
SavedPosts frontend healthy client/src/pages/SavedPosts.tsx
Tournaments frontend healthy client/src/pages/Tournaments.tsx
VerifyEmail frontend healthy client/src/pages/VerifyEmail.tsx
Profile frontend healthy client/src/pages/Profile.tsx
Grow frontend healthy client/src/pages/Grow.tsx
Landing frontend healthy client/src/pages/Landing.tsx
Messages frontend healthy client/src/pages/Messages.tsx
AdminDashboard frontend healthy client/src/pages/AdminDashboard.tsx
EditProfile frontend healthy client/src/pages/EditProfile.tsx
Announcements frontend healthy client/src/pages/Announcements.tsx
Challenges frontend healthy client/src/pages/Challenges.tsx
Terms frontend healthy client/src/pages/Terms.tsx
HandoverConsent frontend healthy client/src/pages/HandoverConsent.tsx
Privacy frontend healthy client/src/pages/Privacy.tsx
Login frontend healthy client/src/pages/Login.tsx
Rankings frontend healthy client/src/pages/Rankings.tsx
Settings frontend healthy client/src/pages/Settings.tsx
Home frontend healthy client/src/pages/Home.tsx
Explore frontend healthy client/src/pages/Explore.tsx
TeamManage frontend healthy client/src/pages/TeamManage.tsx
Notifications frontend healthy client/src/pages/Notifications.tsx
TournamentRegister frontend healthy client/src/pages/TournamentRegister.tsx
ScoutCopilot frontend healthy client/src/pages/ScoutCopilot.tsx
ForgotPassword frontend healthy client/src/pages/ForgotPassword.tsx
Highlights frontend healthy client/src/pages/Highlights.tsx
Register frontend healthy client/src/pages/Register.tsx
ResetPassword frontend healthy client/src/pages/ResetPassword.tsx
VerifyEmailPending frontend healthy client/src/pages/VerifyEmailPending.tsx
LegalDoc frontend healthy client/src/pages/legal/LegalDoc.tsx
MainLayout frontend healthy client/src/layouts/MainLayout.tsx
FullscreenShell frontend healthy client/src/features/statTracker/FullscreenShell.tsx
MatchRoute frontend healthy client/src/features/statTracker/MatchRoute.tsx
TrackerDashboard frontend healthy client/src/features/statTracker/TrackerDashboard.tsx
StatTrackerLauncher frontend healthy client/src/features/statTracker/StatTrackerLauncher.tsx
DemoMatchRoute frontend healthy client/src/features/statTracker/demo/DemoMatchRoute.tsx
BasketballMatch frontend healthy client/src/features/statTracker/basketball/BasketballMatch.…
FootballMatch frontend healthy client/src/features/statTracker/football/FootballMatch.tsx

LabelLayerStatusPath
port:3001 network healthy README.md
port:5173 network healthy client/vite.config.ts
port:8080 network healthy server/Dockerfile
port:5000 network healthy server/.env.example

LabelLayerStatusPath
auth::client/.env.example security healthy client/.env.example
auth::README.md security healthy README.md
auth::client/src/api/client.ts security healthy client/src/api/client.ts
auth::scripts/scan-secrets.sh security healthy scripts/scan-secrets.sh

LabelLayerStatusPath
postgresql data healthy README.md
postgres data healthy README.md

LabelLayerStatusPath
nginx network healthy server/.env.example
caddy network healthy server/.env.example

LabelLayerStatusPath
vps::gcp hardware healthy package-lock.json
vps::aws hardware healthy scripts/scan-secrets.sh

LabelLayerStatusPath
dotenv::client/.env.production security healthy client/.env.production
private_key::server/.env.example security healthy server/.env.example

LabelLayerStatusPath
gha::firebase-hosting-merge cicd healthy .github/workflows/firebase-hosting-merge.yml
gha::firebase-hosting-pull-request cicd healthy .github/workflows/firebase-hosting-pull-request.yml

LabelLayerStatusPath
build_and_deploy cicd healthy .github/workflows/firebase-hosting-merge.yml
build_and_preview cicd healthy .github/workflows/firebase-hosting-pull-request.yml

LabelLayerStatusPath
FIREBASE_SERVICE_ACCOUNT_AF_1_A1C26 cicd healthy
GITHUB_TOKEN cicd healthy

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

LabelLayerStatusPath
2.3.1.5 network healthy client/src/pages/Landing.tsx

LabelLayerStatusPath
image::server/Dockerfile hardware healthy server/Dockerfile
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/6b06d1e9-b869-4aa4-b5b3-2a3d03ebba05/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/6b06d1e9-b869-4aa4-b5b3-2a3d03ebba05/

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.