https://github.com/TurboR93/hAutomatico
· scanned 2026-06-16 00:43 UTC (2 months, 1 week ago)
17 raw signals (0 security + 17 graph)
Last scanned 2 months, 1 week ago · v1 · 17 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 364 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.
| Label | Layer | Status | Path |
|---|---|---|---|
draw_dim |
software | healthy | disegno_perno.py:44 |
password |
software | healthy | functions/api/login.ts:password |
euro |
software | healthy | functions/api/export.ts:euro |
cell |
software | healthy | functions/api/export.ts:cell |
idOf |
software | healthy | functions/api/records/[id].ts:idOf |
applyUpdate |
software | healthy | functions/api/records/[id].ts:applyUpdate |
idOf |
software | healthy | functions/api/records/[id]/allegati.ts:idOf |
meta |
software | healthy | functions/api/records/[id]/allegati.ts:meta |
idOf |
software | healthy | functions/api/allegati/[id].ts:idOf |
idOf |
software | healthy | functions/api/clienti/[id].ts:idOf |
applyUpdate |
software | healthy | functions/api/clienti/[id].ts:applyUpdate |
base64ToBytes |
software | healthy | functions/_shared/auth.ts:base64ToBytes |
bytesToBase64url |
software | healthy | functions/_shared/auth.ts:bytesToBase64url |
base64urlToBytes |
software | healthy | functions/_shared/auth.ts:base64urlToBytes |
timingSafeEqual |
software | healthy | functions/_shared/auth.ts:timingSafeEqual |
verifyPassword |
software | healthy | functions/_shared/auth.ts:verifyPassword |
hmacKey |
software | healthy | functions/_shared/auth.ts:hmacKey |
signSession |
software | healthy | functions/_shared/auth.ts:signSession |
verifySession |
software | healthy | functions/_shared/auth.ts:verifySession |
readSessionCookie |
software | healthy | functions/_shared/auth.ts:readSessionCookie |
isAuthenticated |
software | healthy | functions/_shared/auth.ts:isAuthenticated |
buildSessionCookie |
software | healthy | functions/_shared/auth.ts:buildSessionCookie |
clearSessionCookie |
software | healthy | functions/_shared/auth.ts:clearSessionCookie |
isSecureRequest |
software | healthy | functions/_shared/auth.ts:isSecureRequest |
toInt |
software | healthy | functions/_shared/money.ts:toInt |
toPerc |
software | healthy | functions/_shared/money.ts:toPerc |
computeAmounts |
software | healthy | functions/_shared/money.ts:computeAmounts |
json |
software | healthy | functions/_shared/db.ts:json |
errorJson |
software | healthy | functions/_shared/db.ts:errorJson |
str |
software | healthy | functions/_shared/db.ts:str |
intOf |
software | healthy | functions/_shared/db.ts:intOf |
clampPerc |
software | healthy | functions/_shared/db.ts:clampPerc |
validateInput |
software | healthy | functions/_shared/db.ts:validateInput |
rowValues |
software | healthy | functions/_shared/db.ts:rowValues |
buildMovimento |
software | healthy | functions/_shared/db.ts:buildMovimento |
has |
software | healthy | functions/_shared/db.ts:has |
tipo |
software | healthy | functions/_shared/db.ts:tipo |
listMovimenti |
software | healthy | functions/_shared/db.ts:listMovimenti |
getMovimentoById |
software | healthy | functions/_shared/db.ts:getMovimentoById |
insertMovimento |
software | healthy | functions/_shared/db.ts:insertMovimento |
updateMovimento |
software | healthy | functions/_shared/db.ts:updateMovimento |
deleteMovimentoById |
software | healthy | functions/_shared/db.ts:deleteMovimentoById |
validateCliente |
software | healthy | functions/_shared/db.ts:validateCliente |
buildCliente |
software | healthy | functions/_shared/db.ts:buildCliente |
listClienti |
software | healthy | functions/_shared/db.ts:listClienti |
getClienteById |
software | healthy | functions/_shared/db.ts:getClienteById |
insertCliente |
software | healthy | functions/_shared/db.ts:insertCliente |
updateCliente |
software | healthy | functions/_shared/db.ts:updateCliente |
deleteClienteById |
software | healthy | functions/_shared/db.ts:deleteClienteById |
isLoginLocked |
software | healthy | functions/_shared/db.ts:isLoginLocked |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vite.config.ts |
software | healthy | vite.config.ts |
tailwind.config.js |
software | healthy | tailwind.config.js |
package.json |
software | healthy | package.json |
schema.sql |
software | healthy | schema.sql |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
wrangler.toml |
software | healthy | wrangler.toml |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
disegno_perno.py |
software | healthy | disegno_perno.py |
postcss.config.js |
software | healthy | postcss.config.js |
AMMINISTRAZIONE.md |
software | healthy | AMMINISTRAZIONE.md |
tsconfig.json |
software | healthy | functions/tsconfig.json |
login.ts |
software | healthy | functions/api/login.ts |
_middleware.ts |
software | healthy | functions/api/_middleware.ts |
export.ts |
software | healthy | functions/api/export.ts |
session.ts |
software | healthy | functions/api/session.ts |
logout.ts |
software | healthy | functions/api/logout.ts |
summary.ts |
software | healthy | functions/api/summary.ts |
[id].ts |
software | healthy | functions/api/records/[id].ts |
index.ts |
software | healthy | functions/api/records/index.ts |
allegati.ts |
software | healthy | functions/api/records/[id]/allegati.ts |
[id].ts |
software | healthy | functions/api/allegati/[id].ts |
[id].ts |
software | healthy | functions/api/clienti/[id].ts |
index.ts |
software | healthy | functions/api/clienti/index.ts |
auth.ts |
software | healthy | functions/_shared/auth.ts |
money.ts |
software | healthy | functions/_shared/money.ts |
db.ts |
software | healthy | functions/_shared/db.ts |
types.ts |
software | healthy | functions/_shared/types.ts |
optimize-images.mjs |
software | healthy | scripts/optimize-images.mjs |
hash-password.mjs |
software | healthy | scripts/hash-password.mjs |
_routes.json |
software | healthy | public/_routes.json |
0001_compensi_occasionali.sql |
software | healthy | migrations/0001_compensi_occasionali.sql |
0002_preventivo_link.sql |
software | healthy | migrations/0002_preventivo_link.sql |
0003_clienti.sql |
software | healthy | migrations/0003_clienti.sql |
index.css |
software | healthy | src/index.css |
main.tsx |
software | healthy | src/main.tsx |
vite-env.d.ts |
software | healthy | src/vite-env.d.ts |
App.tsx |
software | healthy | src/App.tsx |
Services.tsx |
software | healthy | src/components/Services.tsx |
About.tsx |
software | healthy | src/components/About.tsx |
ServicesPage.tsx |
software | healthy | src/components/ServicesPage.tsx |
ServiceDetail.tsx |
software | healthy | src/components/ServiceDetail.tsx |
Footer.tsx |
software | healthy | src/components/Footer.tsx |
Missione.tsx |
software | healthy | src/components/Missione.tsx |
Visione.tsx |
software | healthy | src/components/Visione.tsx |
WavyDivider.tsx |
software | healthy | src/components/WavyDivider.tsx |
Hero.tsx |
software | healthy | src/components/Hero.tsx |
Header.tsx |
software | healthy | src/components/Header.tsx |
CursorFollower.tsx |
software | healthy | src/components/motion/CursorFollower.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
Services |
frontend | healthy | src/components/Services.tsx |
About |
frontend | healthy | src/components/About.tsx |
ServicesPage |
frontend | healthy | src/components/ServicesPage.tsx |
ServiceDetail |
frontend | healthy | src/components/ServiceDetail.tsx |
Footer |
frontend | healthy | src/components/Footer.tsx |
Missione |
frontend | healthy | src/components/Missione.tsx |
Visione |
frontend | healthy | src/components/Visione.tsx |
WavyDivider |
frontend | healthy | src/components/WavyDivider.tsx |
Hero |
frontend | healthy | src/components/Hero.tsx |
Header |
frontend | healthy | src/components/Header.tsx |
CursorFollower |
frontend | healthy | src/components/motion/CursorFollower.tsx |
DrawnPath |
frontend | healthy | src/components/motion/DrawnPath.tsx |
RevealText |
frontend | healthy | src/components/motion/RevealText.tsx |
Counter |
frontend | healthy | src/components/motion/Counter.tsx |
Marquee |
frontend | healthy | src/components/motion/Marquee.tsx |
Reveal |
frontend | healthy | src/components/motion/Reveal.tsx |
GeometricField |
frontend | healthy | src/components/motion/GeometricField.tsx |
MagneticButton |
frontend | healthy | src/components/motion/MagneticButton.tsx |
AdminApp |
frontend | healthy | src/admin/AdminApp.tsx |
ConfirmDialog |
frontend | healthy | src/admin/components/ConfirmDialog.tsx |
SogliaOccasionale |
frontend | healthy | src/admin/components/SogliaOccasionale.tsx |
FiltersBar |
frontend | healthy | src/admin/components/FiltersBar.tsx |
DataTable |
frontend | healthy | src/admin/components/DataTable.tsx |
RecordsManager |
frontend | healthy | src/admin/components/RecordsManager.tsx |
KpiCard |
frontend | healthy | src/admin/components/KpiCard.tsx |
ClienteFormModal |
frontend | healthy | src/admin/components/ClienteFormModal.tsx |
RecordFormModal |
frontend | healthy | src/admin/components/RecordFormModal.tsx |
MonthlyChart |
frontend | healthy | src/admin/components/MonthlyChart.tsx |
Sidebar |
frontend | healthy | src/admin/components/Sidebar.tsx |
RequireAuth |
frontend | healthy | src/admin/components/RequireAuth.tsx |
StatoBadge |
frontend | healthy | src/admin/components/StatoBadge.tsx |
Loader |
frontend | healthy | src/admin/components/Loader.tsx |
AdminLayout |
frontend | healthy | src/admin/components/AdminLayout.tsx |
ClientiPage |
frontend | healthy | src/admin/pages/ClientiPage.tsx |
AbbonamentiPage |
frontend | healthy | src/admin/pages/AbbonamentiPage.tsx |
LoginPage |
frontend | healthy | src/admin/pages/LoginPage.tsx |
MovimentiPage |
frontend | healthy | src/admin/pages/MovimentiPage.tsx |
PreventiviPage |
frontend | healthy | src/admin/pages/PreventiviPage.tsx |
RitenutePage |
frontend | healthy | src/admin/pages/RitenutePage.tsx |
PanoramicaPage |
frontend | healthy | src/admin/pages/PanoramicaPage.tsx |
FatturePage |
frontend | healthy | src/admin/pages/FatturePage.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/ClientiPage |
frontend | healthy | src/admin/pages/ClientiPage.tsx |
/AbbonamentiPage |
frontend | healthy | src/admin/pages/AbbonamentiPage.tsx |
/LoginPage |
frontend | healthy | src/admin/pages/LoginPage.tsx |
/MovimentiPage |
frontend | healthy | src/admin/pages/MovimentiPage.tsx |
/PreventiviPage |
frontend | healthy | src/admin/pages/PreventiviPage.tsx |
/RitenutePage |
frontend | healthy | src/admin/pages/RitenutePage.tsx |
/PanoramicaPage |
frontend | healthy | src/admin/pages/PanoramicaPage.tsx |
/FatturePage |
frontend | healthy | src/admin/pages/FatturePage.tsx |
/ |
frontend | healthy | src/App.tsx |
/about |
frontend | healthy | src/App.tsx |
/servizi |
frontend | healthy | src/App.tsx |
/servizi/:serviceId |
frontend | healthy | src/App.tsx |
/login |
frontend | healthy | src/admin/AdminApp.tsx |
/movimenti |
frontend | healthy | src/admin/AdminApp.tsx |
/clienti |
frontend | healthy | src/admin/AdminApp.tsx |
/fatture |
frontend | healthy | src/admin/AdminApp.tsx |
/preventivi |
frontend | healthy | src/admin/AdminApp.tsx |
/ritenute |
frontend | healthy | src/admin/AdminApp.tsx |
/abbonamenti |
frontend | healthy | src/admin/AdminApp.tsx |
* |
frontend | healthy | src/admin/AdminApp.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
functions |
software | healthy | functions |
api |
software | healthy | functions/api |
records |
software | healthy | functions/api/records |
[id] |
software | healthy | functions/api/records/[id] |
allegati |
software | healthy | functions/api/allegati |
clienti |
software | healthy | functions/api/clienti |
_shared |
software | healthy | functions/_shared |
scripts |
software | healthy | scripts |
public |
software | healthy | public |
migrations |
software | healthy | migrations |
src |
software | healthy | src |
components |
software | healthy | src/components |
motion |
software | healthy | src/components/motion |
admin |
software | healthy | src/admin |
components |
software | healthy | src/admin/components |
pages |
software | healthy | src/admin/pages |
hooks |
software | healthy | src/hooks |
| Label | Layer | Status | Path |
|---|---|---|---|
movimenti |
data | healthy | schema.sql |
clienti |
data | healthy | schema.sql |
login_attempts |
data | healthy | schema.sql |
allegati |
data | healthy | schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
0001_compensi_occasionali.sql |
data | healthy | migrations/0001_compensi_occasionali.sql |
0002_preventivo_link.sql |
data | healthy | migrations/0002_preventivo_link.sql |
0003_clienti.sql |
data | healthy | migrations/0003_clienti.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-yx1dtnjt |
software | healthy | /tmp/repobility-clone-yx1dtnjt |
| Label | Layer | Status | Path |
|---|---|---|---|
ApiError |
software | healthy | src/admin/api.ts:ApiError |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | wrangler.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | src/main.tsx |
This page is publicly accessible at:
https://repobility.com/scan/2824fcad-83e1-4455-8cde-578cbca1e8a3/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2824fcad-83e1-4455-8cde-578cbca1e8a3/
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.