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.

stanleyHayes/obkmedia

https://github.com/stanleyHayes/obkmedia · scanned 2026-06-16 00:21 UTC (2 months, 2 weeks ago)

68 raw signals (0 security + 68 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 54 actionable findings from 1 signal source. 14 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 456 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
cssVarsFor software healthy frontend/src/theme.ts:cssVarsFor
makeTheme software healthy frontend/src/theme.ts:makeTheme
readInitialMode software healthy frontend/src/ThemeModeContext.tsx:readInitialMode
applyMode software healthy frontend/src/ThemeModeContext.tsx:applyMode
ThemeModeProvider software healthy frontend/src/ThemeModeContext.tsx:ThemeModeProvider
useThemeMode software healthy frontend/src/ThemeModeContext.tsx:useThemeMode
useThemeToggle software healthy frontend/src/ThemeModeContext.tsx:useThemeToggle
AdminApp software healthy frontend/src/AdminApp.tsx:AdminApp
App software healthy frontend/src/App.tsx:App
syncLang software healthy frontend/src/i18n/index.ts:syncLang
AuthProvider software healthy frontend/src/auth/AuthContext.tsx:AuthProvider
useAuth software healthy frontend/src/auth/AuthContext.tsx:useAuth
RequirePermission software healthy frontend/src/auth/RequirePermission.tsx:RequirePermission
request software healthy frontend/src/api/client.ts:request
data software healthy frontend/src/api/client.ts:data
SectionHeading software healthy frontend/src/components/SectionHeading.tsx:SectionHeading
LanguageSwitcher software healthy frontend/src/components/LanguageSwitcher.tsx:LanguageSwitch…
ThemeToggle software healthy frontend/src/components/ThemeToggle.tsx:ThemeToggle
SplashScreen software healthy frontend/src/components/SplashScreen.tsx:SplashScreen
Reveal software healthy frontend/src/components/Reveal.tsx:Reveal
Section software healthy frontend/src/components/admin/SettingsSection.tsx:Section
MetaItem software healthy frontend/src/components/admin/SettingsSection.tsx:MetaItem
PageHeading software healthy frontend/src/components/admin/SettingsSection.tsx:PageHeadi…
timeAgo software healthy frontend/src/components/admin/NotificationBell.tsx:timeAgo
NotificationBell software healthy frontend/src/components/admin/NotificationBell.tsx:Notifica…
goToMessages software healthy frontend/src/components/admin/NotificationBell.tsx:goToMess…
HeadingSkeleton software healthy frontend/src/components/admin/Skeletons.tsx:HeadingSkeleton
ListSkeleton software healthy frontend/src/components/admin/Skeletons.tsx:ListSkeleton
DashboardSkeleton software healthy frontend/src/components/admin/Skeletons.tsx:DashboardSkelet…
CardGridSkeleton software healthy frontend/src/components/admin/Skeletons.tsx:CardGridSkeleton
FormSkeleton software healthy frontend/src/components/admin/Skeletons.tsx:FormSkeleton
ServicesSection software healthy frontend/src/components/public/ServicesSection.tsx:Services…
scrollToContact software healthy frontend/src/components/public/ServicesSection.tsx:scrollTo…
AboutSection software healthy frontend/src/components/public/AboutSection.tsx:AboutSection
Watermark software healthy frontend/src/components/public/Watermark.tsx:Watermark
ContactSection software healthy frontend/src/components/public/ContactSection.tsx:ContactSe…
inner software healthy frontend/src/components/public/ContactSection.tsx:inner
FeaturedCarousel software healthy frontend/src/components/public/FeaturedCarousel.tsx:Feature…
scrollBy software healthy frontend/src/components/public/FeaturedCarousel.tsx:scrollBy
categoryName software healthy frontend/src/components/public/PortfolioCard.tsx:categoryNa…
PortfolioCard software healthy frontend/src/components/public/PortfolioCard.tsx:PortfolioC…
ColumnHeading software healthy frontend/src/components/public/Footer.tsx:ColumnHeading
Footer software healthy frontend/src/components/public/Footer.tsx:Footer
toTop software healthy frontend/src/components/public/Footer.tsx:toTop
TestimonialsSection software healthy frontend/src/components/public/TestimonialsSection.tsx:Test…
Lightbox software healthy frontend/src/components/public/Lightbox.tsx:Lightbox
onKey software healthy frontend/src/components/public/Lightbox.tsx:onKey
WhatsAppFab software healthy frontend/src/components/public/WhatsAppFab.tsx:WhatsAppFab
HeroSection software healthy frontend/src/components/public/HeroSection.tsx:HeroSection
ContactForm software healthy frontend/src/components/public/ContactForm.tsx:ContactForm

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

LabelLayerStatusPath
agent_plan.md software healthy agent_plan.md
README.md software healthy README.md
photography_website_specification.md software healthy photography_website_specification.md
render.yaml software healthy render.yaml
DEPLOYMENT.md software healthy DEPLOYMENT.md
tsconfig.app.json software healthy frontend/tsconfig.app.json
vite.config.ts software healthy frontend/vite.config.ts
vercel.json software healthy frontend/vercel.json
README.md software healthy frontend/README.md
package.json software healthy frontend/package.json
tsconfig.node.json software healthy frontend/tsconfig.node.json
index.html software healthy frontend/index.html
package-lock.json software healthy frontend/package-lock.json
eslint.config.js software healthy frontend/eslint.config.js
tsconfig.json software healthy frontend/tsconfig.json
index.css software healthy frontend/src/index.css
content.ts software healthy frontend/src/content.ts
theme.ts software healthy frontend/src/theme.ts
ThemeModeContext.tsx software healthy frontend/src/ThemeModeContext.tsx
AdminApp.tsx software healthy frontend/src/AdminApp.tsx
main.tsx software healthy frontend/src/main.tsx
App.tsx software healthy frontend/src/App.tsx
index.ts software healthy frontend/src/i18n/index.ts
resources.ts software healthy frontend/src/i18n/resources.ts
AuthContext.tsx software healthy frontend/src/auth/AuthContext.tsx
RequirePermission.tsx software healthy frontend/src/auth/RequirePermission.tsx
public.ts software healthy frontend/src/api/public.ts
client.ts software healthy frontend/src/api/client.ts
admin.ts software healthy frontend/src/api/admin.ts
types.ts software healthy frontend/src/api/types.ts
SectionHeading.tsx software healthy frontend/src/components/SectionHeading.tsx
LanguageSwitcher.tsx software healthy frontend/src/components/LanguageSwitcher.tsx
ThemeToggle.tsx software healthy frontend/src/components/ThemeToggle.tsx
SplashScreen.tsx software healthy frontend/src/components/SplashScreen.tsx
Reveal.tsx software healthy frontend/src/components/Reveal.tsx
SettingsSection.tsx software healthy frontend/src/components/admin/SettingsSection.tsx
NotificationBell.tsx software healthy frontend/src/components/admin/NotificationBell.tsx
Skeletons.tsx software healthy frontend/src/components/admin/Skeletons.tsx
ServicesSection.tsx software healthy frontend/src/components/public/ServicesSection.tsx
AboutSection.tsx software healthy frontend/src/components/public/AboutSection.tsx
Watermark.tsx software healthy frontend/src/components/public/Watermark.tsx
ContactSection.tsx software healthy frontend/src/components/public/ContactSection.tsx
FeaturedCarousel.tsx software healthy frontend/src/components/public/FeaturedCarousel.tsx
PortfolioCard.tsx software healthy frontend/src/components/public/PortfolioCard.tsx
Footer.tsx software healthy frontend/src/components/public/Footer.tsx
TestimonialsSection.tsx software healthy frontend/src/components/public/TestimonialsSection.tsx
Lightbox.tsx software healthy frontend/src/components/public/Lightbox.tsx
WhatsAppFab.tsx software healthy frontend/src/components/public/WhatsAppFab.tsx
HeroSection.tsx software healthy frontend/src/components/public/HeroSection.tsx
ContactForm.tsx software healthy frontend/src/components/public/ContactForm.tsx

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

LabelLayerStatusPath
AdminApp frontend healthy frontend/src/AdminApp.tsx
App frontend healthy frontend/src/App.tsx
RequirePermission frontend healthy frontend/src/auth/RequirePermission.tsx
SectionHeading frontend healthy frontend/src/components/SectionHeading.tsx
LanguageSwitcher frontend healthy frontend/src/components/LanguageSwitcher.tsx
ThemeToggle frontend healthy frontend/src/components/ThemeToggle.tsx
SplashScreen frontend healthy frontend/src/components/SplashScreen.tsx
Reveal frontend healthy frontend/src/components/Reveal.tsx
NotificationBell frontend healthy frontend/src/components/admin/NotificationBell.tsx
ServicesSection frontend healthy frontend/src/components/public/ServicesSection.tsx
AboutSection frontend healthy frontend/src/components/public/AboutSection.tsx
Watermark frontend healthy frontend/src/components/public/Watermark.tsx
ContactSection frontend healthy frontend/src/components/public/ContactSection.tsx
FeaturedCarousel frontend healthy frontend/src/components/public/FeaturedCarousel.tsx
PortfolioCard frontend healthy frontend/src/components/public/PortfolioCard.tsx
Footer frontend healthy frontend/src/components/public/Footer.tsx
TestimonialsSection frontend healthy frontend/src/components/public/TestimonialsSection.tsx
Lightbox frontend healthy frontend/src/components/public/Lightbox.tsx
WhatsAppFab frontend healthy frontend/src/components/public/WhatsAppFab.tsx
HeroSection frontend healthy frontend/src/components/public/HeroSection.tsx
ContactForm frontend healthy frontend/src/components/public/ContactForm.tsx
SectionDecor frontend healthy frontend/src/components/public/SectionDecor.tsx
AwardsSection frontend healthy frontend/src/components/public/AwardsSection.tsx
SocialLinks frontend healthy frontend/src/components/public/SocialLinks.tsx
Navbar frontend healthy frontend/src/components/public/Navbar.tsx
PortfolioPage frontend healthy frontend/src/pages/PortfolioPage.tsx
PortfolioDetailPage frontend healthy frontend/src/pages/PortfolioDetailPage.tsx
HomePage frontend healthy frontend/src/pages/HomePage.tsx
LegalPage frontend healthy frontend/src/pages/LegalPage.tsx
NotFoundPage frontend healthy frontend/src/pages/NotFoundPage.tsx
UsersPage frontend healthy frontend/src/pages/admin/UsersPage.tsx
PortfolioListPage frontend healthy frontend/src/pages/admin/PortfolioListPage.tsx
PortfolioEditPage frontend healthy frontend/src/pages/admin/PortfolioEditPage.tsx
ForcePasswordReset frontend healthy frontend/src/pages/admin/ForcePasswordReset.tsx
LoginPage frontend healthy frontend/src/pages/admin/LoginPage.tsx
ProfilePage frontend healthy frontend/src/pages/admin/ProfilePage.tsx
PreferencesPage frontend healthy frontend/src/pages/admin/PreferencesPage.tsx
SecurityPage frontend healthy frontend/src/pages/admin/SecurityPage.tsx
RolesPage frontend healthy frontend/src/pages/admin/RolesPage.tsx
MessagesPage frontend healthy frontend/src/pages/admin/MessagesPage.tsx
DashboardPage frontend healthy frontend/src/pages/admin/DashboardPage.tsx
CategoriesPage frontend healthy frontend/src/pages/admin/CategoriesPage.tsx
ResetPasswordPage frontend healthy frontend/src/pages/admin/ResetPasswordPage.tsx
AdminNotFoundPage frontend healthy frontend/src/pages/admin/AdminNotFoundPage.tsx
PublicLayout frontend healthy frontend/src/layouts/PublicLayout.tsx
AdminLayout frontend healthy frontend/src/layouts/AdminLayout.tsx
Seo frontend healthy frontend/src/seo/Seo.tsx

LabelLayerStatusPath
USE /api api healthy backend/src/app.ts
USE /uploads api healthy backend/src/app.ts
GET /api/health api healthy backend/src/app.ts
USE /api/public api healthy backend/src/app.ts
USE /api/admin/auth api healthy backend/src/app.ts
USE /api/admin/portfolio api healthy backend/src/app.ts
USE /api/admin/categories api healthy backend/src/app.ts
USE /api/admin/contact-messages api healthy backend/src/app.ts
USE /api/admin/notifications api healthy backend/src/app.ts
USE /api/admin/stats api healthy backend/src/app.ts
USE /api/admin/users api healthy backend/src/app.ts
USE /api/admin/roles api healthy backend/src/app.ts
USE /api/admin/uploads api healthy backend/src/app.ts
GET / api healthy backend/src/routes/adminNotifications.ts
POST / api healthy backend/src/routes/adminRoles.ts
PATCH /:id api healthy backend/src/routes/adminRoles.ts
DELETE /:id api healthy backend/src/routes/adminRoles.ts
GET /portfolio api healthy backend/src/routes/public.ts
GET /portfolio/featured api healthy backend/src/routes/public.ts
GET /portfolio/:slug api healthy backend/src/routes/public.ts
GET /categories api healthy backend/src/routes/public.ts
POST /contact api healthy backend/src/routes/public.ts
GET /:id api healthy backend/src/routes/adminMessages.ts
PATCH /:id/status api healthy backend/src/routes/adminMessages.ts
PATCH /:id/publish api healthy backend/src/routes/adminPortfolio.ts
PATCH /:id/feature api healthy backend/src/routes/adminPortfolio.ts
POST /:id/images api healthy backend/src/routes/adminPortfolio.ts
PATCH /:id/images/reorder api healthy backend/src/routes/adminPortfolio.ts
PATCH /images/:imageId api healthy backend/src/routes/adminPortfolio.ts
DELETE /images/:imageId api healthy backend/src/routes/adminPortfolio.ts
POST /uploads/image api healthy backend/src/routes/adminPortfolio.ts
POST /login api healthy backend/src/routes/adminAuth.ts
POST /logout api healthy backend/src/routes/adminAuth.ts
GET /me api healthy backend/src/routes/adminAuth.ts
PATCH /profile api healthy backend/src/routes/adminAuth.ts
PATCH /password api healthy backend/src/routes/adminAuth.ts
POST /forgot-password api healthy backend/src/routes/adminAuth.ts
POST /reset-password api healthy backend/src/routes/adminAuth.ts
PATCH /preferences api healthy backend/src/routes/adminAuth.ts
PATCH /:id/password api healthy backend/src/routes/adminUsers.ts

LabelLayerStatusPath
/PortfolioPage frontend healthy frontend/src/pages/PortfolioPage.tsx
/PortfolioDetailPage frontend healthy frontend/src/pages/PortfolioDetailPage.tsx
/HomePage frontend healthy frontend/src/pages/HomePage.tsx
/LegalPage frontend healthy frontend/src/pages/LegalPage.tsx
/NotFoundPage frontend healthy frontend/src/pages/NotFoundPage.tsx
/admin/UsersPage frontend healthy frontend/src/pages/admin/UsersPage.tsx
/admin/PortfolioListPage frontend healthy frontend/src/pages/admin/PortfolioListPage.tsx
/admin/PortfolioEditPage frontend healthy frontend/src/pages/admin/PortfolioEditPage.tsx
/admin/ForcePasswordReset frontend healthy frontend/src/pages/admin/ForcePasswordReset.tsx
/admin/LoginPage frontend healthy frontend/src/pages/admin/LoginPage.tsx
/admin/ProfilePage frontend healthy frontend/src/pages/admin/ProfilePage.tsx
/admin/PreferencesPage frontend healthy frontend/src/pages/admin/PreferencesPage.tsx
/admin/SecurityPage frontend healthy frontend/src/pages/admin/SecurityPage.tsx
/admin/RolesPage frontend healthy frontend/src/pages/admin/RolesPage.tsx
/admin/MessagesPage frontend healthy frontend/src/pages/admin/MessagesPage.tsx
/admin/DashboardPage frontend healthy frontend/src/pages/admin/DashboardPage.tsx
/admin/CategoriesPage frontend healthy frontend/src/pages/admin/CategoriesPage.tsx
/admin/ResetPasswordPage frontend healthy frontend/src/pages/admin/ResetPasswordPage.tsx
/admin/AdminNotFoundPage frontend healthy frontend/src/pages/admin/AdminNotFoundPage.tsx
login frontend healthy frontend/src/AdminApp.tsx
reset-password frontend healthy frontend/src/AdminApp.tsx
portfolio frontend healthy frontend/src/AdminApp.tsx
portfolio/new frontend healthy frontend/src/AdminApp.tsx
portfolio/:id frontend healthy frontend/src/AdminApp.tsx
categories frontend healthy frontend/src/AdminApp.tsx
messages frontend healthy frontend/src/AdminApp.tsx
users frontend healthy frontend/src/AdminApp.tsx
roles frontend healthy frontend/src/AdminApp.tsx
profile frontend healthy frontend/src/AdminApp.tsx
preferences frontend healthy frontend/src/AdminApp.tsx
security frontend healthy frontend/src/AdminApp.tsx
* frontend healthy frontend/src/AdminApp.tsx
portfolio/:slug frontend healthy frontend/src/App.tsx
privacy frontend healthy frontend/src/App.tsx
terms frontend healthy frontend/src/App.tsx
admin/* frontend healthy frontend/src/App.tsx
/ frontend healthy backend/src/routes/adminAuth.ts

LabelLayerStatusPath
frontend software healthy frontend
src software healthy frontend/src
i18n software healthy frontend/src/i18n
auth software healthy frontend/src/auth
api software healthy frontend/src/api
components software healthy frontend/src/components
admin software healthy frontend/src/components/admin
public software healthy frontend/src/components/public
admin software healthy frontend/src/admin
pages software healthy frontend/src/pages
admin software healthy frontend/src/pages/admin
layouts software healthy frontend/src/layouts
seo software healthy frontend/src/seo
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
utils software healthy backend/src/utils
routes software healthy backend/src/routes
services software healthy backend/src/services

LabelLayerStatusPath
ApiError software healthy frontend/src/api/client.ts:ApiError
HttpError software healthy backend/src/middleware/errors.ts:HttpError

LabelLayerStatusPath
port:5173 network healthy frontend/vite.config.ts
port:5174 network healthy backend/.env.example

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

LabelLayerStatusPath
auth::backend/src/middleware/auth.ts security healthy backend/src/middleware/auth.ts
auth::README.md security healthy README.md

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

LabelLayerStatusPath
mongodb data healthy README.md

LabelLayerStatusPath
127.0.0.1 network healthy README.md

LabelLayerStatusPath
nginx network healthy README.md
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/9de1180a-7bb0-48ec-b333-a50a8a64e4df/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9de1180a-7bb0-48ec-b333-a50a8a64e4df/

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.