https://github.com/spaeny10/bvplatform
· scanned 2026-06-16 00:19 UTC (2 months, 2 weeks ago)
259 raw signals (74 security + 185 graph)
Last scanned 2 months, 2 weeks ago · v1 · 174 actionable findings from 2 signal sources. 157 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2295 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 |
|---|---|---|---|
newLevel |
software | healthy | frontend/src/stores/operator-store.ts:newLevel |
defaultDateRange |
software | healthy | frontend/src/stores/portal-store.ts:defaultDateRange |
DiscoveryModal |
software | healthy | frontend/src/components/DiscoveryModal.tsx:DiscoveryModal |
toggleDeviceSelection |
software | healthy | frontend/src/components/DiscoveryModal.tsx:toggleDeviceSele… |
toggleAllDevices |
software | healthy | frontend/src/components/DiscoveryModal.tsx:toggleAllDevices |
handleLoadPreview |
software | healthy | frontend/src/components/DiscoveryModal.tsx:handleLoadPreview |
handleBulkAdd |
software | healthy | frontend/src/components/DiscoveryModal.tsx:handleBulkAdd |
CameraManager |
software | healthy | frontend/src/components/CameraManager.tsx:CameraManager |
handleAdd |
software | healthy | frontend/src/components/CameraManager.tsx:handleAdd |
toggleSelect |
software | healthy | frontend/src/components/CameraManager.tsx:toggleSelect |
toggleSelectAll |
software | healthy | frontend/src/components/CameraManager.tsx:toggleSelectAll |
handleBulkDelete |
software | healthy | frontend/src/components/CameraManager.tsx:handleBulkDelete |
handleDelete |
software | healthy | frontend/src/components/CameraManager.tsx:handleDelete |
handleUpdate |
software | healthy | frontend/src/components/CameraManager.tsx:handleUpdate |
handleSaveAndClose |
software | healthy | frontend/src/components/CameraManager.tsx:handleSaveAndClose |
maybe |
software | healthy | frontend/src/components/CameraManager.tsx:maybe |
handleDiscover |
software | healthy | frontend/src/components/CameraManager.tsx:handleDiscover |
toggleDeviceSelection |
software | healthy | frontend/src/components/CameraManager.tsx:toggleDeviceSelec… |
toggleAllDevices |
software | healthy | frontend/src/components/CameraManager.tsx:toggleAllDevices |
handleLoadPreview |
software | healthy | frontend/src/components/CameraManager.tsx:handleLoadPreview |
handleBulkAdd |
software | healthy | frontend/src/components/CameraManager.tsx:handleBulkAdd |
addDiscoveredDevice |
software | healthy | frontend/src/components/CameraManager.tsx:addDiscoveredDevi… |
mfg |
software | healthy | frontend/src/components/CameraManager.tsx:mfg |
model |
software | healthy | frontend/src/components/CameraManager.tsx:model |
mdl |
software | healthy | frontend/src/components/CameraManager.tsx:mdl |
SenseWebhookFields |
software | healthy | frontend/src/components/CameraManager.tsx:SenseWebhookFields |
parts |
software | healthy | frontend/src/components/CameraManager.tsx:parts |
SNAP_MS |
software | healthy | frontend/src/components/Timeline.tsx:SNAP_MS |
Timeline |
software | healthy | frontend/src/components/Timeline.tsx:Timeline |
handler |
software | healthy | frontend/src/components/Timeline.tsx:handler |
pos |
software | healthy | frontend/src/components/Timeline.tsx:pos |
timeDelta |
software | healthy | frontend/src/components/Timeline.tsx:timeDelta |
flushDelta |
software | healthy | frontend/src/components/Timeline.tsx:flushDelta |
handleMouseMove |
software | healthy | frontend/src/components/Timeline.tsx:handleMouseMove |
handleMouseUp |
software | healthy | frontend/src/components/Timeline.tsx:handleMouseUp |
handleTouchMove |
software | healthy | frontend/src/components/Timeline.tsx:handleTouchMove |
handleTouchEnd |
software | healthy | frontend/src/components/Timeline.tsx:handleTouchEnd |
pad |
software | healthy | frontend/src/components/Timeline.tsx:pad |
startEditingTime |
software | healthy | frontend/src/components/Timeline.tsx:startEditingTime |
VideoPlayer |
software | healthy | frontend/src/components/VideoPlayer.tsx:VideoPlayer |
toggleCellQuality |
software | healthy | frontend/src/components/VideoPlayer.tsx:toggleCellQuality |
onToggle |
software | healthy | frontend/src/components/VideoPlayer.tsx:onToggle |
formatWallClock |
software | healthy | frontend/src/components/VideoPlayer.tsx:formatWallClock |
startEditing |
software | healthy | frontend/src/components/VideoPlayer.tsx:startEditing |
commitRename |
software | healthy | frontend/src/components/VideoPlayer.tsx:commitRename |
cancelRename |
software | healthy | frontend/src/components/VideoPlayer.tsx:cancelRename |
updateResMse |
software | healthy | frontend/src/components/VideoPlayer.tsx:updateResMse |
updateRes |
software | healthy | frontend/src/components/VideoPlayer.tsx:updateRes |
run |
software | healthy | frontend/src/components/VideoPlayer.tsx:run |
needsReload |
software | healthy | frontend/src/components/VideoPlayer.tsx:needsReload |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.golangci.yml |
software | healthy | .golangci.yml |
README.md |
software | healthy | README.md |
Dockerfile |
software | healthy | Dockerfile |
.gitleaks.toml |
software | healthy | .gitleaks.toml |
init.sql |
software | healthy | init.sql |
QUICKSTART.md |
software | healthy | QUICKSTART.md |
ironsight_platform.sql |
software | healthy | ironsight_platform.sql |
go.mod |
software | healthy | go.mod |
.env.example |
software | healthy | .env.example |
Makefile |
software | healthy | Makefile |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
package.json |
software | healthy | frontend/package.json |
next.config.js |
software | healthy | frontend/next.config.js |
Dockerfile |
software | healthy | frontend/Dockerfile |
next-env.d.ts |
software | healthy | frontend/next-env.d.ts |
package-lock.json |
software | healthy | frontend/package-lock.json |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
settings.local.json |
software | healthy | frontend/.claude/settings.local.json |
sw.js |
software | healthy | frontend/public/sw.js |
ironsight.ts |
software | healthy | frontend/src/types/ironsight.ts |
operator-store.ts |
software | healthy | frontend/src/stores/operator-store.ts |
search-store.ts |
software | healthy | frontend/src/stores/search-store.ts |
portal-store.ts |
software | healthy | frontend/src/stores/portal-store.ts |
admin-store.ts |
software | healthy | frontend/src/stores/admin-store.ts |
DiscoveryModal.tsx |
software | healthy | frontend/src/components/DiscoveryModal.tsx |
CameraManager.tsx |
software | healthy | frontend/src/components/CameraManager.tsx |
Timeline.tsx |
software | healthy | frontend/src/components/Timeline.tsx |
VideoPlayer.tsx |
software | healthy | frontend/src/components/VideoPlayer.tsx |
VCAZoneOverlay.tsx |
software | healthy | frontend/src/components/VCAZoneOverlay.tsx |
VCAZoneEditor.tsx |
software | healthy | frontend/src/components/VCAZoneEditor.tsx |
CameraPicker.tsx |
software | healthy | frontend/src/components/CameraPicker.tsx |
ComplianceRulesPanel.tsx |
software | healthy | frontend/src/components/ComplianceRulesPanel.tsx |
PPEZoneEditor.tsx |
software | healthy | frontend/src/components/PPEZoneEditor.tsx |
ToastProvider.tsx |
software | healthy | frontend/src/components/ToastProvider.tsx |
ExportDialog.tsx |
software | healthy | frontend/src/components/ExportDialog.tsx |
HealthDashboard.tsx |
software | healthy | frontend/src/components/HealthDashboard.tsx |
RecordingHealthCard.tsx |
software | healthy | frontend/src/components/RecordingHealthCard.tsx |
SettingsPage.tsx |
software | healthy | frontend/src/components/SettingsPage.tsx |
MapView.tsx |
software | healthy | frontend/src/components/MapView.tsx |
EventListPanel.tsx |
software | healthy | frontend/src/components/EventListPanel.tsx |
PTZOverlay.tsx |
software | healthy | frontend/src/components/PTZOverlay.tsx |
SenseWebhookFields.tsx |
software | healthy | frontend/src/components/SenseWebhookFields.tsx |
AnalyticsDashboard.tsx |
software | healthy | frontend/src/components/AnalyticsDashboard.tsx |
AddCameraModal.tsx |
software | healthy | frontend/src/components/AddCameraModal.tsx |
CameraGrid.tsx |
software | healthy | frontend/src/components/CameraGrid.tsx |
MilesightAdvanced.tsx |
software | healthy | frontend/src/components/MilesightAdvanced.tsx |
SystemTab.tsx |
software | healthy | frontend/src/components/settings/SystemTab.tsx |
AuditLogTab.tsx |
software | healthy | frontend/src/components/settings/AuditLogTab.tsx |
StorageTab.tsx |
software | healthy | frontend/src/components/settings/StorageTab.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
.claude |
software | healthy | frontend/.claude |
public |
software | healthy | frontend/public |
src |
software | healthy | frontend/src |
types |
software | healthy | frontend/src/types |
stores |
software | healthy | frontend/src/stores |
components |
software | healthy | frontend/src/components |
settings |
software | healthy | frontend/src/components/settings |
milesight |
software | healthy | frontend/src/components/milesight |
shared |
software | healthy | frontend/src/components/shared |
admin |
software | healthy | frontend/src/components/admin |
portal |
software | healthy | frontend/src/components/portal |
operator |
software | healthy | frontend/src/components/operator |
reports |
software | healthy | frontend/src/components/reports |
contexts |
software | healthy | frontend/src/contexts |
app |
software | healthy | frontend/src/app |
offline |
software | healthy | frontend/src/app/offline |
analytics |
software | healthy | frontend/src/app/analytics |
login |
software | healthy | frontend/src/app/login |
search |
software | healthy | frontend/src/app/search |
admin |
software | healthy | frontend/src/app/admin |
labeling |
software | healthy | frontend/src/app/admin/labeling |
status |
software | healthy | frontend/src/app/status |
evidence |
software | healthy | frontend/src/app/evidence |
[token] |
software | healthy | frontend/src/app/evidence/[token] |
portal |
software | healthy | frontend/src/app/portal |
notifications |
software | healthy | frontend/src/app/portal/notifications |
subprocessors |
software | healthy | frontend/src/app/portal/subprocessors |
incidents |
software | healthy | frontend/src/app/portal/incidents |
[id] |
software | healthy | frontend/src/app/portal/incidents/[id] |
compliance |
software | healthy | frontend/src/app/portal/compliance |
history |
software | healthy | frontend/src/app/portal/history |
privacy |
software | healthy | frontend/src/app/portal/privacy |
sites |
software | healthy | frontend/src/app/portal/sites |
[id] |
software | healthy | frontend/src/app/portal/sites/[id] |
contacts |
software | healthy | frontend/src/app/portal/sites/[id]/contacts |
operator |
software | healthy | frontend/src/app/operator |
alarm |
software | healthy | frontend/src/app/operator/alarm |
[id] |
software | healthy | frontend/src/app/operator/alarm/[id] |
reports |
software | healthy | frontend/src/app/reports |
popout |
software | healthy | frontend/src/app/popout |
[cameraId] |
software | healthy | frontend/src/app/popout/[cameraId] |
lib |
software | healthy | frontend/src/lib |
__mocks__ |
software | healthy | frontend/src/lib/__mocks__ |
hooks |
software | healthy | frontend/src/hooks |
Documents |
software | healthy | frontend/Documents |
MSDriver |
software | healthy | frontend/Documents/MSDriver |
internal |
software | healthy | internal |
recording |
software | healthy | internal/recording |
safety |
software | healthy | internal/safety |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
DiscoveryModal |
frontend | healthy | frontend/src/components/DiscoveryModal.tsx |
CameraManager |
frontend | healthy | frontend/src/components/CameraManager.tsx |
Timeline |
frontend | healthy | frontend/src/components/Timeline.tsx |
VideoPlayer |
frontend | healthy | frontend/src/components/VideoPlayer.tsx |
VCAZoneOverlay |
frontend | healthy | frontend/src/components/VCAZoneOverlay.tsx |
VCAZoneEditor |
frontend | healthy | frontend/src/components/VCAZoneEditor.tsx |
CameraPicker |
frontend | healthy | frontend/src/components/CameraPicker.tsx |
ComplianceRulesPanel |
frontend | healthy | frontend/src/components/ComplianceRulesPanel.tsx |
PPEZoneEditor |
frontend | healthy | frontend/src/components/PPEZoneEditor.tsx |
ExportDialog |
frontend | healthy | frontend/src/components/ExportDialog.tsx |
HealthDashboard |
frontend | healthy | frontend/src/components/HealthDashboard.tsx |
RecordingHealthCard |
frontend | healthy | frontend/src/components/RecordingHealthCard.tsx |
SettingsPage |
frontend | healthy | frontend/src/components/SettingsPage.tsx |
MapView |
frontend | healthy | frontend/src/components/MapView.tsx |
EventListPanel |
frontend | healthy | frontend/src/components/EventListPanel.tsx |
PTZOverlay |
frontend | healthy | frontend/src/components/PTZOverlay.tsx |
SenseWebhookFields |
frontend | healthy | frontend/src/components/SenseWebhookFields.tsx |
AnalyticsDashboard |
frontend | healthy | frontend/src/components/AnalyticsDashboard.tsx |
AddCameraModal |
frontend | healthy | frontend/src/components/AddCameraModal.tsx |
CameraGrid |
frontend | healthy | frontend/src/components/CameraGrid.tsx |
MilesightAdvanced |
frontend | healthy | frontend/src/components/MilesightAdvanced.tsx |
SystemTab |
frontend | healthy | frontend/src/components/settings/SystemTab.tsx |
AuditLogTab |
frontend | healthy | frontend/src/components/settings/AuditLogTab.tsx |
StorageTab |
frontend | healthy | frontend/src/components/settings/StorageTab.tsx |
SpeakersTab |
frontend | healthy | frontend/src/components/settings/SpeakersTab.tsx |
CameraDefaultsTab |
frontend | healthy | frontend/src/components/settings/CameraDefaultsTab.tsx |
EventLogTab |
frontend | healthy | frontend/src/components/settings/EventLogTab.tsx |
PWAManager |
frontend | healthy | frontend/src/components/shared/PWAManager.tsx |
SignedImage |
frontend | healthy | frontend/src/components/shared/SignedImage.tsx |
Logo |
frontend | healthy | frontend/src/components/shared/Logo.tsx |
PPEStatusIcon |
frontend | healthy | frontend/src/components/shared/PPEStatusIcon.tsx |
EvidenceExportButton |
frontend | healthy | frontend/src/components/shared/EvidenceExportButton.tsx |
Skeleton |
frontend | healthy | frontend/src/components/shared/Skeleton.tsx |
CreateIncidentModal |
frontend | healthy | frontend/src/components/shared/CreateIncidentModal.tsx |
SeverityPill |
frontend | healthy | frontend/src/components/shared/SeverityPill.tsx |
HLSVideoPlayer |
frontend | healthy | frontend/src/components/shared/HLSVideoPlayer.tsx |
UserChip |
frontend | healthy | frontend/src/components/shared/UserChip.tsx |
SessionWarningWrapper |
frontend | healthy | frontend/src/components/shared/SessionWarningWrapper.tsx |
RouteGuard |
frontend | healthy | frontend/src/components/shared/RouteGuard.tsx |
AIUsageBySiteCard |
frontend | healthy | frontend/src/components/admin/AIUsageBySiteCard.tsx |
ServicesHealthCard |
frontend | healthy | frontend/src/components/admin/ServicesHealthCard.tsx |
AuditLogPanel |
frontend | healthy | frontend/src/components/admin/AuditLogPanel.tsx |
SiteConfigModal |
frontend | healthy | frontend/src/components/admin/SiteConfigModal.tsx |
AssignCameraModal |
frontend | healthy | frontend/src/components/admin/AssignCameraModal.tsx |
SiteSOPModal |
frontend | healthy | frontend/src/components/admin/SiteSOPModal.tsx |
AIMetricsChart |
frontend | healthy | frontend/src/components/admin/AIMetricsChart.tsx |
SitesAndCustomersTab |
frontend | healthy | frontend/src/components/admin/SitesAndCustomersTab.tsx |
IntegrationHub |
frontend | healthy | frontend/src/components/admin/IntegrationHub.tsx |
ScheduleWindowsEditor |
frontend | healthy | frontend/src/components/admin/ScheduleWindowsEditor.tsx |
ReportSchedulerPanel |
frontend | healthy | frontend/src/components/admin/ReportSchedulerPanel.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
cameras |
data | healthy | init.sql |
segments |
data | healthy | init.sql |
events |
data | healthy | init.sql |
exports |
data | healthy | init.sql |
users |
data | healthy | init.sql |
system_settings |
data | healthy | init.sql |
storage_locations |
data | healthy | init.sql |
speakers |
data | healthy | init.sql |
audio_messages |
data | healthy | init.sql |
organizations |
data | healthy | ironsight_platform.sql |
sites |
data | healthy | ironsight_platform.sql |
site_sops |
data | healthy | ironsight_platform.sql |
company_users |
data | healthy | ironsight_platform.sql |
operators |
data | healthy | ironsight_platform.sql |
security_events |
data | healthy | ironsight_platform.sql |
evidence_shares |
data | healthy | ironsight_platform.sql |
alarm_queue |
data | healthy | ironsight_platform.sql |
vlm_label_jobs |
data | healthy | migrations/0016_vlm_label_pipeline.sql |
vlm_labels |
data | healthy | migrations/0016_vlm_label_pipeline.sql |
public |
data | healthy | migrations/0001_baseline.sql |
vca_rules |
data | healthy | migrations/0013_vca_and_support_tickets.sql |
support_tickets |
data | healthy | migrations/0013_vca_and_support_tickets.sql |
support_messages |
data | healthy | migrations/0013_vca_and_support_tickets.sql |
model_versions |
data | healthy | migrations/0030_detections_foundation.sql |
analysis_runs |
data | healthy | migrations/0030_detections_foundation.sql |
detections |
data | healthy | migrations/0030_detections_foundation.sql |
detection_reviews |
data | healthy | migrations/0030_detections_foundation.sql |
person_track_frames |
data | healthy | migrations/0023_person_track_tables.sql |
person_track_buckets |
data | healthy | migrations/0023_person_track_tables.sql |
incidents |
data | healthy | migrations/0011_soc_dispatch_tables.sql |
active_alarms |
data | healthy | migrations/0011_soc_dispatch_tables.sql |
shift_handoffs |
data | healthy | migrations/0011_soc_dispatch_tables.sql |
ppe_zones |
data | healthy | migrations/0024_ppe_zones_and_compliance_rules.sql |
compliance_rules |
data | healthy | migrations/0024_ppe_zones_and_compliance_rules.sql |
digest_sends |
data | healthy | migrations/0029_digest_sends.sql |
pending_review_queue |
data | healthy | migrations/0022_pending_review_queue.sql |
segment_descriptions |
data | healthy | migrations/0008_events_segment_link_and_descriptions.sql |
deterrence_audits |
data | healthy | migrations/0009_deterrence_and_playback_audits.sql |
playback_audits |
data | healthy | migrations/0009_deterrence_and_playback_audits.sql |
definitions |
data | healthy | migrations/0007_new_tables_phase1.sql |
audit_log |
data | healthy | migrations/0007_new_tables_phase1.sql |
bookmarks |
data | healthy | migrations/0007_new_tables_phase1.sql |
device_assignments |
data | healthy | migrations/0007_new_tables_phase1.sql |
evidence_manifests |
data | healthy | migrations/0026_evidence_manifests.sql |
evidence_share_opens |
data | healthy | migrations/0015_evidence_revoke_notifications.sql |
revoked_tokens |
data | healthy | migrations/0015_evidence_revoke_notifications.sql |
notification_subscriptions |
data | healthy | migrations/0015_evidence_revoke_notifications.sql |
ai_runtime_metrics |
data | healthy | migrations/0020_ai_runtime_metrics.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | Dockerfile |
192.168.1.100 |
network | healthy | frontend/src/components/CameraManager.tsx |
192.168.1.50 |
network | healthy | frontend/src/components/SettingsPage.tsx |
162.191.235.243 |
network | healthy | frontend/Documents/MSDriver/milesight_probe.py |
192.168.103.221 |
network | healthy | frontend/Documents/MSDriver/milesight_probe_v7_162_191_235_… |
192.0.2.1 |
network | healthy | internal/testutil/integration_test.go |
172.19.0.5 |
network | healthy | internal/config/config.go |
203.0.113.7 |
network | healthy | internal/api/clientip_test.go |
6.6.6.6 |
network | healthy | internal/api/clientip_test.go |
1.1.1.1 |
network | healthy | internal/api/clientip_test.go |
2.2.2.2 |
network | healthy | internal/api/clientip_test.go |
203.0.113.9 |
network | healthy | internal/api/clientip_test.go |
192.0.2.4 |
network | healthy | internal/api/clientip_test.go |
203.0.113.50 |
network | healthy | internal/api/clientip_test.go |
169.254.169.254 |
network | healthy | internal/api/camera_web_proxy_test.go |
169.254.10.20 |
network | healthy | internal/api/camera_web_proxy_test.go |
224.0.0.1 |
network | healthy | internal/api/camera_web_proxy_test.go |
203.0.113.0 |
network | healthy | internal/api/camera_web_proxy_test.go |
203.0.113.10 |
network | healthy | internal/api/camera_web_proxy_test.go |
192.168.50.10 |
network | healthy | internal/api/camera_web_proxy_test.go |
8.4.1.1 |
network | healthy | internal/api/live_proxy.go |
127.0.0.0 |
network | healthy | internal/api/camera_web_proxy.go |
169.254.0.0 |
network | healthy | internal/api/camera_web_proxy.go |
192.168.50.0 |
network | healthy | internal/api/camera_web_proxy.go |
192.168.1.5 |
network | healthy | internal/api/profile_backfill_test.go |
192.168.50.1 |
network | healthy | internal/onvif/client_test.go |
192.168.50.2 |
network | healthy | internal/onvif/client_test.go |
192.168.50.3 |
network | healthy | internal/onvif/client_test.go |
192.168.50.4 |
network | healthy | internal/onvif/client_test.go |
192.168.1.1 |
network | healthy | internal/onvif/client_test.go |
1.2.3.4 |
network | healthy | internal/onvif/client.go |
239.255.255.250 |
network | healthy | internal/onvif/discovery.go |
2.4.1.3 |
network | healthy | internal/vendored/mediacommon/pkg/codecs/mpeg1audio/frame_h… |
1.6.2.1 |
network | healthy | internal/vendored/mediacommon/pkg/codecs/mpeg4audio/audio_s… |
7.3.2.1 |
network | healthy | internal/vendored/mediacommon/pkg/codecs/h264/sps.go |
5.3.4.2 |
network | healthy | internal/vendored/mediacommon/pkg/codecs/h264/avcc.go |
7.3.2.2 |
network | healthy | internal/vendored/mediacommon/pkg/codecs/h265/sps.go |
7.3.2.3 |
network | healthy | internal/vendored/mediacommon/pkg/codecs/h265/pps.go |
192.168.1.10 |
network | healthy | internal/ppe/worker_test.go |
192.168.103.49 |
network | healthy | internal/streaming/mediamtx_test.go |
192.168.103.48 |
network | healthy | deploy/promote-to-prod.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::internal/api/cookie_csrf_test.go |
security | healthy | internal/api/cookie_csrf_test.go |
auth::internal/api/rls_middleware.go |
security | healthy | internal/api/rls_middleware.go |
auth::frontend/src/contexts/AuthContext.tsx |
security | healthy | frontend/src/contexts/AuthContext.tsx |
auth::internal/api/mfa_handler.go |
security | healthy | internal/api/mfa_handler.go |
auth::internal/database/id_convention_test.go |
security | healthy | internal/database/id_convention_test.go |
auth::internal/api/tracking_handler.go |
security | healthy | internal/api/tracking_handler.go |
auth::internal/auth/auth.go |
security | healthy | internal/auth/auth.go |
auth::internal/database/platform_models.go |
security | healthy | internal/database/platform_models.go |
auth::internal/api/websocket_test.go |
security | healthy | internal/api/websocket_test.go |
auth::frontend/src/app/admin/page.tsx |
security | healthy | frontend/src/app/admin/page.tsx |
auth::internal/api/auth_handler.go |
security | healthy | internal/api/auth_handler.go |
auth::internal/api/reanalyze_handler.go |
security | healthy | internal/api/reanalyze_handler.go |
auth::internal/config/config.go |
security | healthy | internal/config/config.go |
auth::frontend/Documents/SITEGUARD_DESIGN_REFERENCE.html |
security | healthy | frontend/Documents/SITEGUARD_DESIGN_REFERENCE.html |
auth::.env.example |
security | healthy | .env.example |
auth::internal/auth/auth_test.go |
security | healthy | internal/auth/auth_test.go |
auth::go.mod |
security | healthy | go.mod |
auth::internal/api/media_v1.go |
security | healthy | internal/api/media_v1.go |
auth::internal/api/websocket.go |
security | healthy | internal/api/websocket.go |
auth::frontend/src/lib/ws-alerts.ts |
security | healthy | frontend/src/lib/ws-alerts.ts |
auth::internal/database/db.go |
security | healthy | internal/database/db.go |
auth::internal/api/camera_web_proxy.go |
security | healthy | internal/api/camera_web_proxy.go |
auth::.gitleaks.toml |
security | healthy | .gitleaks.toml |
auth::frontend/src/lib/ironsight-api.ts |
security | healthy | frontend/src/lib/ironsight-api.ts |
auth::frontend/src/hooks/useSessionManager.tsx |
security | healthy | frontend/src/hooks/useSessionManager.tsx |
auth::deploy/monitoring/README.md |
security | healthy | deploy/monitoring/README.md |
auth::internal/api/platform.go |
security | healthy | internal/api/platform.go |
auth::internal/api/router.go |
security | healthy | internal/api/router.go |
auth::internal/database/models.go |
security | healthy | internal/database/models.go |
auth::internal/api/audit.go |
security | healthy | internal/api/audit.go |
auth::internal/api/live2_proxy_test.go |
security | healthy | internal/api/live2_proxy_test.go |
auth::frontend/src/lib/admin-api-helpers.ts |
security | healthy | frontend/src/lib/admin-api-helpers.ts |
auth::internal/api/authz.go |
security | healthy | internal/api/authz.go |
auth::internal/api/support.go |
security | healthy | internal/api/support.go |
auth::internal/api/compliance_handler_test.go |
security | healthy | internal/api/compliance_handler_test.go |
auth::internal/api/events.go |
security | healthy | internal/api/events.go |
auth::internal/database/platform_db.go |
security | healthy | internal/database/platform_db.go |
auth::deploy/monitoring/prometheus.yml |
security | healthy | deploy/monitoring/prometheus.yml |
auth::internal/api/notification_prefs.go |
security | healthy | internal/api/notification_prefs.go |
auth::frontend/src/stores/operator-store.ts |
security | healthy | frontend/src/stores/operator-store.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
0014_exports_alarms_audit_extension.sql |
data | healthy | migrations/0014_exports_alarms_audit_extension.sql |
0017_audit_append_only_triggers.sql |
data | healthy | migrations/0017_audit_append_only_triggers.sql |
0016_vlm_label_pipeline.sql |
data | healthy | migrations/0016_vlm_label_pipeline.sql |
0031_rls_policies.sql |
data | healthy | migrations/0031_rls_policies.sql |
0001_baseline.sql |
data | healthy | migrations/0001_baseline.sql |
0002_add_segments_video_codec.sql |
data | healthy | migrations/0002_add_segments_video_codec.sql |
0013_vca_and_support_tickets.sql |
data | healthy | migrations/0013_vca_and_support_tickets.sql |
0028_soft_delete.sql |
data | healthy | migrations/0028_soft_delete.sql |
0030_detections_foundation.sql |
data | healthy | migrations/0030_detections_foundation.sql |
0005_camera_settings_columns.sql |
data | healthy | migrations/0005_camera_settings_columns.sql |
0021_sites_ppe_enabled.sql |
data | healthy | migrations/0021_sites_ppe_enabled.sql |
0023_person_track_tables.sql |
data | healthy | migrations/0023_person_track_tables.sql |
0011_soc_dispatch_tables.sql |
data | healthy | migrations/0011_soc_dispatch_tables.sql |
0024_ppe_zones_and_compliance_rules.sql |
data | healthy | migrations/0024_ppe_zones_and_compliance_rules.sql |
0029_digest_sends.sql |
data | healthy | migrations/0029_digest_sends.sql |
0022_pending_review_queue.sql |
data | healthy | migrations/0022_pending_review_queue.sql |
0008_events_segment_link_and_descriptions.sql |
data | healthy | migrations/0008_events_segment_link_and_descriptions.sql |
0012_sites_recording_and_features.sql |
data | healthy | migrations/0012_sites_recording_and_features.sql |
0009_deterrence_and_playback_audits.sql |
data | healthy | migrations/0009_deterrence_and_playback_audits.sql |
0018_organization_id_backfill.sql |
data | healthy | migrations/0018_organization_id_backfill.sql |
0007_new_tables_phase1.sql |
data | healthy | migrations/0007_new_tables_phase1.sql |
0026_evidence_manifests.sql |
data | healthy | migrations/0026_evidence_manifests.sql |
0027_vlm_label_jobs_camera_fk.sql |
data | healthy | migrations/0027_vlm_label_jobs_camera_fk.sql |
0003_segments_unique_camera_path_time.sql |
data | healthy | migrations/0003_segments_unique_camera_path_time.sql |
0025_prq_vlm_verdict.sql |
data | healthy | migrations/0025_prq_vlm_verdict.sql |
0010_security_events_extension_columns.sql |
data | healthy | migrations/0010_security_events_extension_columns.sql |
0032_camera_last_stream_error.sql |
data | healthy | migrations/0032_camera_last_stream_error.sql |
0019_fk_uniqueness_and_enum_checks.sql |
data | healthy | migrations/0019_fk_uniqueness_and_enum_checks.sql |
0015_evidence_revoke_notifications.sql |
data | healthy | migrations/0015_evidence_revoke_notifications.sql |
0006_users_profile_and_auth.sql |
data | healthy | migrations/0006_users_profile_and_auth.sql |
0004_check_constraints_enum_text_cols.sql |
data | healthy | migrations/0004_check_constraints_enum_text_cols.sql |
0020_ai_runtime_metrics.sql |
data | healthy | migrations/0020_ai_runtime_metrics.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | frontend/src/app/page.tsx |
/offline |
frontend | healthy | frontend/src/app/offline/page.tsx |
/analytics |
frontend | healthy | frontend/src/app/analytics/page.tsx |
/login |
frontend | healthy | frontend/src/app/login/page.tsx |
/search |
frontend | healthy | frontend/src/app/search/page.tsx |
/admin |
frontend | healthy | frontend/src/app/admin/page.tsx |
/admin/labeling |
frontend | healthy | frontend/src/app/admin/labeling/page.tsx |
/status |
frontend | healthy | frontend/src/app/status/page.tsx |
/evidence/[token] |
frontend | healthy | frontend/src/app/evidence/[token]/page.tsx |
/portal |
frontend | healthy | frontend/src/app/portal/page.tsx |
/portal/notifications |
frontend | healthy | frontend/src/app/portal/notifications/page.tsx |
/portal/subprocessors |
frontend | healthy | frontend/src/app/portal/subprocessors/page.tsx |
/portal/incidents/[id] |
frontend | healthy | frontend/src/app/portal/incidents/[id]/page.tsx |
/portal/compliance |
frontend | healthy | frontend/src/app/portal/compliance/page.tsx |
/portal/history |
frontend | healthy | frontend/src/app/portal/history/page.tsx |
/portal/privacy |
frontend | healthy | frontend/src/app/portal/privacy/page.tsx |
/portal/sites/[id] |
frontend | healthy | frontend/src/app/portal/sites/[id]/page.tsx |
/portal/sites/[id]/contacts |
frontend | healthy | frontend/src/app/portal/sites/[id]/contacts/page.tsx |
/operator |
frontend | healthy | frontend/src/app/operator/page.tsx |
/operator/alarm/[id] |
frontend | healthy | frontend/src/app/operator/alarm/[id]/page.tsx |
/reports |
frontend | healthy | frontend/src/app/reports/page.tsx |
/popout/[cameraId] |
frontend | healthy | frontend/src/app/popout/[cameraId]/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
image::frontend/Dockerfile |
hardware | healthy | frontend/Dockerfile |
image::services/qwen/Dockerfile |
hardware | healthy | services/qwen/Dockerfile |
image::services/yolo/Dockerfile |
hardware | healthy | services/yolo/Dockerfile |
db |
hardware | healthy | docker-compose.yml |
redis |
hardware | healthy | docker-compose.yml |
mediamtx |
hardware | healthy | docker-compose.yml |
go2rtc |
hardware | healthy | docker-compose.yml |
yolo |
hardware | healthy | docker-compose.yml |
qwen |
hardware | healthy | docker-compose.yml |
api |
hardware | healthy | docker-compose.yml |
worker |
hardware | healthy | docker-compose.yml |
frontend |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | internal/vendored/mediacommon/.github/workflows/test.yml |
test_32 |
cicd | healthy | internal/vendored/mediacommon/.github/workflows/test.yml |
go |
cicd | healthy | internal/vendored/mediacommon/.github/workflows/lint.yml |
go_mod |
cicd | healthy | internal/vendored/mediacommon/.github/workflows/lint.yml |
backend |
cicd | healthy | .github/workflows/ci.yml |
frontend |
cicd | healthy | .github/workflows/ci.yml |
migrations |
cicd | healthy | .github/workflows/ci.yml |
backend-integration |
cicd | healthy | .github/workflows/ci.yml |
gitleaks |
cicd | healthy | .github/workflows/ci.yml |
build-api |
cicd | healthy | .github/workflows/build-test-images.yml |
build-frontend |
cicd | healthy | .github/workflows/build-test-images.yml |
build-qwen-test |
cicd | healthy | .github/workflows/build-test-images.yml |
build-yolo |
cicd | healthy | .github/workflows/build-test-images.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | Dockerfile |
port:8501 |
network | healthy | docker-compose.yml |
port:8502 |
network | healthy | docker-compose.yml |
port:5432 |
network | healthy | docker-compose.yml |
port:3000 |
network | healthy | frontend/Dockerfile |
port:556 |
network | healthy | internal/api/probe_select_stream_test.go |
port:555 |
network | healthy | internal/onvif/client_test.go |
port:48 |
network | healthy | deploy/promote-to-prod.sh |
port:06 |
network | healthy | .github/dependabot.yml |
port:13000 |
network | healthy | e2e/scripts/tunnel-bob.sh |
port:192 |
network | healthy | e2e/scripts/tunnel-bob.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
labels |
software | healthy | frontend/src/components/ComplianceRulesPanel.tsx:labels |
for |
software | healthy | frontend/src/components/ComplianceRulesPanel.tsx:for |
selection |
software | healthy | frontend/src/components/ComplianceRulesPanel.tsx:selection |
out |
software | healthy | frontend/src/components/EventListPanel.tsx:out |
ErrorBoundary |
software | healthy | frontend/src/components/shared/ErrorBoundary.tsx:ErrorBound… |
covers |
software | healthy | frontend/src/app/search/page.tsx:covers |
AlertStream |
software | healthy | frontend/src/lib/ws-alerts.ts:AlertStream |
Report |
software | healthy | frontend/Documents/MSDriver/milesight_probe.py:204 |
of |
software | healthy | e2e/src/fixtures.ts:of |
chip |
software | healthy | e2e/src/specs/alert-feed-enrichment.spec.ts:chip |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | services/qwen/server.py |
POST /analyze_video |
api | healthy | services/qwen/server.py |
POST /analyze |
api | healthy | services/qwen/server.py |
POST /detect |
api | healthy | services/yolo/server.py |
GET /api/v1/features |
api | healthy | e2e/src/helpers/flags.ts |
GET /auth/me |
api | healthy | e2e/src/setup/auth.setup.ts |
POST /auth/login |
api | healthy | e2e/src/setup/auth.setup.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
sqlite |
data | healthy | Dockerfile |
redis |
data | healthy | go.mod |
postgresql |
data | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::internal/database/camera_update_password_… |
security | healthy | internal/database/camera_update_password_test.go |
password_literal::internal/seed/users.go |
security | healthy | internal/seed/users.go |
password_literal::scripts/verify-backup.sh |
security | healthy | scripts/verify-backup.sh |
password_literal::scripts/verify-backup.sh |
security | healthy | scripts/verify-backup.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | internal/vendored/mediacommon/.github/workflows/test.yml |
gha::lint |
cicd | healthy | internal/vendored/mediacommon/.github/workflows/lint.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::build-test-images |
cicd | healthy | .github/workflows/build-test-images.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
REGISTRY |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
CODECOV_TOKEN |
cicd | healthy | — |
OWNER |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | .gitleaks.toml |
vps::gcp |
hardware | healthy | .gitleaks.toml |
vps::azure |
hardware | healthy | .gitleaks.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
caddy |
network | healthy | internal/api/evidence_share.go |
nginx |
network | healthy | internal/api/evidence_share.go |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-op8rf5ug |
software | healthy | /tmp/repobility-clone-op8rf5ug |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/e9093492-3a44-476b-b96c-0f83d774f1d4/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e9093492-3a44-476b-b96c-0f83d774f1d4/
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.