https://github.com/urxio/ajflix
· scanned 2026-06-16 00:46 UTC (2 months, 1 week ago)
40 raw signals (0 security + 40 graph)
Last scanned 2 months, 1 week ago · v1 · 40 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 302 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 |
|---|---|---|---|
proxy |
software | healthy | proxy.ts:proxy |
uploadToR2 |
software | healthy | components/ShowUploadForm.tsx:uploadToR2 |
makeEpisode |
software | healthy | components/ShowUploadForm.tsx:makeEpisode |
ShowUploadForm |
software | healthy | components/ShowUploadForm.tsx:ShowUploadForm |
updateEp |
software | healthy | components/ShowUploadForm.tsx:updateEp |
addEpisode |
software | healthy | components/ShowUploadForm.tsx:addEpisode |
removeEpisode |
software | healthy | components/ShowUploadForm.tsx:removeEpisode |
handleSubmit |
software | healthy | components/ShowUploadForm.tsx:handleSubmit |
uploadToR2 |
software | healthy | components/TrailerUploadForm.tsx:uploadToR2 |
TrailerUploadForm |
software | healthy | components/TrailerUploadForm.tsx:TrailerUploadForm |
handleSubmit |
software | healthy | components/TrailerUploadForm.tsx:handleSubmit |
VideoPlayer |
software | healthy | components/VideoPlayer.tsx:VideoPlayer |
SongCard |
software | healthy | components/SongCard.tsx:SongCard |
Comments |
software | healthy | components/Comments.tsx:Comments |
handleSubmit |
software | healthy | components/Comments.tsx:handleSubmit |
handleDelete |
software | healthy | components/Comments.tsx:handleDelete |
timeAgo |
software | healthy | components/Comments.tsx:timeAgo |
uploadToR2 |
software | healthy | components/UploadForm.tsx:uploadToR2 |
UploadForm |
software | healthy | components/UploadForm.tsx:UploadForm |
handleSubmit |
software | healthy | components/UploadForm.tsx:handleSubmit |
uploadToR2 |
software | healthy | components/SongUploadForm.tsx:uploadToR2 |
SongUploadForm |
software | healthy | components/SongUploadForm.tsx:SongUploadForm |
handleSubmit |
software | healthy | components/SongUploadForm.tsx:handleSubmit |
TrailerCard |
software | healthy | components/TrailerCard.tsx:TrailerCard |
LikeDislike |
software | healthy | components/LikeDislike.tsx:LikeDislike |
react |
software | healthy | components/LikeDislike.tsx:react |
ThumbsUp |
software | healthy | components/LikeDislike.tsx:ThumbsUp |
ThumbsDown |
software | healthy | components/LikeDislike.tsx:ThumbsDown |
VideoCard |
software | healthy | components/VideoCard.tsx:VideoCard |
UploadToggle |
software | healthy | components/UploadToggle.tsx:UploadToggle |
ShowPlayer |
software | healthy | components/ShowPlayer.tsx:ShowPlayer |
ShowCard |
software | healthy | components/ShowCard.tsx:ShowCard |
Navbar |
software | healthy | components/Navbar.tsx:Navbar |
Home |
software | healthy | app/page.tsx:Home |
videos |
software | healthy | app/page.tsx:videos |
shows |
software | healthy | app/page.tsx:shows |
trailers |
software | healthy | app/page.tsx:trailers |
songs |
software | healthy | app/page.tsx:songs |
RootLayout |
software | healthy | app/layout.tsx:RootLayout |
EnterCodeForm |
software | healthy | app/enter-code/EnterCodeForm.tsx:EnterCodeForm |
handleSubmit |
software | healthy | app/enter-code/EnterCodeForm.tsx:handleSubmit |
EnterCodePage |
software | healthy | app/enter-code/page.tsx:EnterCodePage |
POST |
software | healthy | app/api/upload/presign/route.ts:POST |
POST |
software | healthy | app/api/auth/signout/route.ts:POST |
POST |
software | healthy | app/api/access/verify/route.ts:POST |
POST |
software | healthy | app/api/songs/route.ts:POST |
GET |
software | healthy | app/api/songs/[id]/route.ts:GET |
PATCH |
software | healthy | app/api/songs/[id]/route.ts:PATCH |
DELETE |
software | healthy | app/api/songs/[id]/route.ts:DELETE |
POST |
software | healthy | app/api/shows/route.ts:POST |
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 |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
proxy.ts |
software | healthy | proxy.ts |
next.config.ts |
software | healthy | next.config.ts |
ShowUploadForm.tsx |
software | healthy | components/ShowUploadForm.tsx |
TrailerUploadForm.tsx |
software | healthy | components/TrailerUploadForm.tsx |
VideoPlayer.tsx |
software | healthy | components/VideoPlayer.tsx |
SongCard.tsx |
software | healthy | components/SongCard.tsx |
Comments.tsx |
software | healthy | components/Comments.tsx |
UploadForm.tsx |
software | healthy | components/UploadForm.tsx |
SongUploadForm.tsx |
software | healthy | components/SongUploadForm.tsx |
TrailerCard.tsx |
software | healthy | components/TrailerCard.tsx |
LikeDislike.tsx |
software | healthy | components/LikeDislike.tsx |
VideoCard.tsx |
software | healthy | components/VideoCard.tsx |
UploadToggle.tsx |
software | healthy | components/UploadToggle.tsx |
ShowPlayer.tsx |
software | healthy | components/ShowPlayer.tsx |
ShowCard.tsx |
software | healthy | components/ShowCard.tsx |
Navbar.tsx |
software | healthy | components/Navbar.tsx |
globals.css |
software | healthy | app/globals.css |
page.tsx |
software | healthy | app/page.tsx |
layout.tsx |
software | healthy | app/layout.tsx |
EnterCodeForm.tsx |
software | healthy | app/enter-code/EnterCodeForm.tsx |
page.tsx |
software | healthy | app/enter-code/page.tsx |
route.ts |
software | healthy | app/api/upload/presign/route.ts |
route.ts |
software | healthy | app/api/auth/signout/route.ts |
route.ts |
software | healthy | app/api/access/verify/route.ts |
route.ts |
software | healthy | app/api/songs/route.ts |
route.ts |
software | healthy | app/api/songs/[id]/route.ts |
route.ts |
software | healthy | app/api/shows/route.ts |
route.ts |
software | healthy | app/api/shows/[id]/route.ts |
route.ts |
software | healthy | app/api/shows/[id]/episodes/route.ts |
route.ts |
software | healthy | app/api/shows/[id]/reactions/route.ts |
route.ts |
software | healthy | app/api/admin/codes/route.ts |
route.ts |
software | healthy | app/api/admin/codes/[id]/route.ts |
route.ts |
software | healthy | app/api/trailers/route.ts |
route.ts |
software | healthy | app/api/trailers/[id]/route.ts |
route.ts |
software | healthy | app/api/episodes/[epId]/route.ts |
route.ts |
software | healthy | app/api/episodes/[epId]/views/route.ts |
route.ts |
software | healthy | app/api/videos/route.ts |
route.ts |
software | healthy | app/api/videos/[id]/route.ts |
route.ts |
software | healthy | app/api/videos/[id]/reactions/route.ts |
route.ts |
software | healthy | app/api/comments/route.ts |
route.ts |
software | healthy | app/api/comments/[id]/route.ts |
page.tsx |
software | healthy | app/songs/[id]/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
components |
software | healthy | components |
app |
software | healthy | app |
enter-code |
software | healthy | app/enter-code |
api |
software | healthy | app/api |
upload |
software | healthy | app/api/upload |
presign |
software | healthy | app/api/upload/presign |
auth |
software | healthy | app/api/auth |
signout |
software | healthy | app/api/auth/signout |
access |
software | healthy | app/api/access |
verify |
software | healthy | app/api/access/verify |
songs |
software | healthy | app/api/songs |
[id] |
software | healthy | app/api/songs/[id] |
shows |
software | healthy | app/api/shows |
[id] |
software | healthy | app/api/shows/[id] |
episodes |
software | healthy | app/api/shows/[id]/episodes |
reactions |
software | healthy | app/api/shows/[id]/reactions |
admin |
software | healthy | app/api/admin |
codes |
software | healthy | app/api/admin/codes |
[id] |
software | healthy | app/api/admin/codes/[id] |
trailers |
software | healthy | app/api/trailers |
[id] |
software | healthy | app/api/trailers/[id] |
episodes |
software | healthy | app/api/episodes |
[epId] |
software | healthy | app/api/episodes/[epId] |
views |
software | healthy | app/api/episodes/[epId]/views |
videos |
software | healthy | app/api/videos |
[id] |
software | healthy | app/api/videos/[id] |
reactions |
software | healthy | app/api/videos/[id]/reactions |
comments |
software | healthy | app/api/comments |
[id] |
software | healthy | app/api/comments/[id] |
songs |
software | healthy | app/songs |
[id] |
software | healthy | app/songs/[id] |
watch |
software | healthy | app/watch |
[id] |
software | healthy | app/watch/[id] |
shows |
software | healthy | app/shows |
[id] |
software | healthy | app/shows/[id] |
episode |
software | healthy | app/shows/[id]/episode |
[epId] |
software | healthy | app/shows/[id]/episode/[epId] |
admin |
software | healthy | app/admin |
codes |
software | healthy | app/admin/codes |
upload |
software | healthy | app/admin/upload |
login |
software | healthy | app/admin/login |
songs |
software | healthy | app/admin/songs |
[id] |
software | healthy | app/admin/songs/[id] |
edit |
software | healthy | app/admin/songs/[id]/edit |
shows |
software | healthy | app/admin/shows |
[id] |
software | healthy | app/admin/shows/[id] |
edit |
software | healthy | app/admin/shows/[id]/edit |
trailers |
software | healthy | app/admin/trailers |
[id] |
software | healthy | app/admin/trailers/[id] |
edit |
software | healthy | app/admin/trailers/[id]/edit |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ShowUploadForm |
frontend | healthy | components/ShowUploadForm.tsx |
TrailerUploadForm |
frontend | healthy | components/TrailerUploadForm.tsx |
VideoPlayer |
frontend | healthy | components/VideoPlayer.tsx |
SongCard |
frontend | healthy | components/SongCard.tsx |
Comments |
frontend | healthy | components/Comments.tsx |
UploadForm |
frontend | healthy | components/UploadForm.tsx |
SongUploadForm |
frontend | healthy | components/SongUploadForm.tsx |
TrailerCard |
frontend | healthy | components/TrailerCard.tsx |
LikeDislike |
frontend | healthy | components/LikeDislike.tsx |
VideoCard |
frontend | healthy | components/VideoCard.tsx |
UploadToggle |
frontend | healthy | components/UploadToggle.tsx |
ShowPlayer |
frontend | healthy | components/ShowPlayer.tsx |
ShowCard |
frontend | healthy | components/ShowCard.tsx |
Navbar |
frontend | healthy | components/Navbar.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
EnterCodeForm |
frontend | healthy | app/enter-code/EnterCodeForm.tsx |
AdminTrailerList |
frontend | healthy | app/admin/TrailerList.tsx |
StatsSection |
frontend | healthy | app/admin/StatsSection.tsx |
AdminSongList |
frontend | healthy | app/admin/SongList.tsx |
AdminShowList |
frontend | healthy | app/admin/ShowList.tsx |
AdminVideoList |
frontend | healthy | app/admin/VideoList.tsx |
CodesManager |
frontend | healthy | app/admin/codes/CodesManager.tsx |
UploadPage |
frontend | healthy | app/admin/upload/page.tsx |
AdminLogin |
frontend | healthy | app/admin/login/page.tsx |
SongEditForm |
frontend | healthy | app/admin/songs/[id]/edit/SongEditForm.tsx |
ShowEditForm |
frontend | healthy | app/admin/shows/[id]/edit/ShowEditForm.tsx |
TrailerEditForm |
frontend | healthy | app/admin/trailers/[id]/edit/TrailerEditForm.tsx |
VideoEditForm |
frontend | healthy | app/admin/videos/[id]/edit/VideoEditForm.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
videos |
data | healthy | supabase/schema.sql |
shows |
data | healthy | supabase/schema.sql |
episodes |
data | healthy | supabase/schema.sql |
trailers |
data | healthy | supabase/schema.sql |
songs |
data | healthy | supabase/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-eg8ukdsb |
software | healthy | /tmp/repobility-clone-eg8ukdsb |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package.json |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | app/api/access/verify/route.ts |
This page is publicly accessible at:
https://repobility.com/scan/7ef64d5c-dddd-4c60-ad1a-89c718475dc5/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/7ef64d5c-dddd-4c60-ad1a-89c718475dc5/
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.