https://github.com/rogers-group-inc/polaris
· scanned 2026-06-15 23:54 UTC (2 months, 3 weeks ago)
389 raw signals (44 security + 345 graph)
Last scanned 2 months, 3 weeks ago · v1 · 336 actionable findings from 2 signal sources. 93 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 5487 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 |
|---|---|---|---|
_isMockFmg |
software | healthy | demo.mjs:_isMockFmg |
_fmgRpc |
software | healthy | demo.mjs:_fmgRpc |
onAbort |
software | healthy | demo.mjs:onAbort |
_fmgTestConnection |
software | healthy | demo.mjs:_fmgTestConnection |
_fmgDiscover |
software | healthy | demo.mjs:_fmgDiscover |
_fillPerms |
software | healthy | demo.mjs:_fillPerms |
_roleByName |
software | healthy | demo.mjs:_roleByName |
_roleSummary |
software | healthy | demo.mjs:_roleSummary |
_userWithRole |
software | healthy | demo.mjs:_userWithRole |
randomTagColor |
software | healthy | demo.mjs:randomTagColor |
_bumpPatch |
software | healthy | demo.mjs:_bumpPatch |
parts |
software | healthy | demo.mjs:parts |
_mockOuiLookup |
software | healthy | demo.mjs:_mockOuiLookup |
extractSubjectDemo |
software | healthy | demo.mjs:extractSubjectDemo |
parseMultipart |
software | healthy | demo.mjs:parseMultipart |
logEventDemo |
software | healthy | demo.mjs:logEventDemo |
buildUtilization |
software | healthy | demo.mjs:buildUtilization |
cidrCount |
software | healthy | demo.mjs:cidrCount |
isPrivateIp |
software | healthy | demo.mjs:isPrivateIp |
buildProposed |
software | healthy | demo.mjs:buildProposed |
registerFortiManagerDemo |
software | healthy | demo.mjs:registerFortiManagerDemo |
discoverWinDhcpDemo |
software | healthy | demo.mjs:discoverWinDhcpDemo |
_ipInCidrDemo |
software | healthy | demo.mjs:_ipInCidrDemo |
matchesWildcardDemo |
software | healthy | demo.mjs:matchesWildcardDemo |
discoverEntraDevicesDemo |
software | healthy | demo.mjs:discoverEntraDevicesDemo |
entraAssetTypeDemo |
software | healthy | demo.mjs:entraAssetTypeDemo |
syncEntraDevicesDemo |
software | healthy | demo.mjs:syncEntraDevicesDemo |
discoverDhcpDemo |
software | healthy | demo.mjs:discoverDhcpDemo |
matchDev |
software | healthy | demo.mjs:matchDev |
syncDhcpSubnetsDemo |
software | healthy | demo.mjs:syncDhcpSubnetsDemo |
_addMacToAsset |
software | healthy | demo.mjs:_addMacToAsset |
_estimateSize |
software | healthy | demo.mjs:_estimateSize |
_formatBytes |
software | healthy | demo.mjs:_formatBytes |
_parseSize |
software | healthy | demo.mjs:_parseSize |
_ipToInt |
software | healthy | demo.mjs:_ipToInt |
_intToIp |
software | healthy | demo.mjs:_intToIp |
json |
software | healthy | demo.mjs:json |
serveStatic |
software | healthy | demo.mjs:serveStatic |
_httpHandler |
software | healthy | demo.mjs:_httpHandler |
host |
software | healthy | demo.mjs:host |
cookies |
software | healthy | demo.mjs:cookies |
restartDemoHttp |
software | healthy | demo.mjs:restartDemoHttp |
routeAPI |
software | healthy | demo.mjs:routeAPI |
canResolveFn |
software | healthy | demo.mjs:canResolveFn |
q |
software | healthy | demo.mjs:q |
t |
software | healthy | demo.mjs:t |
matchAll |
software | healthy | demo.mjs:matchAll |
startIdx |
software | healthy | demo.mjs:startIdx |
clean |
software | healthy | demo.mjs:clean |
prov |
software | healthy | demo.mjs:prov |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
compose.dev.yml |
software | healthy | compose.dev.yml |
ARCHITECTURE.md |
software | healthy | ARCHITECTURE.md |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
prisma.config.ts |
software | healthy | prisma.config.ts |
Dockerfile |
software | healthy | Dockerfile |
package-lock.json |
software | healthy | package-lock.json |
demo.mjs |
software | healthy | demo.mjs |
TOUCHES.md |
software | healthy | TOUCHES.md |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
TEMPLATES.md |
software | healthy | TEMPLATES.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
vitest.config.ts |
software | healthy | vitest.config.ts |
docker-entrypoint.sh |
software | healthy | docker-entrypoint.sh |
setup.ts |
software | healthy | tests/setup.ts |
security-middleware-behind-proxy.test.ts |
software | healthy | tests/integration/security-middleware-behind-proxy.test.ts |
monitorSettings.test.ts |
software | healthy | tests/integration/monitorSettings.test.ts |
server-settings-https-proxy.test.ts |
software | healthy | tests/integration/server-settings-https-proxy.test.ts |
agent-cert-pins.test.ts |
software | healthy | tests/integration/agent-cert-pins.test.ts |
_helpers.ts |
software | healthy | tests/integration/_helpers.ts |
subnets.test.ts |
software | healthy | tests/integration/subnets.test.ts |
permissionGates.test.ts |
software | healthy | tests/integration/permissionGates.test.ts |
reservationPushQueue.test.ts |
software | healthy | tests/integration/reservationPushQueue.test.ts |
events.test.ts |
software | healthy | tests/integration/events.test.ts |
reservations.test.ts |
software | healthy | tests/integration/reservations.test.ts |
assetMerge.test.ts |
software | healthy | tests/integration/assetMerge.test.ts |
blocks.test.ts |
software | healthy | tests/integration/blocks.test.ts |
capacityAdvisor.test.ts |
software | healthy | tests/integration/capacityAdvisor.test.ts |
capacityDbIo.test.ts |
software | healthy | tests/unit/capacityDbIo.test.ts |
extractHaFromFmgDevice.test.ts |
software | healthy | tests/unit/extractHaFromFmgDevice.test.ts |
nginxConfigParser.test.ts |
software | healthy | tests/unit/nginxConfigParser.test.ts |
tagNormalize.test.ts |
software | healthy | tests/unit/tagNormalize.test.ts |
assetProjection.test.ts |
software | healthy | tests/unit/assetProjection.test.ts |
resolveMonitorSettings.test.ts |
software | healthy | tests/unit/resolveMonitorSettings.test.ts |
assetIpHistoryService.test.ts |
software | healthy | tests/unit/assetIpHistoryService.test.ts |
role.test.ts |
software | healthy | tests/unit/role.test.ts |
agentAutoDeployService.test.ts |
software | healthy | tests/unit/agentAutoDeployService.test.ts |
subnetService.test.ts |
software | healthy | tests/unit/subnetService.test.ts |
discoveryDurationService.test.ts |
software | healthy | tests/unit/discoveryDurationService.test.ts |
parseSearchTerms.test.ts |
software | healthy | tests/unit/parseSearchTerms.test.ts |
fmgRpcRetry.test.ts |
software | healthy | tests/unit/fmgRpcRetry.test.ts |
ldapClient.test.ts |
software | healthy | tests/unit/ldapClient.test.ts |
mac.test.ts |
software | healthy | tests/unit/mac.test.ts |
fortiswitchTrunkMembers.test.ts |
software | healthy | tests/unit/fortiswitchTrunkMembers.test.ts |
fortiapLldp.test.ts |
software | healthy | tests/unit/fortiapLldp.test.ts |
fmgWorker.test.ts |
software | healthy | tests/unit/fmgWorker.test.ts |
timescaleTables.test.ts |
software | healthy | tests/unit/timescaleTables.test.ts |
proxyMode.test.ts |
software | healthy | tests/unit/proxyMode.test.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
USE /api/v1/auth/login |
api | healthy | src/app.ts |
USE /api/v1/auth/azure/login |
api | healthy | src/app.ts |
GET /blocks.html |
api | healthy | src/app.ts |
GET /subnets.html |
api | healthy | src/app.ts |
USE /uploads |
api | healthy | src/app.ts |
GET /health |
api | healthy | src/app.ts |
GET /metrics |
api | healthy | src/app.ts |
USE /api |
api | healthy | src/app.ts |
USE /api/v1 |
api | healthy | src/app.ts |
USE /auth |
api | healthy | src/api/router.ts |
GET /server-settings/branding |
api | healthy | src/api/router.ts |
USE /agents/binary |
api | healthy | src/api/router.ts |
USE /agents/enroll |
api | healthy | src/api/router.ts |
USE /agents |
api | healthy | src/api/router.ts |
USE /blocks |
api | healthy | src/api/router.ts |
USE /subnets |
api | healthy | src/api/router.ts |
USE /allocation-templates |
api | healthy | src/api/router.ts |
USE /reservations |
api | healthy | src/api/router.ts |
USE /utilization |
api | healthy | src/api/router.ts |
USE /dashboard |
api | healthy | src/api/router.ts |
USE /me/dashboard |
api | healthy | src/api/router.ts |
USE /users |
api | healthy | src/api/router.ts |
USE /roles |
api | healthy | src/api/router.ts |
USE /group-mappings |
api | healthy | src/api/router.ts |
USE /integrations |
api | healthy | src/api/router.ts |
USE /asset-types |
api | healthy | src/api/router.ts |
USE /assets |
api | healthy | src/api/router.ts |
USE /events |
api | healthy | src/api/router.ts |
USE /search |
api | healthy | src/api/router.ts |
USE /map/regions |
api | healthy | src/api/router.ts |
USE /map |
api | healthy | src/api/router.ts |
USE /conflicts |
api | healthy | src/api/router.ts |
USE /credentials |
api | healthy | src/api/router.ts |
USE /manufacturer-aliases |
api | healthy | src/api/router.ts |
USE /monitor-settings |
api | healthy | src/api/router.ts |
USE /api-tokens |
api | healthy | src/api/router.ts |
USE /server-settings/mibs |
api | healthy | src/api/router.ts |
USE /server-settings/manufacturer-profiles |
api | healthy | src/api/router.ts |
USE /server-settings/proxy |
api | healthy | src/api/router.ts |
USE /server-settings |
api | healthy | src/api/router.ts |
USE /device-icons |
api | healthy | src/api/router.ts |
POST / |
api | healthy | src/api/middleware/validate.ts |
POST /login |
api | healthy | src/api/routes/auth.ts |
POST /login/totp |
api | healthy | src/api/routes/auth.ts |
POST /logout |
api | healthy | src/api/routes/auth.ts |
GET /me |
api | healthy | src/api/routes/auth.ts |
GET /azure/config |
api | healthy | src/api/routes/auth.ts |
GET /azure/login |
api | healthy | src/api/routes/auth.ts |
POST /azure/callback |
api | healthy | src/api/routes/auth.ts |
POST /azure/logout |
api | healthy | src/api/routes/auth.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | compose.dev.yml |
10.1.1.5 |
network | healthy | CLAUDE.md |
10.1.1.0 |
network | healthy | CLAUDE.md |
10.0.0.42 |
network | healthy | CLAUDE.md |
10.0.50.1 |
network | healthy | demo.mjs |
10.0.0.0 |
network | healthy | demo.mjs |
172.16.0.0 |
network | healthy | demo.mjs |
192.168.0.0 |
network | healthy | demo.mjs |
10.0.1.0 |
network | healthy | demo.mjs |
10.0.2.0 |
network | healthy | demo.mjs |
10.0.3.0 |
network | healthy | demo.mjs |
10.0.4.0 |
network | healthy | demo.mjs |
192.168.1.0 |
network | healthy | demo.mjs |
192.168.2.0 |
network | healthy | demo.mjs |
10.0.20.0 |
network | healthy | demo.mjs |
10.0.1.10 |
network | healthy | demo.mjs |
10.0.1.11 |
network | healthy | demo.mjs |
10.0.1.12 |
network | healthy | demo.mjs |
10.0.2.10 |
network | healthy | demo.mjs |
10.0.2.11 |
network | healthy | demo.mjs |
10.0.3.10 |
network | healthy | demo.mjs |
172.16.0.50 |
network | healthy | demo.mjs |
192.168.1.1 |
network | healthy | demo.mjs |
10.0.1.50 |
network | healthy | demo.mjs |
10.99.0.10 |
network | healthy | demo.mjs |
10.99.0.11 |
network | healthy | demo.mjs |
10.99.0.20 |
network | healthy | demo.mjs |
172.16.0.1 |
network | healthy | demo.mjs |
10.0.4.50 |
network | healthy | demo.mjs |
10.20.30.40 |
network | healthy | demo.mjs |
10.0.1.1 |
network | healthy | demo.mjs |
10.0.1.2 |
network | healthy | demo.mjs |
10.0.2.1 |
network | healthy | demo.mjs |
10.0.10.0 |
network | healthy | demo.mjs |
10.0.10.1 |
network | healthy | demo.mjs |
10.0.11.0 |
network | healthy | demo.mjs |
10.0.11.1 |
network | healthy | demo.mjs |
10.0.3.1 |
network | healthy | demo.mjs |
10.0.20.1 |
network | healthy | demo.mjs |
10.0.21.0 |
network | healthy | demo.mjs |
10.0.21.1 |
network | healthy | demo.mjs |
10.0.10.10 |
network | healthy | demo.mjs |
10.0.10.11 |
network | healthy | demo.mjs |
10.0.10.12 |
network | healthy | demo.mjs |
10.0.11.10 |
network | healthy | demo.mjs |
10.0.11.11 |
network | healthy | demo.mjs |
10.0.10.100 |
network | healthy | demo.mjs |
10.0.10.101 |
network | healthy | demo.mjs |
10.0.10.102 |
network | healthy | demo.mjs |
10.0.11.100 |
network | healthy | demo.mjs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
integration |
software | healthy | tests/integration |
unit |
software | healthy | tests/unit |
docs |
software | healthy | docs |
security |
software | healthy | docs/security |
grafana |
software | healthy | docs/grafana |
scripts |
software | healthy | scripts |
prisma |
software | healthy | prisma |
migrations |
software | healthy | prisma/migrations |
20260611000000_sample_cadence_discriminator |
software | healthy | prisma/migrations/20260611000000_sample_cadence_discriminat… |
20260429000000_ipsec_tunnel_parent_interface |
software | healthy | prisma/migrations/20260429000000_ipsec_tunnel_parent_interf… |
20260517000000_custom_widget_samples |
software | healthy | prisma/migrations/20260517000000_custom_widget_samples |
20260620000000_asset_last_seen_source |
software | healthy | prisma/migrations/20260620000000_asset_last_seen_source |
20260516000000_manufacturer_profile |
software | healthy | prisma/migrations/20260516000000_manufacturer_profile |
20260504000000_monitor_candidate_index |
software | healthy | prisma/migrations/20260504000000_monitor_candidate_index |
20260428000001_manufacturer_aliases |
software | healthy | prisma/migrations/20260428000001_manufacturer_aliases |
20260520000000_fortigate_snmp_location |
software | healthy | prisma/migrations/20260520000000_fortigate_snmp_location |
20260523000000_manufacturer_profile_mib_std_key |
software | healthy | prisma/migrations/20260523000000_manufacturer_profile_mib_s… |
20260501000000_asset_sources |
software | healthy | prisma/migrations/20260501000000_asset_sources |
20260521000000_tiered_sample_rollups_phase1 |
software | healthy | prisma/migrations/20260521000000_tiered_sample_rollups_phas… |
20260507200000_search_json_trgm_indexes |
software | healthy | prisma/migrations/20260507200000_search_json_trgm_indexes |
20260425000000_monitoring_and_credentials |
software | healthy | prisma/migrations/20260425000000_monitoring_and_credentials |
20260606000000_managed_agent_additional_cert_fingerprints |
software | healthy | prisma/migrations/20260606000000_managed_agent_additional_c… |
20260506010000_asset_per_stream_credentials |
software | healthy | prisma/migrations/20260506010000_asset_per_stream_credentia… |
20260608000000_drop_legacy_server_certs |
software | healthy | prisma/migrations/20260608000000_drop_legacy_server_certs |
20260531000000_manufacturer_profile_double_scalar |
software | healthy | prisma/migrations/20260531000000_manufacturer_profile_doubl… |
20260612000000_group_mappings_and_other_tags |
software | healthy | prisma/migrations/20260612000000_group_mappings_and_other_t… |
20260429000002_asset_lldp_neighbors |
software | healthy | prisma/migrations/20260429000002_asset_lldp_neighbors |
20260607000000_drop_https_setting |
software | healthy | prisma/migrations/20260607000000_drop_https_setting |
20260505205641_asset_per_stream_polling |
software | healthy | prisma/migrations/20260505205641_asset_per_stream_polling |
20260430000001_sighting_ip_address |
software | healthy | prisma/migrations/20260430000001_sighting_ip_address |
20260613000000_asset_sdwan_samples |
software | healthy | prisma/migrations/20260613000000_asset_sdwan_samples |
20260429000003_asset_monitor_lldp_source |
software | healthy | prisma/migrations/20260429000003_asset_monitor_lldp_source |
20260603000000_wireless_station_band |
software | healthy | prisma/migrations/20260603000000_wireless_station_band |
20260421000002_add_vip_info_to_reservations |
software | healthy | prisma/migrations/20260421000002_add_vip_info_to_reservatio… |
20260504000001_sample_tables_composite_pk |
software | healthy | prisma/migrations/20260504000001_sample_tables_composite_pk |
20260505205028_class_override_per_stream_polling |
software | healthy | prisma/migrations/20260505205028_class_override_per_stream_… |
20260602000000_conflict_existing_asset_snapshot |
software | healthy | prisma/migrations/20260602000000_conflict_existing_asset_sn… |
20260604000000_asset_learned_address |
software | healthy | prisma/migrations/20260604000000_asset_learned_address |
20260424000006_add_asset_ip_history |
software | healthy | prisma/migrations/20260424000006_add_asset_ip_history |
20260524000000_roles_table_cutover |
software | healthy | prisma/migrations/20260524000000_roles_table_cutover |
20260506002401_drop_asset_monitor_type |
software | healthy | prisma/migrations/20260506002401_drop_asset_monitor_type |
20260529000000_monitor_override_cutover |
software | healthy | prisma/migrations/20260529000000_monitor_override_cutover |
20260430000002_api_token_integration_ids |
software | healthy | prisma/migrations/20260430000002_api_token_integration_ids |
20260421000001_add_created_by_to_assets_subnets |
software | healthy | prisma/migrations/20260421000001_add_created_by_to_assets_s… |
20260429000004_reservation_stale_detection |
software | healthy | prisma/migrations/20260429000004_reservation_stale_detection |
20260425000002_asset_monitored_interfaces_errors_temps |
software | healthy | prisma/migrations/20260425000002_asset_monitored_interfaces… |
20260526000000_asset_storage_polling_field |
software | healthy | prisma/migrations/20260526000000_asset_storage_polling_field |
20260506000703_drop_asset_legacy_monitor_source |
software | healthy | prisma/migrations/20260506000703_drop_asset_legacy_monitor_… |
20260527000000_asset_types_registry_cutover |
software | healthy | prisma/migrations/20260527000000_asset_types_registry_cutov… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
migration.sql |
data | healthy | prisma/migrations/20260611000000_sample_cadence_discriminat… |
migration.sql |
data | healthy | prisma/migrations/20260429000000_ipsec_tunnel_parent_interf… |
migration.sql |
data | healthy | prisma/migrations/20260517000000_custom_widget_samples/migr… |
migration.sql |
data | healthy | prisma/migrations/20260620000000_asset_last_seen_source/mig… |
migration.sql |
data | healthy | prisma/migrations/20260516000000_manufacturer_profile/migra… |
migration.sql |
data | healthy | prisma/migrations/20260504000000_monitor_candidate_index/mi… |
migration.sql |
data | healthy | prisma/migrations/20260428000001_manufacturer_aliases/migra… |
migration.sql |
data | healthy | prisma/migrations/20260520000000_fortigate_snmp_location/mi… |
migration.sql |
data | healthy | prisma/migrations/20260523000000_manufacturer_profile_mib_s… |
migration.sql |
data | healthy | prisma/migrations/20260501000000_asset_sources/migration.sql |
migration.sql |
data | healthy | prisma/migrations/20260521000000_tiered_sample_rollups_phas… |
migration.sql |
data | healthy | prisma/migrations/20260507200000_search_json_trgm_indexes/m… |
migration.sql |
data | healthy | prisma/migrations/20260425000000_monitoring_and_credentials… |
migration.sql |
data | healthy | prisma/migrations/20260606000000_managed_agent_additional_c… |
migration.sql |
data | healthy | prisma/migrations/20260506010000_asset_per_stream_credentia… |
migration.sql |
data | healthy | prisma/migrations/20260608000000_drop_legacy_server_certs/m… |
migration.sql |
data | healthy | prisma/migrations/20260531000000_manufacturer_profile_doubl… |
migration.sql |
data | healthy | prisma/migrations/20260612000000_group_mappings_and_other_t… |
migration.sql |
data | healthy | prisma/migrations/20260429000002_asset_lldp_neighbors/migra… |
migration.sql |
data | healthy | prisma/migrations/20260607000000_drop_https_setting/migrati… |
migration.sql |
data | healthy | prisma/migrations/20260505205641_asset_per_stream_polling/m… |
migration.sql |
data | healthy | prisma/migrations/20260430000001_sighting_ip_address/migrat… |
migration.sql |
data | healthy | prisma/migrations/20260613000000_asset_sdwan_samples/migrat… |
migration.sql |
data | healthy | prisma/migrations/20260429000003_asset_monitor_lldp_source/… |
migration.sql |
data | healthy | prisma/migrations/20260603000000_wireless_station_band/migr… |
migration.sql |
data | healthy | prisma/migrations/20260421000002_add_vip_info_to_reservatio… |
migration.sql |
data | healthy | prisma/migrations/20260504000001_sample_tables_composite_pk… |
migration.sql |
data | healthy | prisma/migrations/20260505205028_class_override_per_stream_… |
migration.sql |
data | healthy | prisma/migrations/20260602000000_conflict_existing_asset_sn… |
migration.sql |
data | healthy | prisma/migrations/20260604000000_asset_learned_address/migr… |
migration.sql |
data | healthy | prisma/migrations/20260424000006_add_asset_ip_history/migra… |
migration.sql |
data | healthy | prisma/migrations/20260524000000_roles_table_cutover/migrat… |
migration.sql |
data | healthy | prisma/migrations/20260506002401_drop_asset_monitor_type/mi… |
migration.sql |
data | healthy | prisma/migrations/20260529000000_monitor_override_cutover/m… |
migration.sql |
data | healthy | prisma/migrations/20260430000002_api_token_integration_ids/… |
migration.sql |
data | healthy | prisma/migrations/20260421000001_add_created_by_to_assets_s… |
migration.sql |
data | healthy | prisma/migrations/20260429000004_reservation_stale_detectio… |
migration.sql |
data | healthy | prisma/migrations/20260425000002_asset_monitored_interfaces… |
migration.sql |
data | healthy | prisma/migrations/20260526000000_asset_storage_polling_fiel… |
migration.sql |
data | healthy | prisma/migrations/20260506000703_drop_asset_legacy_monitor_… |
migration.sql |
data | healthy | prisma/migrations/20260527000000_asset_types_registry_cutov… |
migration.sql |
data | healthy | prisma/migrations/20260519000000_add_dns_resolved_reservati… |
migration.sql |
data | healthy | prisma/migrations/20260423000000_add_fortigate_source_type/… |
migration.sql |
data | healthy | prisma/migrations/20260605000000_discovery_run/migration.sql |
migration.sql |
data | healthy | prisma/migrations/20260420000000_add_asset_last_seen/migrat… |
migration.sql |
data | healthy | prisma/migrations/20260424000005_asset_status_tracking/migr… |
migration.sql |
data | healthy | prisma/migrations/20260528000000_add_lldp_storage_cadence_c… |
migration.sql |
data | healthy | prisma/migrations/20260501000001_device_icons/migration.sql |
migration.sql |
data | healthy | prisma/migrations/20260615000000_drop_sample_asset_fk_casca… |
migration.sql |
data | healthy | prisma/migrations/20260514010000_managed_agent_install_cred… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
subtab |
software | healthy | demo.mjs:subtab |
subtabs |
software | healthy | demo.mjs:subtabs |
override |
software | healthy | tests/integration/monitorSettings.test.ts:override |
overrides |
software | healthy | tests/integration/monitorSettings.test.ts:overrides |
override |
software | healthy | tests/unit/resolveMonitorSettings.test.ts:override |
gets |
software | healthy | tests/unit/resolveMonitorSettings.test.ts:gets |
lookups |
software | healthy | tests/unit/resolveMonitorSettings.test.ts:lookups |
entries |
software | healthy | tests/unit/resolveMonitorSettings.test.ts:entries |
or |
software | healthy | tests/unit/resolveMonitorSettings.test.ts:or |
mechanical |
software | healthy | tests/unit/timescaleTables.test.ts:mechanical |
override |
software | healthy | public/js/integrations.js:override |
so |
software | healthy | public/js/integrations.js:so |
subtabs |
software | healthy | public/js/integrations.js:subtabs |
subtab |
software | healthy | public/js/integrations.js:subtab |
whose |
software | healthy | public/js/integrations.js:whose |
keys |
software | healthy | public/js/integrations.js:keys |
has |
software | healthy | public/js/integrations.js:has |
during |
software | healthy | public/js/integrations.js:during |
header |
software | healthy | public/js/integrations.js:header |
inside |
software | healthy | public/js/integrations.js:inside |
param |
software | healthy | public/js/integrations.js:param |
overrides |
software | healthy | public/js/integrations.js:overrides |
with |
software | healthy | public/js/integrations.js:with |
so |
software | healthy | public/js/server-settings.js:so |
suffix |
software | healthy | public/js/server-settings.js:suffix |
columns |
software | healthy | public/js/server-settings.js:columns |
still |
software | healthy | public/js/server-settings.js:still |
names |
software | healthy | public/js/server-settings.js:names |
so |
software | healthy | public/js/map.js:so |
and |
software | healthy | public/js/map.js:and |
needs |
software | healthy | public/js/app.js:needs |
when |
software | healthy | public/js/app.js:when |
override |
software | healthy | public/js/assets.js:override |
exists |
software | healthy | public/js/assets.js:exists |
overrides |
software | healthy | public/js/assets.js:overrides |
strip |
software | healthy | public/js/assets.js:strip |
breakdown |
software | healthy | public/js/assets.js:breakdown |
is |
software | healthy | public/js/mobile/map-tab.js:is |
override |
software | healthy | src/api/routes/assets.ts:override |
overrides |
software | healthy | src/api/routes/assets.ts:overrides |
override |
software | healthy | src/api/routes/monitorSettings.ts:override |
overrides |
software | healthy | src/api/routes/monitorSettings.ts:overrides |
block |
software | healthy | src/api/routes/integrations.ts:block |
to |
software | healthy | src/api/routes/integrations.ts:to |
blocks |
software | healthy | src/api/routes/integrations.ts:blocks |
using |
software | healthy | src/api/routes/integrations.ts:using |
param |
software | healthy | src/api/routes/integrations.ts:param |
opts |
software | healthy | src/api/routes/integrations.ts:opts |
AssetIndex |
software | healthy | src/api/routes/integrations.ts:AssetIndex |
credential |
software | healthy | src/api/routes/integrations.ts:credential |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
asset_custom_widget_samples |
data | healthy | prisma/migrations/20260517000000_custom_widget_samples/migr… |
manufacturer_profiles |
data | healthy | prisma/migrations/20260516000000_manufacturer_profile/migra… |
manufacturer_profile_metrics |
data | healthy | prisma/migrations/20260516000000_manufacturer_profile/migra… |
manufacturer_profile_metric_overrides |
data | healthy | prisma/migrations/20260516000000_manufacturer_profile/migra… |
manufacturer_custom_widgets |
data | healthy | prisma/migrations/20260516000000_manufacturer_profile/migra… |
manufacturer_aliases |
data | healthy | prisma/migrations/20260428000001_manufacturer_aliases/migra… |
geocode_cache |
data | healthy | prisma/migrations/20260520000000_fortigate_snmp_location/mi… |
asset_sources |
data | healthy | prisma/migrations/20260501000000_asset_sources/migration.sql |
asset_monitor_samples_hourly |
data | healthy | prisma/migrations/20260521000000_tiered_sample_rollups_phas… |
asset_monitor_samples_daily |
data | healthy | prisma/migrations/20260521000000_tiered_sample_rollups_phas… |
asset_telemetry_samples_hourly |
data | healthy | prisma/migrations/20260521000000_tiered_sample_rollups_phas… |
asset_telemetry_samples_daily |
data | healthy | prisma/migrations/20260521000000_tiered_sample_rollups_phas… |
asset_temperature_samples_hourly |
data | healthy | prisma/migrations/20260521000000_tiered_sample_rollups_phas… |
asset_temperature_samples_daily |
data | healthy | prisma/migrations/20260521000000_tiered_sample_rollups_phas… |
asset_interface_samples_hourly |
data | healthy | prisma/migrations/20260521000000_tiered_sample_rollups_phas… |
asset_interface_samples_daily |
data | healthy | prisma/migrations/20260521000000_tiered_sample_rollups_phas… |
asset_storage_samples_hourly |
data | healthy | prisma/migrations/20260521000000_tiered_sample_rollups_phas… |
asset_storage_samples_daily |
data | healthy | prisma/migrations/20260521000000_tiered_sample_rollups_phas… |
asset_ipsec_tunnel_samples_hourly |
data | healthy | prisma/migrations/20260521000000_tiered_sample_rollups_phas… |
asset_ipsec_tunnel_samples_daily |
data | healthy | prisma/migrations/20260521000000_tiered_sample_rollups_phas… |
credentials |
data | healthy | prisma/migrations/20260425000000_monitoring_and_credentials… |
asset_monitor_samples |
data | healthy | prisma/migrations/20260425000000_monitoring_and_credentials… |
group_mappings |
data | healthy | prisma/migrations/20260612000000_group_mappings_and_other_t… |
asset_lldp_neighbors |
data | healthy | prisma/migrations/20260429000002_asset_lldp_neighbors/migra… |
asset_perf_sla_samples |
data | healthy | prisma/migrations/20260613000000_asset_sdwan_samples/migrat… |
asset_sdwan_rule_samples |
data | healthy | prisma/migrations/20260613000000_asset_sdwan_samples/migrat… |
asset_perf_sla_samples_hourly |
data | healthy | prisma/migrations/20260613000000_asset_sdwan_samples/migrat… |
asset_perf_sla_samples_daily |
data | healthy | prisma/migrations/20260613000000_asset_sdwan_samples/migrat… |
asset_sdwan_rule_samples_hourly |
data | healthy | prisma/migrations/20260613000000_asset_sdwan_samples/migrat… |
asset_sdwan_rule_samples_daily |
data | healthy | prisma/migrations/20260613000000_asset_sdwan_samples/migrat… |
asset_ip_history |
data | healthy | prisma/migrations/20260424000006_add_asset_ip_history/migra… |
roles |
data | healthy | prisma/migrations/20260524000000_roles_table_cutover/migrat… |
asset_temperature_samples |
data | healthy | prisma/migrations/20260425000002_asset_monitored_interfaces… |
asset_type_defs |
data | healthy | prisma/migrations/20260527000000_asset_types_registry_cutov… |
discovery_runs |
data | healthy | prisma/migrations/20260605000000_discovery_run/migration.sql |
device_icons |
data | healthy | prisma/migrations/20260501000001_device_icons/migration.sql |
asset_mac_addresses |
data | healthy | prisma/migrations/20260504000003_normalize_asset_mac_addres… |
asset_ipsec_tunnel_samples |
data | healthy | prisma/migrations/20260425000003_asset_ipsec_tunnel_samples… |
monitor_class_overrides |
data | healthy | prisma/migrations/20260505150453_monitor_settings_hierarchy… |
conflicts |
data | healthy | prisma/migrations/20260421000000_add_sourcetype_and_conflic… |
ip_blocks |
data | healthy | prisma/migrations/20260417000000_init/migration.sql |
subnets |
data | healthy | prisma/migrations/20260417000000_init/migration.sql |
reservations |
data | healthy | prisma/migrations/20260417000000_init/migration.sql |
integrations |
data | healthy | prisma/migrations/20260417000000_init/migration.sql |
events |
data | healthy | prisma/migrations/20260417000000_init/migration.sql |
assets |
data | healthy | prisma/migrations/20260417000000_init/migration.sql |
users |
data | healthy | prisma/migrations/20260417000000_init/migration.sql |
settings |
data | healthy | prisma/migrations/20260417000000_init/migration.sql |
tags |
data | healthy | prisma/migrations/20260417000000_init/migration.sql |
user_dashboards |
data | healthy | prisma/migrations/20260525000000_user_dashboard/migration.s… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::tests/unit/oidcRedirect.test.ts |
security | healthy | tests/unit/oidcRedirect.test.ts |
auth::src/services/azureAuthService.ts |
security | healthy | src/services/azureAuthService.ts |
auth::src/api/routes/auth.ts |
security | healthy | src/api/routes/auth.ts |
auth::tests/unit/groupMappingResolve.test.ts |
security | healthy | tests/unit/groupMappingResolve.test.ts |
auth::public/js/api.js |
security | healthy | public/js/api.js |
auth::src/services/groupMappingService.ts |
security | healthy | src/services/groupMappingService.ts |
auth::src/api/middleware/csrf.ts |
security | healthy | src/api/middleware/csrf.ts |
auth::public/js/app.js |
security | healthy | public/js/app.js |
auth::demo.mjs |
security | healthy | demo.mjs |
auth::package.json |
security | healthy | package.json |
auth::public/js/login.js |
security | healthy | public/js/login.js |
auth::public/js/users.js |
security | healthy | public/js/users.js |
auth::src/services/oidcAuthService.ts |
security | healthy | src/services/oidcAuthService.ts |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::README.md |
security | healthy | README.md |
auth::src/services/ldapAuthService.ts |
security | healthy | src/services/ldapAuthService.ts |
auth::public/login.html |
security | healthy | public/login.html |
auth::src/app.ts |
security | healthy | src/app.ts |
auth::src/types/express-session.d.ts |
security | healthy | src/types/express-session.d.ts |
auth::src/services/ssoProvisioning.ts |
security | healthy | src/services/ssoProvisioning.ts |
auth::public/users.html |
security | healthy | public/users.html |
auth::src/api/middleware/rateLimits.ts |
security | healthy | src/api/middleware/rateLimits.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | compose.dev.yml |
port:5432 |
network | healthy | compose.dev.yml |
port:443 |
network | healthy | demo.mjs |
port:8443 |
network | healthy | demo.mjs |
port:5985 |
network | healthy | demo.mjs |
port:636 |
network | healthy | demo.mjs |
port:22 |
network | healthy | demo.mjs |
port:514 |
network | healthy | demo.mjs |
port:3443 |
network | healthy | demo.mjs |
port:8080 |
network | healthy | tests/unit/parseVipServerInfo.test.ts |
port:80 |
network | healthy | tests/unit/parseVipServerInfo.test.ts |
port:11 |
network | healthy | scripts/seed-topology-mock.ts |
port:12 |
network | healthy | scripts/seed-topology-mock.ts |
port:13 |
network | healthy | scripts/seed-topology-mock.ts |
port:853 |
network | healthy | src/services/dnsService.ts |
port:5986 |
network | healthy | src/services/monitoringService.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | tests/integration/_helpers.ts |
/api/v2/monitor/system/status |
frontend | healthy | public/js/integrations.js |
/api/v2/cmdb/system.dhcp/server |
frontend | healthy | public/js/integrations.js |
/api/v2/monitor/system/dhcp |
frontend | healthy | public/js/integrations.js |
/api/v2/cmdb/system/interface |
frontend | healthy | public/js/integrations.js |
/api/v2/monitor/switch-controller/managed-switch/status |
frontend | healthy | public/js/integrations.js |
/api/v2/monitor/wifi/managed_ap |
frontend | healthy | public/js/integrations.js |
/api/v2/cmdb/firewall/vip |
frontend | healthy | public/js/integrations.js |
/api/v2/monitor/user/device/query |
frontend | healthy | public/js/integrations.js |
/api/v2/monitor/system/arp |
frontend | healthy | public/js/integrations.js |
/api/v2/monitor/router/ipv4 |
frontend | healthy | public/js/integrations.js |
/v1.0/devices |
frontend | healthy | public/js/integrations.js |
/v1.0/deviceManagement/managedDevices |
frontend | healthy | public/js/integrations.js |
/v1.0/users |
frontend | healthy | public/js/integrations.js |
/v1.0/groups |
frontend | healthy | public/js/integrations.js |
/wsman |
frontend | healthy | src/utils/winrm.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::demo.mjs |
security | healthy | demo.mjs |
password_literal::demo.mjs |
security | healthy | demo.mjs |
password_literal::demo.mjs |
security | healthy | demo.mjs |
password_literal::demo.mjs |
security | healthy | demo.mjs |
password_literal::demo.mjs |
security | healthy | demo.mjs |
password_literal::demo.mjs |
security | healthy | demo.mjs |
password_literal::demo.mjs |
security | healthy | demo.mjs |
password_literal::demo.mjs |
security | healthy | demo.mjs |
password_literal::demo.mjs |
security | healthy | demo.mjs |
password_literal::tests/integration/_helpers.ts |
security | healthy | tests/integration/_helpers.ts |
password_literal::tests/integration/permissionGates.test.ts |
security | healthy | tests/integration/permissionGates.test.ts |
password_literal::src/api/routes/integrations.ts |
security | healthy | src/api/routes/integrations.ts |
password_literal::src/api/routes/integrations.ts |
security | healthy | src/api/routes/integrations.ts |
password_literal::src/api/routes/events.ts |
security | healthy | src/api/routes/events.ts |
password_literal::src/api/routes/events.ts |
security | healthy | src/api/routes/events.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
nginx |
hardware | healthy | docker-compose.yml |
migrate |
hardware | healthy | docker-compose.yml |
web |
hardware | healthy | docker-compose.yml |
monitor |
hardware | healthy | docker-compose.yml |
discovery |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | compose.dev.yml |
postgresql |
data | healthy | compose.dev.yml |
redis |
data | healthy | demo.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | compose.dev.yml |
loadbalancer |
network | healthy | demo.mjs |
caddy |
network | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | README.md |
vps::aws |
hardware | healthy | CLAUDE.md |
vps::gcp |
hardware | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/docker-publish.yml |
build |
cicd | healthy | .github/workflows/docker-publish.yml |
check-docs |
cicd | healthy | .github/workflows/check-docs.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
REGISTRY |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
IMAGE_NAME |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::docker-publish |
cicd | healthy | .github/workflows/docker-publish.yml |
gha::check-docs |
cicd | healthy | .github/workflows/check-docs.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-pbfih5d2 |
software | healthy | /tmp/repobility-clone-pbfih5d2 |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/dashboard/IPAMDashboard.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
IPAMDashboard |
frontend | healthy | src/dashboard/IPAMDashboard.jsx |
This page is publicly accessible at:
https://repobility.com/scan/87ab2f94-42b7-4da8-8094-d6905592c895/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/87ab2f94-42b7-4da8-8094-d6905592c895/
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.