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.

rafcasto/jhg-dashboard

https://github.com/rafcasto/jhg-dashboard · scanned 2026-06-15 23:45 UTC (2 months, 4 weeks ago)

34 raw signals (0 security + 34 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 4 weeks ago · v1 · 34 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 261 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
verifyAdmin software healthy api/users.js:verifyAdmin
handler software healthy api/users.js:handler
verifyAdmin software healthy api/users/[id].js:verifyAdmin
token software healthy api/users/[id].js:token
handler software healthy api/users/[id].js:handler
files software healthy scripts/apply-migrations.js:files
base64url software healthy scripts/meetup-jwt-test.js:base64url
signJWT software healthy scripts/meetup-jwt-test.js:signJWT
execSQL software healthy scripts/run-migrations.mjs:execSQL
files software healthy scripts/run-migrations.mjs:files
html software healthy supabase/functions/meetup-oauth-callback/index.ts:html
env software healthy supabase/functions/meetup-webhook/index.ts:env
eventType software healthy supabase/functions/meetup-webhook/index.ts:eventType
response software healthy supabase/functions/meetup-webhook/index.ts:response
member software healthy supabase/functions/meetup-webhook/index.ts:member
event software healthy supabase/functions/meetup-webhook/index.ts:event
eventName software healthy supabase/functions/meetup-webhook/index.ts:eventName
json software healthy supabase/functions/meetup-webhook/index.ts:json
splitFirst software healthy supabase/functions/meetup-webhook/index.ts:splitFirst
splitLast software healthy supabase/functions/meetup-webhook/index.ts:splitLast
getMeetupToken software healthy supabase/functions/meetup-sync/index.ts:getMeetupToken
gql software healthy supabase/functions/meetup-sync/index.ts:gql
syncRSVPs software healthy supabase/functions/meetup-sync/index.ts:syncRSVPs
eventEdges software healthy supabase/functions/meetup-sync/index.ts:eventEdges
event software healthy supabase/functions/meetup-sync/index.ts:event
rsvpEdges software healthy supabase/functions/meetup-sync/index.ts:rsvpEdges
m software healthy supabase/functions/meetup-sync/index.ts:m
syncNewMembers software healthy supabase/functions/meetup-sync/index.ts:syncNewMembers
edges software healthy supabase/functions/meetup-sync/index.ts:edges
joined software healthy supabase/functions/meetup-sync/index.ts:joined
json software healthy supabase/functions/meetup-sync/index.ts:json
splitFirst software healthy supabase/functions/meetup-sync/index.ts:splitFirst
splitLast software healthy supabase/functions/meetup-sync/index.ts:splitLast
p software healthy supabase/functions/meetup-sync/index.ts:p
App software healthy src/App.jsx:App
IconChart software healthy src/components/Sidebar.jsx:IconChart
IconGrid software healthy src/components/Sidebar.jsx:IconGrid
IconTarget software healthy src/components/Sidebar.jsx:IconTarget
IconUsers software healthy src/components/Sidebar.jsx:IconUsers
IconLogOut software healthy src/components/Sidebar.jsx:IconLogOut
Sidebar software healthy src/components/Sidebar.jsx:Sidebar
handleSignOut software healthy src/components/Sidebar.jsx:handleSignOut
Navbar software healthy src/components/Navbar.jsx:Navbar
FilterBar software healthy src/components/FilterBar.jsx:FilterBar
set software healthy src/components/FilterBar.jsx:set
reset software healthy src/components/FilterBar.jsx:reset
ProtectedRoute software healthy src/components/ProtectedRoute.jsx:ProtectedRoute
formatDate software healthy src/components/LeadsTable.jsx:formatDate
fullName software healthy src/components/LeadsTable.jsx:fullName
LeadsTable software healthy src/components/LeadsTable.jsx:LeadsTable

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

LabelLayerStatusPath
vite.config.js software healthy vite.config.js
vercel.json software healthy vercel.json
package.json software healthy package.json
index.html software healthy index.html
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
users.js software healthy api/users.js
[id].js software healthy api/users/[id].js
apply-migrations.js software healthy scripts/apply-migrations.js
meetup-jwt-test.js software healthy scripts/meetup-jwt-test.js
seed-admin.js software healthy scripts/seed-admin.js
meetup-auth.js software healthy scripts/meetup-auth.js
run-migrations.mjs software healthy scripts/run-migrations.mjs
ALL_MIGRATIONS.sql software healthy supabase/ALL_MIGRATIONS.sql
PATCH_MIGRATIONS.sql software healthy supabase/PATCH_MIGRATIONS.sql
index.ts software healthy supabase/functions/meetup-oauth-callback/index.ts
index.ts software healthy supabase/functions/meetup-webhook/index.ts
index.ts software healthy supabase/functions/meetup-sync/index.ts
001_dashboard_users.sql software healthy supabase/migrations/001_dashboard_users.sql
002_aarrr_funnel_metrics.sql software healthy supabase/migrations/002_aarrr_funnel_metrics.sql
008_custom_dashboards.sql software healthy supabase/migrations/008_custom_dashboards.sql
009_funnel_targets.sql software healthy supabase/migrations/009_funnel_targets.sql
006_awareness_stage.sql software healthy supabase/migrations/006_awareness_stage.sql
007_aarrr_tag_breakdown.sql software healthy supabase/migrations/007_aarrr_tag_breakdown.sql
005_get_leads_list.sql software healthy supabase/migrations/005_get_leads_list.sql
010_cohorts.sql software healthy supabase/migrations/010_cohorts.sql
004_aarrr_source_breakdown.sql software healthy supabase/migrations/004_aarrr_source_breakdown.sql
003_aarrr_trend_by_week.sql software healthy supabase/migrations/003_aarrr_trend_by_week.sql
index.css software healthy src/index.css
supabase.js software healthy src/supabase.js
App.jsx software healthy src/App.jsx
main.jsx software healthy src/main.jsx
stages.js software healthy src/constants/stages.js
Sidebar.jsx software healthy src/components/Sidebar.jsx
Navbar.jsx software healthy src/components/Navbar.jsx
FilterBar.jsx software healthy src/components/FilterBar.jsx
ProtectedRoute.jsx software healthy src/components/ProtectedRoute.jsx
LeadsTable.jsx software healthy src/components/LeadsTable.jsx
KPICards.jsx software healthy src/components/KPICards.jsx
CustomDonutChart.jsx software healthy src/components/charts/CustomDonutChart.jsx
DonutChart.jsx software healthy src/components/charts/DonutChart.jsx
FunnelChart.jsx software healthy src/components/charts/FunnelChart.jsx
TrendChart.jsx software healthy src/components/charts/TrendChart.jsx
CustomBarChart.jsx software healthy src/components/charts/CustomBarChart.jsx
BarChart.jsx software healthy src/components/charts/BarChart.jsx
SubStepsChart.jsx software healthy src/components/charts/SubStepsChart.jsx
SourceMatrix.jsx software healthy src/components/charts/SourceMatrix.jsx
CustomFunnelChart.jsx software healthy src/components/charts/CustomFunnelChart.jsx
CustomTableView.jsx software healthy src/components/charts/CustomTableView.jsx
AuthContext.jsx software healthy src/contexts/AuthContext.jsx

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

LabelLayerStatusPath
App frontend healthy src/App.jsx
Sidebar frontend healthy src/components/Sidebar.jsx
Navbar frontend healthy src/components/Navbar.jsx
FilterBar frontend healthy src/components/FilterBar.jsx
ProtectedRoute frontend healthy src/components/ProtectedRoute.jsx
LeadsTable frontend healthy src/components/LeadsTable.jsx
KPICards frontend healthy src/components/KPICards.jsx
CustomDonutChart frontend healthy src/components/charts/CustomDonutChart.jsx
DonutChart frontend healthy src/components/charts/DonutChart.jsx
FunnelChart frontend healthy src/components/charts/FunnelChart.jsx
TrendChart frontend healthy src/components/charts/TrendChart.jsx
CustomBarChart frontend healthy src/components/charts/CustomBarChart.jsx
BarChart frontend healthy src/components/charts/BarChart.jsx
SubStepsChart frontend healthy src/components/charts/SubStepsChart.jsx
SourceMatrix frontend healthy src/components/charts/SourceMatrix.jsx
CustomFunnelChart frontend healthy src/components/charts/CustomFunnelChart.jsx
CustomTableView frontend healthy src/components/charts/CustomTableView.jsx
CustomDashboardsPage frontend healthy src/pages/CustomDashboardsPage.jsx
LoginPage frontend healthy src/pages/LoginPage.jsx
DashboardPage frontend healthy src/pages/DashboardPage.jsx
UsersPage frontend healthy src/pages/UsersPage.jsx
TargetsPage frontend healthy src/pages/TargetsPage.jsx
AppLayout frontend healthy src/layouts/AppLayout.jsx

LabelLayerStatusPath
api software healthy api
users software healthy api/users
scripts software healthy scripts
supabase software healthy supabase
functions software healthy supabase/functions
meetup-oauth-callback software healthy supabase/functions/meetup-oauth-callback
meetup-webhook software healthy supabase/functions/meetup-webhook
meetup-sync software healthy supabase/functions/meetup-sync
migrations software healthy supabase/migrations
src software healthy src
constants software healthy src/constants
components software healthy src/components
charts software healthy src/components/charts
contexts software healthy src/contexts
pages software healthy src/pages
hooks software healthy src/hooks
layouts software healthy src/layouts

LabelLayerStatusPath
apply-migrations.js data healthy scripts/apply-migrations.js
ALL_MIGRATIONS.sql data healthy supabase/ALL_MIGRATIONS.sql
PATCH_MIGRATIONS.sql data healthy supabase/PATCH_MIGRATIONS.sql
001_dashboard_users.sql data healthy supabase/migrations/001_dashboard_users.sql
002_aarrr_funnel_metrics.sql data healthy supabase/migrations/002_aarrr_funnel_metrics.sql
008_custom_dashboards.sql data healthy supabase/migrations/008_custom_dashboards.sql
009_funnel_targets.sql data healthy supabase/migrations/009_funnel_targets.sql
006_awareness_stage.sql data healthy supabase/migrations/006_awareness_stage.sql
007_aarrr_tag_breakdown.sql data healthy supabase/migrations/007_aarrr_tag_breakdown.sql
005_get_leads_list.sql data healthy supabase/migrations/005_get_leads_list.sql
010_cohorts.sql data healthy supabase/migrations/010_cohorts.sql
004_aarrr_source_breakdown.sql data healthy supabase/migrations/004_aarrr_source_breakdown.sql
003_aarrr_trend_by_week.sql data healthy supabase/migrations/003_aarrr_trend_by_week.sql

LabelLayerStatusPath
/CustomDashboardsPage frontend healthy src/pages/CustomDashboardsPage.jsx
/LoginPage frontend healthy src/pages/LoginPage.jsx
/DashboardPage frontend healthy src/pages/DashboardPage.jsx
/UsersPage frontend healthy src/pages/UsersPage.jsx
/TargetsPage frontend healthy src/pages/TargetsPage.jsx
/login frontend healthy src/App.jsx
/ frontend healthy src/App.jsx
/custom frontend healthy src/App.jsx
/targets frontend healthy src/App.jsx
/users frontend healthy src/App.jsx
* frontend healthy src/App.jsx

LabelLayerStatusPath
auth::supabase/functions/meetup-oauth-callback/index.ts security healthy supabase/functions/meetup-oauth-callback/index.ts
auth::supabase/functions/meetup-sync/index.ts security healthy supabase/functions/meetup-sync/index.ts
auth::scripts/run-migrations.mjs security healthy scripts/run-migrations.mjs
auth::scripts/meetup-jwt-test.js security healthy scripts/meetup-jwt-test.js
auth::scripts/meetup-auth.js security healthy scripts/meetup-auth.js

LabelLayerStatusPath
repobility-clone-67zyr1g6 software healthy /tmp/repobility-clone-67zyr1g6

LabelLayerStatusPath
public data healthy supabase/ALL_MIGRATIONS.sql

LabelLayerStatusPath
port:3333 network healthy scripts/meetup-auth.js
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/f61791c9-1a88-4c0f-8911-a08da4af924f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f61791c9-1a88-4c0f-8911-a08da4af924f/

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.