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.

sifatul2292/sgtm-control-panel

https://github.com/sifatul2292/sgtm-control-panel · scanned 2026-06-16 00:12 UTC (2 months, 2 weeks ago)

22 raw signals (0 security + 22 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 22 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 524 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
openEventStore software healthy db.js:openEventStore
isoDateKeyDaysAgo software healthy db.js:isoDateKeyDaysAgo
loadConfig software healthy worker-agent.mjs:loadConfig
loadState software healthy worker-agent.mjs:loadState
saveState software healthy worker-agent.mjs:saveState
postBatch software healthy worker-agent.mjs:postBatch
readNewLines software healthy worker-agent.mjs:readNewLines
tick software healthy worker-agent.mjs:tick
parseCsv software healthy server.js:parseCsv
inferHostFromCertPath software healthy server.js:inferHostFromCertPath
loadDotEnv software healthy server.js:loadDotEnv
jsonResponse software healthy server.js:jsonResponse
jsonResponseGzip software healthy server.js:jsonResponseGzip
htmlResponse software healthy server.js:htmlResponse
redirect software healthy server.js:redirect
escapeHtml software healthy server.js:escapeHtml
parseCookies software healthy server.js:parseCookies
signSession software healthy server.js:signSession
encodeSessionPayload software healthy server.js:encodeSessionPayload
makeSessionCookie software healthy server.js:makeSessionCookie
parseSessionPayload software healthy server.js:parseSessionPayload
safeEqual software healthy server.js:safeEqual
hashPassword software healthy server.js:hashPassword
verifyPassword software healthy server.js:verifyPassword
findCustomerAccountByEmail software healthy server.js:findCustomerAccountByEmail
sendPasswordResetEmail software healthy server.js:sendPasswordResetEmail
getSession software healthy server.js:getSession
knownUser software healthy server.js:knownUser
isAuthenticated software healthy server.js:isAuthenticated
isOwner software healthy server.js:isOwner
authenticateLogin software healthy server.js:authenticateLogin
readForm software healthy server.js:readForm
readRawBody software healthy server.js:readRawBody
readJson software healthy server.js:readJson
cleanTemplateValue software healthy server.js:cleanTemplateValue
selectedDestinations software healthy server.js:selectedDestinations
gtmTemplateParam software healthy server.js:gtmTemplateParam
gtmBooleanParam software healthy server.js:gtmBooleanParam
gtmListParam software healthy server.js:gtmListParam
gtmConstVariable software healthy server.js:gtmConstVariable
gtmDataLayerVariable software healthy server.js:gtmDataLayerVariable
gtmEventDataVariable software healthy server.js:gtmEventDataVariable
gtmCustomTemplate software healthy server.js:gtmCustomTemplate
gtmTrigger software healthy server.js:gtmTrigger
tagiooMetaCapiTemplateData software healthy server.js:tagiooMetaCapiTemplateData
firstValue software healthy server.js:firstValue
isHash software healthy server.js:isHash
hash software healthy server.js:hash
addHashed software healthy server.js:addHashed
addRaw software healthy server.js:addRaw

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

LabelLayerStatusPath
ecosystem.config.cjs software healthy ecosystem.config.cjs
README.md software healthy README.md
db.js software healthy db.js
package.json software healthy package.json
worker-agent.mjs software healthy worker-agent.mjs
tagioo-watchdog.sh software healthy tagioo-watchdog.sh
package-lock.json software healthy package-lock.json
server.js software healthy server.js
.env.example software healthy .env.example
nginx-sgtm-log.md software healthy docs/nginx-sgtm-log.md
tagioo-vps-setup.md software healthy docs/tagioo-vps-setup.md
event-store.md software healthy docs/event-store.md
styles.css software healthy public/styles.css
terms.html software healthy public/terms.html
tokens.css software healthy public/tokens.css
features.html software healthy public/features.html
index.html software healthy public/index.html
privacy.html software healthy public/privacy.html
landing.css software healthy public/landing.css
app.js software healthy public/app.js
landing.html software healthy public/landing.html
login.css software healthy public/login.css

LabelLayerStatusPath
127.0.0.1 network healthy README.md
8.8.8.8 network healthy server.js
147.79.67.213 network healthy .env.example

LabelLayerStatusPath
docs software healthy docs
public software healthy public

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

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
port:3000 network healthy README.md

LabelLayerStatusPath
nginx network healthy README.md

LabelLayerStatusPath
password_literal::public/app.js security healthy public/app.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/685155e0-e9f6-4d04-88b5-7367f33b377f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/685155e0-e9f6-4d04-88b5-7367f33b377f/

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.