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.

vittoheavyTI/matopibalog-backend

https://github.com/vittoheavyTI/matopibalog-backend · scanned 2026-06-16 00:51 UTC (2 months, 1 week ago)

245 raw signals (126 security + 119 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 102 actionable findings from 2 signal sources. 240 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 702 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
formatCurrency software healthy painel_web/src/utils.ts:formatCurrency
AppRoutes software healthy painel_web/src/App.tsx:AppRoutes
App software healthy painel_web/src/App.tsx:App
maskPhone software healthy painel_web/src/utils/masks.ts:maskPhone
maskCNPJ software healthy painel_web/src/utils/masks.ts:maskCNPJ
maskCPF software healthy painel_web/src/utils/masks.ts:maskCPF
maskCEP software healthy painel_web/src/utils/masks.ts:maskCEP
handleLogout software healthy painel_web/src/components/Layout.tsx:handleLogout
handleClickOutside software healthy painel_web/src/components/Layout.tsx:handleClickOutside
handleFileChange software healthy painel_web/src/components/Sidebar.tsx:handleFileChange
handleDrop software healthy painel_web/src/components/Sidebar.tsx:handleDrop
processFile software healthy painel_web/src/components/Sidebar.tsx:processFile
handleEditExisting software healthy painel_web/src/components/Sidebar.tsx:handleEditExisting
saveLogoSettings software healthy painel_web/src/components/Sidebar.tsx:saveLogoSettings
removeLogo software healthy painel_web/src/components/Sidebar.tsx:removeLogo
linkClass software healthy painel_web/src/components/Sidebar.tsx:linkClass
subLinkClass software healthy painel_web/src/components/Sidebar.tsx:subLinkClass
useAuth software healthy painel_web/src/contexts/AuthContext.tsx:useAuth
handleUnauthorized software healthy painel_web/src/contexts/AuthContext.tsx:handleUnauthorized
login software healthy painel_web/src/contexts/AuthContext.tsx:login
logout software healthy painel_web/src/contexts/AuthContext.tsx:logout
loadUsuarios software healthy painel_web/src/pages/Usuarios.tsx:loadUsuarios
handleSave software healthy painel_web/src/pages/Usuarios.tsx:handleSave
handleDelete software healthy painel_web/src/pages/Usuarios.tsx:handleDelete
handleResetSenha software healthy painel_web/src/pages/Usuarios.tsx:handleResetSenha
handleFileChange software healthy painel_web/src/pages/Usuarios.tsx:handleFileChange
buscarCep software healthy painel_web/src/pages/Usuarios.tsx:buscarCep
getTipoLabel software healthy painel_web/src/pages/Usuarios.tsx:getTipoLabel
getTipoBadgeClasses software healthy painel_web/src/pages/Usuarios.tsx:getTipoBadgeClasses
gvFmt software healthy painel_web/src/pages/GerenciamentoViagens.tsx:gvFmt
loadData software healthy painel_web/src/pages/GerenciamentoViagens.tsx:loadData
loadMotoristaData software healthy painel_web/src/pages/GerenciamentoViagens.tsx:loadMotorista…
fretesData software healthy painel_web/src/pages/GerenciamentoViagens.tsx:fretesData
despesasData software healthy painel_web/src/pages/GerenciamentoViagens.tsx:despesasData
abastData software healthy painel_web/src/pages/GerenciamentoViagens.tsx:abastData
valesData software healthy painel_web/src/pages/GerenciamentoViagens.tsx:valesData
openNewModal software healthy painel_web/src/pages/GerenciamentoViagens.tsx:openNewModal
openEditModal software healthy painel_web/src/pages/GerenciamentoViagens.tsx:openEditModal
handleSave software healthy painel_web/src/pages/GerenciamentoViagens.tsx:handleSave
handleDelete software healthy painel_web/src/pages/GerenciamentoViagens.tsx:handleDelete
handleAprovarDespesa software healthy painel_web/src/pages/GerenciamentoViagens.tsx:handleAprovar…
handleResolverComObservacao software healthy painel_web/src/pages/GerenciamentoViagens.tsx:handleResolve…
handleResetStatus software healthy painel_web/src/pages/GerenciamentoViagens.tsx:handleResetSt…
handleStartEdit software healthy painel_web/src/pages/GerenciamentoViagens.tsx:handleStartEd…
baixarComprovante software healthy painel_web/src/pages/GerenciamentoViagens.tsx:baixarComprov…
handleSaveEdit software healthy painel_web/src/pages/GerenciamentoViagens.tsx:handleSaveEdit
handleAddItem software healthy painel_web/src/pages/GerenciamentoViagens.tsx:handleAddItem
handleFinalizarViagem software healthy painel_web/src/pages/GerenciamentoViagens.tsx:handleFinaliz…
confirmFinalizarViagem software healthy painel_web/src/pages/GerenciamentoViagens.tsx:confirmFinali…
handleToggleBlock software healthy painel_web/src/pages/GerenciamentoViagens.tsx:handleToggleB…

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

LabelLayerStatusPath
CLAUDE.md software healthy CLAUDE.md
RELATORIO_DEPLOY.md software healthy RELATORIO_DEPLOY.md
RELATORIO_FINAL_SETUP.md software healthy RELATORIO_FINAL_SETUP.md
MEMORIA.md software healthy MEMORIA.md
codemagic.yaml software healthy codemagic.yaml
AGENTS.md software healthy AGENTS.md
full_setup.sql software healthy database/migrations/full_setup.sql
002_create_rls.sql software healthy database/migrations/002_create_rls.sql
009_add_config_empresa.sql software healthy database/migrations/009_add_config_empresa.sql
008_add_senha_temporaria.sql software healthy database/migrations/008_add_senha_temporaria.sql
007_configuracoes.sql software healthy database/migrations/007_configuracoes.sql
001_create_tables.sql software healthy database/migrations/001_create_tables.sql
003_add_status_column.sql software healthy database/migrations/003_add_status_column.sql
004_add_address_columns.sql software healthy database/migrations/004_add_address_columns.sql
003_add_missing_columns.sql software healthy database/migrations/003_add_missing_columns.sql
tsconfig.app.json software healthy painel_web/tsconfig.app.json
vite.config.ts software healthy painel_web/vite.config.ts
README.md software healthy painel_web/README.md
.env.production software healthy painel_web/.env.production
package.json software healthy painel_web/package.json
tsconfig.node.json software healthy painel_web/tsconfig.node.json
index.html software healthy painel_web/index.html
package-lock.json software healthy painel_web/package-lock.json
eslint.config.js software healthy painel_web/eslint.config.js
tsconfig.json software healthy painel_web/tsconfig.json
.env software healthy painel_web/.env
404.html software healthy painel_web/public/404.html
index.css software healthy painel_web/src/index.css
api.ts software healthy painel_web/src/api.ts
utils.ts software healthy painel_web/src/utils.ts
main.tsx software healthy painel_web/src/main.tsx
supabase.ts software healthy painel_web/src/supabase.ts
mockData.ts software healthy painel_web/src/mockData.ts
App.tsx software healthy painel_web/src/App.tsx
App.css software healthy painel_web/src/App.css
index.ts software healthy painel_web/src/types/index.ts
masks.ts software healthy painel_web/src/utils/masks.ts
SuperAdminRoute.tsx software healthy painel_web/src/components/SuperAdminRoute.tsx
ErrorBoundary.tsx software healthy painel_web/src/components/ErrorBoundary.tsx
Layout.tsx software healthy painel_web/src/components/Layout.tsx
Sidebar.tsx software healthy painel_web/src/components/Sidebar.tsx
ProtectedRoute.tsx software healthy painel_web/src/components/ProtectedRoute.tsx
AuthContext.tsx software healthy painel_web/src/contexts/AuthContext.tsx
Usuarios.tsx software healthy painel_web/src/pages/Usuarios.tsx
GerenciamentoViagens.tsx software healthy painel_web/src/pages/GerenciamentoViagens.tsx
PainelRelatorios.tsx software healthy painel_web/src/pages/PainelRelatorios.tsx
Faturas.tsx software healthy painel_web/src/pages/Faturas.tsx
PainelConfigSistema.tsx software healthy painel_web/src/pages/PainelConfigSistema.tsx
MinhasFaturas.tsx software healthy painel_web/src/pages/MinhasFaturas.tsx
PainelPlanos.tsx software healthy painel_web/src/pages/PainelPlanos.tsx

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

LabelLayerStatusPath
GET /health api healthy backend/server.js
USE /auth/login api healthy backend/server.js
USE /auth api healthy backend/server.js
USE /admin api healthy backend/server.js
USE /fretes api healthy backend/server.js
USE /despesas api healthy backend/server.js
USE /abastecimentos api healthy backend/server.js
USE /vales api healthy backend/server.js
USE /dashboard api healthy backend/server.js
USE /relatorios api healthy backend/server.js
USE /configuracoes api healthy backend/server.js
USE /impressoras api healthy backend/server.js
USE /integracoes api healthy backend/server.js
USE /painel-admin api healthy backend/server.js
USE /pagamentos api healthy backend/server.js
USE /notificacoes api healthy backend/server.js
POST /testar/asaas api healthy backend/routes/integracoes.js
POST /testar/clicksign api healthy backend/routes/integracoes.js
POST /testar/viacep api healthy backend/routes/integracoes.js
POST /testar/smtp api healthy backend/routes/integracoes.js
POST /testar/supabase api healthy backend/routes/integracoes.js
POST /salvar api healthy backend/routes/integracoes.js
GET / api healthy backend/routes/fretes.js
POST / api healthy backend/routes/fretes.js
GET /:id api healthy backend/routes/fretes.js
POST /:id/finalizar api healthy backend/routes/fretes.js
PATCH /:id api healthy backend/routes/fretes.js
DELETE /:id api healthy backend/routes/fretes.js
GET /dashboard api healthy backend/routes/painel-admin.js
GET /empresas api healthy backend/routes/painel-admin.js
POST /empresas api healthy backend/routes/painel-admin.js
PUT /empresas/:id api healthy backend/routes/painel-admin.js
DELETE /empresas/:id api healthy backend/routes/painel-admin.js
GET /planos api healthy backend/routes/painel-admin.js
POST /planos api healthy backend/routes/painel-admin.js
PUT /planos/:id api healthy backend/routes/painel-admin.js
GET /assinaturas api healthy backend/routes/painel-admin.js
GET /motoristas api healthy backend/routes/painel-admin.js
PATCH /motoristas/:id/aprovar api healthy backend/routes/painel-admin.js
GET /motoristas/pendentes api healthy backend/routes/admin.js
PATCH /motoristas/:id/approve api healthy backend/routes/admin.js
POST /motoristas api healthy backend/routes/admin.js
PUT /motoristas/:id/comissao api healthy backend/routes/admin.js
PATCH /motoristas/:id/block api healthy backend/routes/admin.js
GET /motoristas/em-viagem api healthy backend/routes/admin.js
DELETE /motoristas/:id api healthy backend/routes/admin.js
GET /usuarios api healthy backend/routes/admin.js
POST /usuarios api healthy backend/routes/admin.js
PUT /usuarios/:id api healthy backend/routes/admin.js
DELETE /usuarios/:id api healthy backend/routes/admin.js

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

LabelLayerStatusPath
database software healthy database
migrations software healthy database/migrations
painel_web software healthy painel_web
public software healthy painel_web/public
src software healthy painel_web/src
types software healthy painel_web/src/types
utils software healthy painel_web/src/utils
components software healthy painel_web/src/components
contexts software healthy painel_web/src/contexts
pages software healthy painel_web/src/pages
hooks software healthy painel_web/src/hooks
app_android software healthy app_android
android software healthy app_android/android
app software healthy app_android/android/app
src software healthy app_android/android/app/src
main software healthy app_android/android/app/src/main
kotlin software healthy app_android/android/app/src/main/kotlin
com software healthy app_android/android/app/src/main/kotlin/com
example software healthy app_android/android/app/src/main/kotlin/com/example
chofer_log software healthy app_android/android/app/src/main/kotlin/com/example/chofer_…
windows software healthy app_android/windows
runner software healthy app_android/windows/runner
flutter software healthy app_android/windows/flutter
linux software healthy app_android/linux
runner software healthy app_android/linux/runner
flutter software healthy app_android/linux/flutter
ios software healthy app_android/ios
RunnerTests software healthy app_android/ios/RunnerTests
Runner software healthy app_android/ios/Runner
Assets.xcassets software healthy app_android/ios/Runner/Assets.xcassets
AppIcon.appiconset software healthy app_android/ios/Runner/Assets.xcassets/AppIcon.appiconset
LaunchImage.imageset software healthy app_android/ios/Runner/Assets.xcassets/LaunchImage.imageset
web software healthy app_android/web
Matopiba Log software healthy app_android/Matopiba Log
src software healthy app_android/Matopiba Log/src
macos software healthy app_android/macos
Flutter software healthy app_android/macos/Flutter
RunnerTests software healthy app_android/macos/RunnerTests
Runner software healthy app_android/macos/Runner
Assets.xcassets software healthy app_android/macos/Runner/Assets.xcassets
AppIcon.appiconset software healthy app_android/macos/Runner/Assets.xcassets/AppIcon.appiconset
setup software healthy setup
backend software healthy backend
config software healthy backend/config
templates software healthy backend/templates
routes software healthy backend/routes
sql software healthy backend/sql
controllers software healthy backend/controllers
services software healthy backend/services
middlewares software healthy backend/middlewares

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

LabelLayerStatusPath
/Usuarios frontend healthy painel_web/src/pages/Usuarios.tsx
/GerenciamentoViagens frontend healthy painel_web/src/pages/GerenciamentoViagens.tsx
/PainelRelatorios frontend healthy painel_web/src/pages/PainelRelatorios.tsx
/Faturas frontend healthy painel_web/src/pages/Faturas.tsx
/PainelConfigSistema frontend healthy painel_web/src/pages/PainelConfigSistema.tsx
/MinhasFaturas frontend healthy painel_web/src/pages/MinhasFaturas.tsx
/PainelPlanos frontend healthy painel_web/src/pages/PainelPlanos.tsx
/Dashboard frontend healthy painel_web/src/pages/Dashboard.tsx
/PainelAssinaturas frontend healthy painel_web/src/pages/PainelAssinaturas.tsx
/PainelUsuarios frontend healthy painel_web/src/pages/PainelUsuarios.tsx
/PainelNotificacoes frontend healthy painel_web/src/pages/PainelNotificacoes.tsx
/RedefinirSenha frontend healthy painel_web/src/pages/RedefinirSenha.tsx
/PainelFinanceiro frontend healthy painel_web/src/pages/PainelFinanceiro.tsx
/PainelMotoristas frontend healthy painel_web/src/pages/PainelMotoristas.tsx
/Configuracoes frontend healthy painel_web/src/pages/Configuracoes.tsx
/Login frontend healthy painel_web/src/pages/Login.tsx
/Integracoes frontend healthy painel_web/src/pages/Integracoes.tsx
/CadastroPublico frontend healthy painel_web/src/pages/CadastroPublico.tsx
/Motoristas frontend healthy painel_web/src/pages/Motoristas.tsx
/PainelVisaoGeral frontend healthy painel_web/src/pages/PainelVisaoGeral.tsx
/PainelEmpresas frontend healthy painel_web/src/pages/PainelEmpresas.tsx
/ResumoMotorista frontend healthy painel_web/src/pages/ResumoMotorista.tsx
/PlanosPublicos frontend healthy painel_web/src/pages/PlanosPublicos.tsx
/Relatorios frontend healthy painel_web/src/pages/Relatorios.tsx
/login frontend healthy painel_web/src/App.tsx
/reset-password frontend healthy painel_web/src/App.tsx
/planos frontend healthy painel_web/src/App.tsx
/cadastro frontend healthy painel_web/src/App.tsx
/ frontend healthy painel_web/src/App.tsx
motoristas frontend healthy painel_web/src/App.tsx
relatorios frontend healthy painel_web/src/App.tsx
relatorios/viagens frontend healthy painel_web/src/App.tsx
relatorios/resumo frontend healthy painel_web/src/App.tsx
admins frontend healthy painel_web/src/App.tsx
painel-administrativo frontend healthy painel_web/src/App.tsx
visao-geral frontend healthy painel_web/src/App.tsx
empresas frontend healthy painel_web/src/App.tsx
planos frontend healthy painel_web/src/App.tsx
assinaturas frontend healthy painel_web/src/App.tsx
usuarios frontend healthy painel_web/src/App.tsx
financeiro frontend healthy painel_web/src/App.tsx
configuracoes frontend healthy painel_web/src/App.tsx
notificacoes frontend healthy painel_web/src/App.tsx
faturas frontend healthy painel_web/src/App.tsx
integracoes frontend healthy painel_web/src/App.tsx
minhas-faturas frontend healthy painel_web/src/App.tsx
/viagens frontend healthy painel_web/src/App.tsx
/resumo frontend healthy painel_web/src/App.tsx
* frontend healthy painel_web/src/App.tsx

LabelLayerStatusPath
full_setup.sql data healthy database/migrations/full_setup.sql
002_create_rls.sql data healthy database/migrations/002_create_rls.sql
009_add_config_empresa.sql data healthy database/migrations/009_add_config_empresa.sql
008_add_senha_temporaria.sql data healthy database/migrations/008_add_senha_temporaria.sql
007_configuracoes.sql data healthy database/migrations/007_configuracoes.sql
001_create_tables.sql data healthy database/migrations/001_create_tables.sql
003_add_status_column.sql data healthy database/migrations/003_add_status_column.sql
004_add_address_columns.sql data healthy database/migrations/004_add_address_columns.sql
003_add_missing_columns.sql data healthy database/migrations/003_add_missing_columns.sql
final_migration.sql data healthy backend/sql/final_migration.sql
011_add_pode_finalizar_viagem.sql data healthy backend/migrations/011_add_pode_finalizar_viagem.sql
012_add_resolucao_campos.sql data healthy backend/migrations/012_add_resolucao_campos.sql
013_create_notificacoes.sql data healthy backend/migrations/013_create_notificacoes.sql

LabelLayerStatusPath
usuarios data healthy database/migrations/full_setup.sql
motoristas data healthy database/migrations/full_setup.sql
fretes data healthy database/migrations/full_setup.sql
despesas data healthy database/migrations/full_setup.sql
abastecimentos data healthy database/migrations/full_setup.sql
vales data healthy database/migrations/full_setup.sql
configuracoes data healthy database/migrations/007_configuracoes.sql
faturas data healthy backend/sql/final_migration.sql
documentos data healthy backend/sql/final_migration.sql
notificacoes data healthy backend/migrations/013_create_notificacoes.sql

LabelLayerStatusPath
auth::backend/controllers/authController.js security healthy backend/controllers/authController.js
auth::CLAUDE.md security healthy CLAUDE.md
auth::painel_web/src/pages/MinhasFaturas.tsx security healthy painel_web/src/pages/MinhasFaturas.tsx
auth::backend/middlewares/auth.js security healthy backend/middlewares/auth.js
auth::backend/.env.example security healthy backend/.env.example

LabelLayerStatusPath
dotenv::painel_web/.env.production security healthy painel_web/.env.production
dotenv::painel_web/.env security healthy painel_web/.env
password_literal::backend/setup_admin.js security healthy backend/setup_admin.js
password_literal::backend/create_test_data.js security healthy backend/create_test_data.js

LabelLayerStatusPath
ErrorBoundary software healthy painel_web/src/components/ErrorBoundary.tsx:ErrorBoundary
CatchError software healthy painel_web/src/pages/ResumoMotorista.tsx:CatchError

LabelLayerStatusPath
port:587 network healthy painel_web/src/pages/Integracoes.tsx
port:3000 network healthy backend/.env.example

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

LabelLayerStatusPath
postgresql data healthy CLAUDE.md

LabelLayerStatusPath
192.168.1.8 network healthy AGENTS.md

LabelLayerStatusPath
App frontend healthy painel_web/src/App.tsx

LabelLayerStatusPath
gha::static cicd healthy .github/workflows/static.yml

LabelLayerStatusPath
build-and-deploy cicd healthy .github/workflows/static.yml

LabelLayerStatusPath
VITE_API_URL cicd healthy
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/43fc003a-a06f-432c-9d22-5c7a470e82a1/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/43fc003a-a06f-432c-9d22-5c7a470e82a1/

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.