https://github.com/zergont/UI-telemetry
· scanned 2026-06-16 01:11 UTC (2 months, 1 week ago)
52 raw signals (0 security + 52 graph)
Last scanned 2 months, 1 week ago · v1 · 48 actionable findings from 1 signal source. 4 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 725 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 |
|---|---|---|---|
AppContent |
software | healthy | frontend/src/App.tsx:AppContent |
AccessDenied |
software | healthy | frontend/src/App.tsx:AccessDenied |
App |
software | healthy | frontend/src/App.tsx:App |
makeEquipKey |
software | healthy | frontend/src/stores/telemetry-store.ts:makeEquipKey |
PageTransition |
software | healthy | frontend/src/components/layout/PageTransition.tsx:PageTrans… |
CompanyLogo |
software | healthy | frontend/src/components/layout/CompanyLogo.tsx:CompanyLogo |
parseRoute |
software | healthy | frontend/src/components/layout/Header.tsx:parseRoute |
Header |
software | healthy | frontend/src/components/layout/Header.tsx:Header |
ObjectsTable |
software | healthy | frontend/src/components/objects/ObjectsTable.tsx:ObjectsTab… |
handleDelete |
software | healthy | frontend/src/components/objects/ObjectsTable.tsx:handleDele… |
handleRowClick |
software | healthy | frontend/src/components/objects/ObjectsTable.tsx:handleRowC… |
InlineEdit |
software | healthy | frontend/src/components/ui/inline-edit.tsx:InlineEdit |
Table |
software | healthy | frontend/src/components/ui/table.tsx:Table |
TableHeader |
software | healthy | frontend/src/components/ui/table.tsx:TableHeader |
TableBody |
software | healthy | frontend/src/components/ui/table.tsx:TableBody |
TableFooter |
software | healthy | frontend/src/components/ui/table.tsx:TableFooter |
TableRow |
software | healthy | frontend/src/components/ui/table.tsx:TableRow |
TableHead |
software | healthy | frontend/src/components/ui/table.tsx:TableHead |
TableCell |
software | healthy | frontend/src/components/ui/table.tsx:TableCell |
TableCaption |
software | healthy | frontend/src/components/ui/table.tsx:TableCaption |
Badge |
software | healthy | frontend/src/components/ui/badge.tsx:Badge |
Dialog |
software | healthy | frontend/src/components/ui/dialog.tsx:Dialog |
DialogTrigger |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogTrigger |
DialogPortal |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogPortal |
DialogClose |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogClose |
DialogOverlay |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogOverlay |
DialogContent |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogContent |
DialogHeader |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogHeader |
DialogFooter |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogFooter |
DialogTitle |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogTitle |
DialogDescription |
software | healthy | frontend/src/components/ui/dialog.tsx:DialogDescription |
DropdownMenu |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenu |
DropdownMenuPortal |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenuPo… |
DropdownMenuTrigger |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenuTr… |
DropdownMenuContent |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenuCo… |
DropdownMenuGroup |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenuGr… |
DropdownMenuItem |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenuIt… |
DropdownMenuCheckboxItem |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenuCh… |
DropdownMenuRadioGroup |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenuRa… |
DropdownMenuRadioItem |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenuRa… |
DropdownMenuLabel |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenuLa… |
DropdownMenuSeparator |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenuSe… |
DropdownMenuShortcut |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenuSh… |
DropdownMenuSub |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenuSub |
DropdownMenuSubTrigger |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenuSu… |
DropdownMenuSubContent |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx:DropdownMenuSu… |
Button |
software | healthy | frontend/src/components/ui/button.tsx:Button |
Card |
software | healthy | frontend/src/components/ui/card.tsx:Card |
CardHeader |
software | healthy | frontend/src/components/ui/card.tsx:CardHeader |
CardTitle |
software | healthy | frontend/src/components/ui/card.tsx:CardTitle |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
INSTRUCTIONS.md |
software | healthy | INSTRUCTIONS.md |
LICENSE |
software | healthy | LICENSE |
tsconfig.app.json |
software | healthy | frontend/tsconfig.app.json |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
README.md |
software | healthy | frontend/README.md |
package.json |
software | healthy | frontend/package.json |
tsconfig.node.json |
software | healthy | frontend/tsconfig.node.json |
index.html |
software | healthy | frontend/index.html |
package-lock.json |
software | healthy | frontend/package-lock.json |
components.json |
software | healthy | frontend/components.json |
eslint.config.js |
software | healthy | frontend/eslint.config.js |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
index.css |
software | healthy | frontend/src/index.css |
main.tsx |
software | healthy | frontend/src/main.tsx |
globals.d.ts |
software | healthy | frontend/src/globals.d.ts |
App.tsx |
software | healthy | frontend/src/App.tsx |
telemetry-store.ts |
software | healthy | frontend/src/stores/telemetry-store.ts |
settings-store.ts |
software | healthy | frontend/src/stores/settings-store.ts |
PageTransition.tsx |
software | healthy | frontend/src/components/layout/PageTransition.tsx |
CompanyLogo.tsx |
software | healthy | frontend/src/components/layout/CompanyLogo.tsx |
Header.tsx |
software | healthy | frontend/src/components/layout/Header.tsx |
ObjectsTable.tsx |
software | healthy | frontend/src/components/objects/ObjectsTable.tsx |
inline-edit.tsx |
software | healthy | frontend/src/components/ui/inline-edit.tsx |
table.tsx |
software | healthy | frontend/src/components/ui/table.tsx |
badge.tsx |
software | healthy | frontend/src/components/ui/badge.tsx |
dialog.tsx |
software | healthy | frontend/src/components/ui/dialog.tsx |
dropdown-menu.tsx |
software | healthy | frontend/src/components/ui/dropdown-menu.tsx |
button.tsx |
software | healthy | frontend/src/components/ui/button.tsx |
error-boundary.tsx |
software | healthy | frontend/src/components/ui/error-boundary.tsx |
card.tsx |
software | healthy | frontend/src/components/ui/card.tsx |
tabs.tsx |
software | healthy | frontend/src/components/ui/tabs.tsx |
scroll-area.tsx |
software | healthy | frontend/src/components/ui/scroll-area.tsx |
separator.tsx |
software | healthy | frontend/src/components/ui/separator.tsx |
input.tsx |
software | healthy | frontend/src/components/ui/input.tsx |
skeleton.tsx |
software | healthy | frontend/src/components/ui/skeleton.tsx |
tooltip.tsx |
software | healthy | frontend/src/components/ui/tooltip.tsx |
EngineStatusBadges.tsx |
software | healthy | frontend/src/components/equipment/EngineStatusBadges.tsx |
AnalyticsCalendarDialog.tsx |
software | healthy | frontend/src/components/equipment/AnalyticsCalendarDialog.t… |
DguCardSkeleton.tsx |
software | healthy | frontend/src/components/equipment/DguCardSkeleton.tsx |
AnalyticsStrip.tsx |
software | healthy | frontend/src/components/equipment/AnalyticsStrip.tsx |
MarkdownView.tsx |
software | healthy | frontend/src/components/equipment/MarkdownView.tsx |
StatusBadge.tsx |
software | healthy | frontend/src/components/equipment/StatusBadge.tsx |
OverviewTab.tsx |
software | healthy | frontend/src/components/equipment/OverviewTab.tsx |
ModePlaque.tsx |
software | healthy | frontend/src/components/equipment/ModePlaque.tsx |
MetricDisplay.tsx |
software | healthy | frontend/src/components/equipment/MetricDisplay.tsx |
DguCard.tsx |
software | healthy | frontend/src/components/equipment/DguCard.tsx |
RobotMoodIcon.tsx |
software | healthy | frontend/src/components/equipment/RobotMoodIcon.tsx |
severityAccent.ts |
software | healthy | frontend/src/components/equipment/panel/severityAccent.ts |
registers.ts |
software | healthy | frontend/src/components/equipment/panel/registers.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ErrorBoundary |
software | healthy | frontend/src/components/ui/error-boundary.tsx:ErrorBoundary |
ApiError |
software | healthy | frontend/src/lib/api.ts:ApiError |
AppConfig |
software | healthy | backend/app/config.py:23 |
AuthConfig |
software | healthy | backend/app/config.py:29 |
DatabaseConfig |
software | healthy | backend/app/config.py:33 |
MqttConfig |
software | healthy | backend/app/config.py:45 |
MapConfig |
software | healthy | backend/app/config.py:57 |
FrontendConfig |
software | healthy | backend/app/config.py:63 |
BackendConfig |
software | healthy | backend/app/config.py:70 |
KeyRegisters |
software | healthy | backend/app/config.py:75 |
TelemetryConfig |
software | healthy | backend/app/config.py:84 |
CgAdminConfig |
software | healthy | backend/app/config.py:89 |
CgAnalyticsConfig |
software | healthy | backend/app/config.py:95 |
AccessConfig |
software | healthy | backend/app/config.py:100 |
Settings |
software | healthy | backend/app/config.py:111 |
AuthContext |
software | healthy | backend/app/auth.py:50 |
TelemetryHub |
software | healthy | backend/app/mqtt/hub.py:21 |
RateLimiter |
software | healthy | backend/app/services/rate_limiter.py:21 |
UpdateState |
software | healthy | backend/app/services/updater.py:37 |
FaultItem |
software | healthy | backend/app/schemas/registers.py:18 |
RegisterOut |
software | healthy | backend/app/schemas/registers.py:24 |
NotificationOut |
software | healthy | backend/app/schemas/notifications.py:18 |
HistoryPoint |
software | healthy | backend/app/schemas/history.py:18 |
GapZone |
software | healthy | backend/app/schemas/history.py:30 |
HistoryResponse |
software | healthy | backend/app/schemas/history.py:35 |
JournalEvent |
software | healthy | backend/app/schemas/history.py:43 |
JournalResponse |
software | healthy | backend/app/schemas/history.py:54 |
StateEvent |
software | healthy | backend/app/schemas/history.py:60 |
StateEventsResponse |
software | healthy | backend/app/schemas/history.py:67 |
ObjectOut |
software | healthy | backend/app/schemas/objects.py:18 |
ObjectNameUpdate |
software | healthy | backend/app/schemas/objects.py:32 |
EventOut |
software | healthy | backend/app/schemas/events.py:18 |
WsMessage |
software | healthy | backend/app/schemas/ws.py:17 |
EquipmentOut |
software | healthy | backend/app/schemas/equipment.py:18 |
EquipmentNameUpdate |
software | healthy | backend/app/schemas/equipment.py:35 |
ChartRegister |
software | healthy | backend/app/routers/chart_settings.py:24 |
ShareLinkCreate |
software | healthy | backend/app/routers/share.py:47 |
ShareLinkOut |
software | healthy | backend/app/routers/share.py:55 |
MeOut |
software | healthy | backend/app/routers/share.py:71 |
DguCardParam |
software | healthy | backend/app/routers/dgu_card_settings.py:24 |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
PageTransition |
frontend | healthy | frontend/src/components/layout/PageTransition.tsx |
CompanyLogo |
frontend | healthy | frontend/src/components/layout/CompanyLogo.tsx |
Header |
frontend | healthy | frontend/src/components/layout/Header.tsx |
ObjectsTable |
frontend | healthy | frontend/src/components/objects/ObjectsTable.tsx |
InlineEdit |
frontend | healthy | frontend/src/components/ui/inline-edit.tsx |
EngineStatusBadges |
frontend | healthy | frontend/src/components/equipment/EngineStatusBadges.tsx |
AnalyticsCalendarDialog |
frontend | healthy | frontend/src/components/equipment/AnalyticsCalendarDialog.t… |
DguCardSkeleton |
frontend | healthy | frontend/src/components/equipment/DguCardSkeleton.tsx |
AnalyticsStrip |
frontend | healthy | frontend/src/components/equipment/AnalyticsStrip.tsx |
MarkdownView |
frontend | healthy | frontend/src/components/equipment/MarkdownView.tsx |
StatusBadge |
frontend | healthy | frontend/src/components/equipment/StatusBadge.tsx |
OverviewTab |
frontend | healthy | frontend/src/components/equipment/OverviewTab.tsx |
ModePlaque |
frontend | healthy | frontend/src/components/equipment/ModePlaque.tsx |
MetricDisplay |
frontend | healthy | frontend/src/components/equipment/MetricDisplay.tsx |
DguCard |
frontend | healthy | frontend/src/components/equipment/DguCard.tsx |
RobotMoodIcon |
frontend | healthy | frontend/src/components/equipment/RobotMoodIcon.tsx |
LoadGauge |
frontend | healthy | frontend/src/components/equipment/panel/LoadGauge.tsx |
PhaseBars |
frontend | healthy | frontend/src/components/equipment/panel/PhaseBars.tsx |
LedPanel |
frontend | healthy | frontend/src/components/equipment/panel/LedPanel.tsx |
NotificationsTab |
frontend | healthy | frontend/src/components/equipment/notifications/Notificatio… |
JournalTab |
frontend | healthy | frontend/src/components/equipment/journal/JournalTab.tsx |
FlashCell |
frontend | healthy | frontend/src/components/equipment/registers/FlashCell.tsx |
RegistersTab |
frontend | healthy | frontend/src/components/equipment/registers/RegistersTab.tsx |
HistoryTab |
frontend | healthy | frontend/src/components/equipment/history/HistoryTab.tsx |
MapProviderSwitcher |
frontend | healthy | frontend/src/components/map/MapProviderSwitcher.tsx |
DiveOverlay |
frontend | healthy | frontend/src/components/map/DiveOverlay.tsx |
ObjectsMap |
frontend | healthy | frontend/src/components/map/ObjectsMap.tsx |
DguMarker |
frontend | healthy | frontend/src/components/map/DguMarker.tsx |
ObjectsMapPopup |
frontend | healthy | frontend/src/components/map/ObjectsMapPopup.tsx |
StartPage |
frontend | healthy | frontend/src/pages/StartPage.tsx |
EquipmentPage |
frontend | healthy | frontend/src/pages/EquipmentPage.tsx |
SystemPage |
frontend | healthy | frontend/src/pages/SystemPage.tsx |
ObjectPage |
frontend | healthy | frontend/src/pages/ObjectPage.tsx |
ShareLinksPage |
frontend | healthy | frontend/src/pages/ShareLinksPage.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
src |
software | healthy | frontend/src |
stores |
software | healthy | frontend/src/stores |
components |
software | healthy | frontend/src/components |
layout |
software | healthy | frontend/src/components/layout |
objects |
software | healthy | frontend/src/components/objects |
ui |
software | healthy | frontend/src/components/ui |
equipment |
software | healthy | frontend/src/components/equipment |
panel |
software | healthy | frontend/src/components/equipment/panel |
notifications |
software | healthy | frontend/src/components/equipment/notifications |
journal |
software | healthy | frontend/src/components/equipment/journal |
registers |
software | healthy | frontend/src/components/equipment/registers |
history |
software | healthy | frontend/src/components/equipment/history |
map |
software | healthy | frontend/src/components/map |
lib |
software | healthy | frontend/src/lib |
pages |
software | healthy | frontend/src/pages |
hooks |
software | healthy | frontend/src/hooks |
scripts |
software | healthy | scripts |
deploy |
software | healthy | deploy |
.claude |
software | healthy | .claude |
hooks |
software | healthy | .claude/hooks |
backend |
software | healthy | backend |
app |
software | healthy | backend/app |
mqtt |
software | healthy | backend/app/mqtt |
services |
software | healthy | backend/app/services |
db |
software | healthy | backend/app/db |
queries |
software | healthy | backend/app/db/queries |
schemas |
software | healthy | backend/app/schemas |
routers |
software | healthy | backend/app/routers |
.github |
software | healthy | .github |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/health |
api | healthy | backend/app/main.py |
GET /api/config |
api | healthy | backend/app/main.py |
GET /{router_sn}/{equip_type}/{panel_id} |
api | healthy | backend/app/routers/registers.py |
GET /version |
api | healthy | backend/app/routers/admin_proxy.py |
POST /update |
api | healthy | backend/app/routers/admin_proxy.py |
GET /check-update |
api | healthy | backend/app/routers/admin_proxy.py |
GET /update-status |
api | healthy | backend/app/routers/admin_proxy.py |
GET / |
api | healthy | backend/app/routers/history.py |
GET /journal |
api | healthy | backend/app/routers/history.py |
GET /state-events |
api | healthy | backend/app/routers/history.py |
GET /{z}/{x}/{y}.png |
api | healthy | backend/app/routers/tiles.py |
GET /cache/stats |
api | healthy | backend/app/routers/tiles.py |
DELETE /cache |
api | healthy | backend/app/routers/tiles.py |
GET /{router_sn} |
api | healthy | backend/app/routers/objects.py |
PATCH /{router_sn} |
api | healthy | backend/app/routers/objects.py |
DELETE /{router_sn} |
api | healthy | backend/app/routers/objects.py |
GET /machines |
api | healthy | backend/app/routers/analytics_proxy.py |
GET /machine/{router_sn}/{equip_type}/{panel_id}/segments |
api | healthy | backend/app/routers/analytics_proxy.py |
GET /segment/{seg_id} |
api | healthy | backend/app/routers/analytics_proxy.py |
GET /view/{token} |
api | healthy | backend/app/routers/share.py |
GET /api/me |
api | healthy | backend/app/routers/share.py |
POST /api/share-links |
api | healthy | backend/app/routers/share.py |
GET /api/share-links |
api | healthy | backend/app/routers/share.py |
POST /api/share-links/{link_id}/revoke |
api | healthy | backend/app/routers/share.py |
PATCH /{equip_type}/{panel_id}/name |
api | healthy | backend/app/routers/equipment.py |
GET /diagnostics |
api | healthy | backend/app/routers/system.py |
| Label | Layer | Status | Path |
|---|---|---|---|
/StartPage |
frontend | healthy | frontend/src/pages/StartPage.tsx |
/EquipmentPage |
frontend | healthy | frontend/src/pages/EquipmentPage.tsx |
/SystemPage |
frontend | healthy | frontend/src/pages/SystemPage.tsx |
/ObjectPage |
frontend | healthy | frontend/src/pages/ObjectPage.tsx |
/ShareLinksPage |
frontend | healthy | frontend/src/pages/ShareLinksPage.tsx |
/ |
frontend | healthy | frontend/src/App.tsx |
/objects/:routerSn |
frontend | healthy | frontend/src/App.tsx |
/objects/:routerSn/equipment/:equipType/:panelId |
frontend | healthy | frontend/src/App.tsx |
/admin/share-links |
frontend | healthy | frontend/src/App.tsx |
/admin/system |
frontend | healthy | frontend/src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
192.168.0.0 |
network | healthy | backend/app/config.py |
10.0.0.0 |
network | healthy | backend/app/config.py |
172.16.0.0 |
network | healthy | backend/app/config.py |
127.0.0.0 |
network | healthy | backend/app/config.py |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
postgres |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::README.md |
security | healthy | README.md |
password_literal::README.md |
security | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-br23hrdg |
software | healthy | /tmp/repobility-clone-br23hrdg |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | frontend/vite.config.ts |
This page is publicly accessible at:
https://repobility.com/scan/ba1e351b-04cb-49c5-aaaa-fa3cdbb57028/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ba1e351b-04cb-49c5-aaaa-fa3cdbb57028/
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.