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.

ajvar010-beep/shablon

https://github.com/ajvar010-beep/shablon · scanned 2026-06-17 01:30 UTC (1 month, 2 weeks ago)

76 raw signals (0 security + 76 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -21.8 (diff) · 76 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 388 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
createTestDatabase software healthy tests/setup.js:createTestDatabase
createTestFixtures software healthy tests/setup.js:createTestFixtures
resetDatabase software healthy tests/setup.js:resetDatabase
capturePool software healthy tests/pg-adapter.test.js:capturePool
assertEnv software healthy backend/server.js:assertEnv
initAdmin software healthy backend/server.js:initAdmin
initDatabase software healthy backend/server.js:initDatabase
allowedOrigins software healthy backend/server.js:allowedOrigins
bootstrap software healthy backend/server.js:bootstrap
shutdown software healthy backend/server.js:shutdown
logError software healthy backend/utils/logger.js:logError
logInfo software healthy backend/utils/logger.js:logInfo
validateUrl software healthy backend/controllers/settingsController.js:validateUrl
sanitizeText software healthy backend/controllers/settingsController.js:sanitizeText
getOrCreateSettings software healthy backend/controllers/settingsController.js:getOrCreateSettin…
parseSettings software healthy backend/controllers/settingsController.js:parseSettings
generateOrderCode software healthy backend/controllers/orderController.js:generateOrderCode
sanitizeName software healthy backend/controllers/orderController.js:sanitizeName
isString software healthy backend/controllers/categoryController.js:isString
transliterate software healthy backend/controllers/categoryController.js:transliterate
makeSlug software healthy backend/controllers/categoryController.js:makeSlug
googleTranslate software healthy backend/controllers/searchController.js:googleTranslate
uploadAsync software healthy backend/controllers/productController.js:uploadAsync
deleteUploadedFile software healthy backend/controllers/productController.js:deleteUploadedFile
deleteOldImage software healthy backend/controllers/productController.js:deleteOldImage
validateUrl software healthy backend/controllers/productController.js:validateUrl
validateProductPayload software healthy backend/controllers/productController.js:validateProductPay…
skip software healthy backend/controllers/productController.js:skip
isString software healthy backend/controllers/authController.js:isString
validatePassword software healthy backend/controllers/authController.js:validatePassword
validateUsername software healthy backend/controllers/authController.js:validateUsername
generateToken software healthy backend/middleware/security.js:generateToken
setCsrfCookie software healthy backend/middleware/security.js:setCsrfCookie
setCsrfHeaders software healthy backend/middleware/security.js:setCsrfHeaders
csrfTokenIssue software healthy backend/middleware/security.js:csrfTokenIssue
csrfCheck software healthy backend/middleware/security.js:csrfCheck
createRateLimiter software healthy backend/middleware/security.js:createRateLimiter
checkOrigin software healthy backend/middleware/security.js:checkOrigin
verifyHcaptcha software healthy backend/middleware/hcaptcha.js:verifyHcaptcha
hcaptchaMiddleware software healthy backend/middleware/hcaptcha.js:hcaptchaMiddleware
authMiddleware software healthy backend/middleware/auth.js:authMiddleware
escapeHtml software healthy backend/services/notifications.js:escapeHtml
sendTelegramMessage software healthy backend/services/notifications.js:sendTelegramMessage
notifyNewOrder software healthy backend/services/notifications.js:notifyNewOrder
notifyOrderCompleted software healthy backend/services/notifications.js:notifyOrderCompleted
notifyOrderCancelled software healthy backend/services/notifications.js:notifyOrderCancelled
isConfigured software healthy backend/services/notifications.js:isConfigured
getBotInfo software healthy backend/services/notifications.js:getBotInfo
validateId software healthy backend/routes/products.js:validateId
validateId software healthy backend/routes/categories.js:validateId

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

LabelLayerStatusPath
.env.example software healthy .env.example
RENDER-POSTGRESQL-GUIDE.md software healthy RENDER-POSTGRESQL-GUIDE.md
package-lock.json software healthy package-lock.json
README.md software healthy README.md
SECURITY-AUDIT.md software healthy SECURITY-AUDIT.md
DEVELOPER-NOTES.md software healthy DEVELOPER-NOTES.md
package.json software healthy package.json
index.html software healthy index.html
.env.production.example software healthy .env.production.example
render.yaml software healthy render.yaml
jest.config.js software healthy jest.config.js
Dockerfile software healthy Dockerfile
api.test.js software healthy tests/api.test.js
auth.test.js software healthy tests/auth.test.js
setup.js software healthy tests/setup.js
products.test.js software healthy tests/products.test.js
pg-adapter.test.js software healthy tests/pg-adapter.test.js
orders.test.js software healthy tests/orders.test.js
server.js software healthy backend/server.js
logger.js software healthy backend/utils/logger.js
settingsController.js software healthy backend/controllers/settingsController.js
orderController.js software healthy backend/controllers/orderController.js
categoryController.js software healthy backend/controllers/categoryController.js
searchController.js software healthy backend/controllers/searchController.js
productController.js software healthy backend/controllers/productController.js
authController.js software healthy backend/controllers/authController.js
security.js software healthy backend/middleware/security.js
hcaptcha.js software healthy backend/middleware/hcaptcha.js
auth.js software healthy backend/middleware/auth.js
notifications.js software healthy backend/services/notifications.js
storage.js software healthy backend/services/storage.js
database-sqlite.js software healthy backend/config/database-sqlite.js
database-pg.js software healthy backend/config/database-pg.js
database.js software healthy backend/config/database.js
orders.js software healthy backend/routes/orders.js
products.js software healthy backend/routes/products.js
categories.js software healthy backend/routes/categories.js
settings.js software healthy backend/routes/settings.js
search.js software healthy backend/routes/search.js
auth.js software healthy backend/routes/auth.js
001_initial_schema.js software healthy backend/migrations/001_initial_schema.js
003_seed_data.js software healthy backend/migrations/003_seed_data.js
006_fix_product_images-pg.js software healthy backend/migrations/006_fix_product_images-pg.js
002_seed_categories-pg.js software healthy backend/migrations/002_seed_categories-pg.js
003_seed_data-pg.js software healthy backend/migrations/003_seed_data-pg.js
migrator.js software healthy backend/migrations/migrator.js
001_initial_schema-pg.js software healthy backend/migrations/001_initial_schema-pg.js
006_fix_product_images.js software healthy backend/migrations/006_fix_product_images.js
007_cleanup_seed_categories-pg.js software healthy backend/migrations/007_cleanup_seed_categories-pg.js
004_seed_products-pg.js software healthy backend/migrations/004_seed_products-pg.js

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

LabelLayerStatusPath
USE /api/auth/login api healthy backend/server.js
USE /api/auth/register api healthy backend/server.js
USE /api/health api healthy backend/server.js
USE /api/orders api healthy backend/server.js
USE /api/products api healthy backend/server.js
USE /api/categories api healthy backend/server.js
USE /api/settings api healthy backend/server.js
USE /api/search api healthy backend/server.js
USE /uploads api healthy backend/server.js
USE /assets api healthy backend/server.js
USE /images api healthy backend/server.js
USE /admin api healthy backend/server.js
USE /favicon.svg api healthy backend/server.js
USE /robots.txt api healthy backend/server.js
GET / api healthy backend/server.js
USE /api/auth api healthy backend/server.js
GET /api/health api healthy backend/server.js
USE /api api healthy backend/server.js
POST / api healthy backend/routes/orders.js
GET /code/:orderCode api healthy backend/routes/orders.js
GET /phone/:phone api healthy backend/routes/orders.js
GET /admin/code/:orderCode api healthy backend/routes/orders.js
POST /:orderCode/complete api healthy backend/routes/orders.js
POST /:orderCode/cancel api healthy backend/routes/orders.js
GET /:id api healthy backend/routes/products.js
PUT /:id api healthy backend/routes/products.js
DELETE /:id api healthy backend/routes/products.js
PUT / api healthy backend/routes/settings.js
GET /translate api healthy backend/routes/search.js
GET /csrf-token api healthy backend/routes/auth.js
POST /login api healthy backend/routes/auth.js
POST /register api healthy backend/routes/auth.js
GET /verify api healthy backend/routes/auth.js
POST /logout api healthy backend/routes/auth.js

LabelLayerStatusPath
tests software healthy tests
backend software healthy backend
utils software healthy backend/utils
controllers software healthy backend/controllers
middleware software healthy backend/middleware
services software healthy backend/services
config software healthy backend/config
routes software healthy backend/routes
migrations software healthy backend/migrations
scripts software healthy scripts
admin software healthy admin
js software healthy admin/js
css software healthy admin/css
public software healthy public
assets software healthy assets
js software healthy assets/js
css software healthy assets/css

LabelLayerStatusPath
001_initial_schema.js data healthy backend/migrations/001_initial_schema.js
003_seed_data.js data healthy backend/migrations/003_seed_data.js
006_fix_product_images-pg.js data healthy backend/migrations/006_fix_product_images-pg.js
002_seed_categories-pg.js data healthy backend/migrations/002_seed_categories-pg.js
003_seed_data-pg.js data healthy backend/migrations/003_seed_data-pg.js
migrator.js data healthy backend/migrations/migrator.js
001_initial_schema-pg.js data healthy backend/migrations/001_initial_schema-pg.js
006_fix_product_images.js data healthy backend/migrations/006_fix_product_images.js
007_cleanup_seed_categories-pg.js data healthy backend/migrations/007_cleanup_seed_categories-pg.js
004_seed_products-pg.js data healthy backend/migrations/004_seed_products-pg.js
007_cleanup_seed_categories.js data healthy backend/migrations/007_cleanup_seed_categories.js
002_seed_categories.js data healthy backend/migrations/002_seed_categories.js
migrator-pg.js data healthy backend/migrations/migrator-pg.js

LabelLayerStatusPath
127.0.0.1 network healthy .env.example
567.847.698.935 network healthy assets/js/site-settings.js
002.321.023.466 network healthy assets/js/site-settings.js
016.093.036.306 network healthy assets/js/site-settings.js
3.074.149.198 network healthy assets/js/site-settings.js
4.487.709.306 network healthy assets/js/site-settings.js
1.694.625.712 network healthy assets/js/site-settings.js
1.871.118.571 network healthy assets/js/site-settings.js
3.741.982.998 network healthy assets/js/site-settings.js
2.695.272.273 network healthy assets/js/site-settings.js
1.4.4.4 network healthy assets/js/site-settings.js

LabelLayerStatusPath
auth::.env.production.example security healthy .env.production.example
auth::README.md security healthy README.md
auth::backend/middleware/auth.js security healthy backend/middleware/auth.js
auth::admin/js/auth.js security healthy admin/js/auth.js
auth::backend/middleware/security.js security healthy backend/middleware/security.js
auth::.env.example security healthy .env.example
auth::backend/controllers/authController.js security healthy backend/controllers/authController.js

LabelLayerStatusPath
BaseStorage software healthy backend/services/storage.js:BaseStorage
LocalStorage software healthy backend/services/storage.js:LocalStorage
S3Storage software healthy backend/services/storage.js:S3Storage
SQLiteDB software healthy backend/config/database-sqlite.js:SQLiteDB
PostgresDB software healthy backend/config/database-pg.js:PostgresDB

LabelLayerStatusPath
password_literal::tests/auth.test.js security healthy tests/auth.test.js
password_literal::tests/auth.test.js security healthy tests/auth.test.js
password_literal::tests/auth.test.js security healthy tests/auth.test.js
password_literal::tests/products.test.js security healthy tests/products.test.js

LabelLayerStatusPath
sqlite data healthy .env.example
postgresql data healthy .env.example
postgres data healthy package-lock.json

LabelLayerStatusPath
port:3000 network healthy .env.example
port:10000 network healthy .env.production.example
port:443 network healthy backend/middleware/hcaptcha.js

LabelLayerStatusPath
ajvar010-beep__shablon software healthy /data/fable5_failed_archive/ajvar010-beep__shablon

LabelLayerStatusPath
nginx network healthy .env.production.example

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile

LabelLayerStatusPath
vps::aws hardware healthy package-lock.json

LabelLayerStatusPath
/siteverify frontend healthy backend/middleware/hcaptcha.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/4cfcf4d6-3fcf-462d-8603-aa5273ba8754/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/4cfcf4d6-3fcf-462d-8603-aa5273ba8754/

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.