https://github.com/vothalvino/fireisp5.0
· scanned 2026-06-16 00:52 UTC (2 months, 1 week ago)
817 raw signals (37 security + 780 graph)
Last scanned 2 months, 1 week ago · v1 · 638 actionable findings from 2 signal sources. 357 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 7635 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 |
|---|---|---|---|
suppresses |
software | healthy | .lintstagedrc.cjs:suppresses |
flatten |
software | healthy | frontend/scripts/i18n-coverage.mjs:flatten |
loadLocale |
software | healthy | frontend/scripts/i18n-coverage.mjs:loadLocale |
run |
software | healthy | frontend/scripts/i18n-coverage.mjs:run |
pct |
software | healthy | frontend/scripts/i18n-coverage.mjs:pct |
targetUrl |
software | healthy | frontend/public/sw.js:targetUrl |
App |
software | healthy | frontend/src/App.tsx:App |
can |
software | healthy | frontend/src/auth/permissions.ts:can |
AuthProvider |
software | healthy | frontend/src/auth/AuthContext.tsx:AuthProvider |
json |
software | healthy | frontend/src/auth/AuthContext.tsx:json |
err |
software | healthy | frontend/src/auth/AuthContext.tsx:err |
useAuth |
software | healthy | frontend/src/auth/AuthContext.tsx:useAuth |
hasRole |
software | healthy | frontend/src/auth/PrivateRoute.tsx:hasRole |
PrivateRoute |
software | healthy | frontend/src/auth/PrivateRoute.tsx:PrivateRoute |
PortalAuthProvider |
software | healthy | frontend/src/auth/PortalAuthContext.tsx:PortalAuthProvider |
json |
software | healthy | frontend/src/auth/PortalAuthContext.tsx:json |
err |
software | healthy | frontend/src/auth/PortalAuthContext.tsx:err |
usePortalAuth |
software | healthy | frontend/src/auth/PortalAuthContext.tsx:usePortalAuth |
PortalRoute |
software | healthy | frontend/src/auth/PortalRoute.tsx:PortalRoute |
getSystemTheme |
software | healthy | frontend/src/auth/DarkModeContext.tsx:getSystemTheme |
resolveTheme |
software | healthy | frontend/src/auth/DarkModeContext.tsx:resolveTheme |
DarkModeProvider |
software | healthy | frontend/src/auth/DarkModeContext.tsx:DarkModeProvider |
handler |
software | healthy | frontend/src/auth/DarkModeContext.tsx:handler |
useDarkMode |
software | healthy | frontend/src/auth/DarkModeContext.tsx:useDarkMode |
mockAuth |
software | healthy | frontend/src/auth/__tests__/PrivateRoute.test.tsx:mockAuth |
renderRoute |
software | healthy | frontend/src/auth/__tests__/PrivateRoute.test.tsx:renderRou… |
wrapper |
software | healthy | frontend/src/auth/__tests__/AuthContext.test.tsx:wrapper |
mockFetch |
software | healthy | frontend/src/auth/__tests__/AuthContext.test.tsx:mockFetch |
readCsrfCookie |
software | healthy | frontend/src/api/csrf.ts:readCsrfCookie |
getClient |
software | healthy | frontend/src/api/graphql.ts:getClient |
gql |
software | healthy | frontend/src/api/graphql.ts:gql |
useWebSocket |
software | healthy | frontend/src/api/useWebSocket.ts:useWebSocket |
useGraphQLSubscription |
software | healthy | frontend/src/api/useGraphQLSubscription.ts:useGraphQLSubscr… |
doRefresh |
software | healthy | frontend/src/api/client.ts:doRefresh |
json |
software | healthy | frontend/src/api/client.ts:json |
localStorageMock |
software | healthy | frontend/src/test/changelog.test.tsx:localStorageMock |
makeQueryClient |
software | healthy | frontend/src/test/changelog.test.tsx:makeQueryClient |
renderPanel |
software | healthy | frontend/src/test/changelog.test.tsx:renderPanel |
mockUseAuth |
software | healthy | frontend/src/test/a11y.test.tsx:mockUseAuth |
mockUsePortalAuth |
software | healthy | frontend/src/test/a11y.test.tsx:mockUsePortalAuth |
makeQc |
software | healthy | frontend/src/test/a11y.test.tsx:makeQc |
method |
software | healthy | frontend/src/test/a11y.test.tsx:method |
flatten |
software | healthy | frontend/src/test/i18n.test.ts:flatten |
ThemeDisplay |
software | healthy | frontend/src/test/darkMode.test.tsx:ThemeDisplay |
PortalLayout |
software | healthy | frontend/src/components/PortalLayout.tsx:PortalLayout |
handleLogout |
software | healthy | frontend/src/components/PortalLayout.tsx:handleLogout |
Layout |
software | healthy | frontend/src/components/Layout.tsx:Layout |
handleLogout |
software | healthy | frontend/src/components/Layout.tsx:handleLogout |
closeSidebar |
software | healthy | frontend/src/components/Layout.tsx:closeSidebar |
handleOrgChange |
software | healthy | frontend/src/components/Layout.tsx:handleOrgChange |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker-compose.test.yml |
software | healthy | docker-compose.test.yml |
.lintstagedrc.cjs |
software | healthy | .lintstagedrc.cjs |
jest.config.js |
software | healthy | jest.config.js |
fix_front.md |
software | healthy | fix_front.md |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
install.sh |
software | healthy | install.sh |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
setup.sh |
software | healthy | setup.sh |
Dockerfile |
software | healthy | Dockerfile |
isp-platform-features.md |
software | healthy | isp-platform-features.md |
ROADMAP_PRODUCTION.md |
software | healthy | ROADMAP_PRODUCTION.md |
docker-compose.prod.yml |
software | healthy | docker-compose.prod.yml |
docker-compose.host-nginx.yml |
software | healthy | docker-compose.host-nginx.yml |
ROADMAP.md |
software | healthy | ROADMAP.md |
front_instructions.md |
software | healthy | front_instructions.md |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
eslint.config.js |
software | healthy | eslint.config.js |
LICENSE |
software | healthy | LICENSE |
docker-compose.e2e.yml |
software | healthy | docker-compose.e2e.yml |
docker-compose.yml |
software | healthy | docker-compose.yml |
.env.prod.example |
software | healthy | .env.prod.example |
Chart.yaml |
software | healthy | charts/fireisp/Chart.yaml |
values.yaml |
software | healthy | charts/fireisp/values.yaml |
cosign-policy.yaml |
software | healthy | charts/fireisp/templates/cosign-policy.yaml |
secret.yaml |
software | healthy | charts/fireisp/templates/secret.yaml |
namespace.yaml |
software | healthy | charts/fireisp/templates/namespace.yaml |
configmap.yaml |
software | healthy | charts/fireisp/templates/configmap.yaml |
hpa.yaml |
software | healthy | charts/fireisp/templates/hpa.yaml |
pdb.yaml |
software | healthy | charts/fireisp/templates/pdb.yaml |
prometheus-alerts.yaml |
software | healthy | charts/fireisp/templates/prometheus-alerts.yaml |
pvc.yaml |
software | healthy | charts/fireisp/templates/pvc.yaml |
serviceaccount.yaml |
software | healthy | charts/fireisp/templates/serviceaccount.yaml |
service.yaml |
software | healthy | charts/fireisp/templates/service.yaml |
ingress.yaml |
software | healthy | charts/fireisp/templates/ingress.yaml |
deployment.yaml |
software | healthy | charts/fireisp/templates/deployment.yaml |
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 |
.env.example |
software | healthy | frontend/.env.example |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
i18n-coverage.mjs |
software | healthy | frontend/scripts/i18n-coverage.mjs |
sw.js |
software | healthy | frontend/public/sw.js |
index.css |
software | healthy | frontend/src/index.css |
main.tsx |
software | healthy | frontend/src/main.tsx |
App.tsx |
software | healthy | frontend/src/App.tsx |
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/ |
api | healthy | src/app.js |
USE /api/auth |
api | healthy | src/app.js |
USE /api/v1/auth |
api | healthy | src/app.js |
USE /api/export |
api | healthy | src/app.js |
USE /api/v1/export |
api | healthy | src/app.js |
USE /api/pdf |
api | healthy | src/app.js |
USE /api/v1/pdf |
api | healthy | src/app.js |
USE /api/events |
api | healthy | src/app.js |
USE /api/v1/events |
api | healthy | src/app.js |
USE /api/payment-webhooks |
api | healthy | src/app.js |
USE /api/v1/payment-webhooks |
api | healthy | src/app.js |
GET /health |
api | healthy | src/app.js |
GET /healthz |
api | healthy | src/app.js |
GET /health/live |
api | healthy | src/app.js |
GET /health/ready |
api | healthy | src/app.js |
USE /acs |
api | healthy | src/app.js |
POST /acs/cwmp |
api | healthy | src/app.js |
USE /auth |
api | healthy | src/app.js |
USE /organizations |
api | healthy | src/app.js |
USE /users |
api | healthy | src/app.js |
USE /sites |
api | healthy | src/app.js |
USE /clients |
api | healthy | src/app.js |
USE /client-groups |
api | healthy | src/app.js |
USE /leads |
api | healthy | src/app.js |
USE /service-orders |
api | healthy | src/app.js |
USE /winback-campaigns |
api | healthy | src/app.js |
USE /lifecycle |
api | healthy | src/app.js |
USE /plans |
api | healthy | src/app.js |
USE /contracts |
api | healthy | src/app.js |
USE /devices |
api | healthy | src/app.js |
USE /nas |
api | healthy | src/app.js |
USE /radius |
api | healthy | src/app.js |
USE /invoices |
api | healthy | src/app.js |
USE /payments |
api | healthy | src/app.js |
USE /credit-notes |
api | healthy | src/app.js |
USE /tickets |
api | healthy | src/app.js |
USE /interactions |
api | healthy | src/app.js |
USE /follow-up-reminders |
api | healthy | src/app.js |
USE /satisfaction-surveys |
api | healthy | src/app.js |
USE /escalations |
api | healthy | src/app.js |
USE /jobs |
api | healthy | src/app.js |
USE /warehouses |
api | healthy | src/app.js |
USE /inventory |
api | healthy | src/app.js |
USE /quotes |
api | healthy | src/app.js |
USE /expenses |
api | healthy | src/app.js |
USE /outages |
api | healthy | src/app.js |
USE /noc |
api | healthy | src/app.js |
USE /work-orders |
api | healthy | src/app.js |
USE /technician-tracking |
api | healthy | src/app.js |
USE /topology |
api | healthy | src/app.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/QueueStats |
frontend | healthy | frontend/src/pages/QueueStats.tsx |
/QosBandwidthPage |
frontend | healthy | frontend/src/pages/QosBandwidthPage.tsx |
/ConcessionTitleList |
frontend | healthy | frontend/src/pages/ConcessionTitleList.tsx |
/TopologyMapPage |
frontend | healthy | frontend/src/pages/TopologyMapPage.tsx |
/InventoryList |
frontend | healthy | frontend/src/pages/InventoryList.tsx |
/PollerPerformanceDashboard |
frontend | healthy | frontend/src/pages/PollerPerformanceDashboard.tsx |
/AlertEscalationChainList |
frontend | healthy | frontend/src/pages/AlertEscalationChainList.tsx |
/QuoteList |
frontend | healthy | frontend/src/pages/QuoteList.tsx |
/LateFeeRuleList |
frontend | healthy | frontend/src/pages/LateFeeRuleList.tsx |
/WirelessMetricsPage |
frontend | healthy | frontend/src/pages/WirelessMetricsPage.tsx |
/crudStyles |
frontend | healthy | frontend/src/pages/crudStyles.tsx |
/OltManagementPage |
frontend | healthy | frontend/src/pages/OltManagementPage.tsx |
/RadiusSessions |
frontend | healthy | frontend/src/pages/RadiusSessions.tsx |
/AlertSuppressionList |
frontend | healthy | frontend/src/pages/AlertSuppressionList.tsx |
/InvoiceSettings |
frontend | healthy | frontend/src/pages/InvoiceSettings.tsx |
/InvoiceDetail |
frontend | healthy | frontend/src/pages/InvoiceDetail.tsx |
/ExpenseList |
frontend | healthy | frontend/src/pages/ExpenseList.tsx |
/DevicePollingConfigList |
frontend | healthy | frontend/src/pages/DevicePollingConfigList.tsx |
/IpPoolList |
frontend | healthy | frontend/src/pages/IpPoolList.tsx |
/ConnectionLogList |
frontend | healthy | frontend/src/pages/ConnectionLogList.tsx |
/SecurityAccessControlPage |
frontend | healthy | frontend/src/pages/SecurityAccessControlPage.tsx |
/SpeedTestList |
frontend | healthy | frontend/src/pages/SpeedTestList.tsx |
/MessageTemplateList |
frontend | healthy | frontend/src/pages/MessageTemplateList.tsx |
/ChargebackList |
frontend | healthy | frontend/src/pages/ChargebackList.tsx |
/PppoeDiagnostics |
frontend | healthy | frontend/src/pages/PppoeDiagnostics.tsx |
/IpAssignmentList |
frontend | healthy | frontend/src/pages/IpAssignmentList.tsx |
/ClientGroupList |
frontend | healthy | frontend/src/pages/ClientGroupList.tsx |
/CoverageZoneMap |
frontend | healthy | frontend/src/pages/CoverageZoneMap.tsx |
/ContractList |
frontend | healthy | frontend/src/pages/ContractList.tsx |
/CpeInventoryPage |
frontend | healthy | frontend/src/pages/CpeInventoryPage.tsx |
/WinbackCampaignList |
frontend | healthy | frontend/src/pages/WinbackCampaignList.tsx |
/ClientList |
frontend | healthy | frontend/src/pages/ClientList.tsx |
/RegulatoryCompliancePage |
frontend | healthy | frontend/src/pages/RegulatoryCompliancePage.tsx |
/MaintenanceWindowList |
frontend | healthy | frontend/src/pages/MaintenanceWindowList.tsx |
/OutageList |
frontend | healthy | frontend/src/pages/OutageList.tsx |
/CpeDiagnosticsPage |
frontend | healthy | frontend/src/pages/CpeDiagnosticsPage.tsx |
/PaymentTransactionList |
frontend | healthy | frontend/src/pages/PaymentTransactionList.tsx |
/CommunicationCampaignList |
frontend | healthy | frontend/src/pages/CommunicationCampaignList.tsx |
/FacturaPublicaList |
frontend | healthy | frontend/src/pages/FacturaPublicaList.tsx |
/DeviceGroupList |
frontend | healthy | frontend/src/pages/DeviceGroupList.tsx |
/WorkOrders |
frontend | healthy | frontend/src/pages/WorkOrders.tsx |
/Dashboard |
frontend | healthy | frontend/src/pages/Dashboard.tsx |
/CfdiList |
frontend | healthy | frontend/src/pages/CfdiList.tsx |
/SessionAccounting |
frontend | healthy | frontend/src/pages/SessionAccounting.tsx |
/BillingAdjustmentList |
frontend | healthy | frontend/src/pages/BillingAdjustmentList.tsx |
/SlaDefinitionList |
frontend | healthy | frontend/src/pages/SlaDefinitionList.tsx |
/EscalationList |
frontend | healthy | frontend/src/pages/EscalationList.tsx |
/ConfigComplianceRuleList |
frontend | healthy | frontend/src/pages/ConfigComplianceRuleList.tsx |
/ChurnAnalytics |
frontend | healthy | frontend/src/pages/ChurnAnalytics.tsx |
/TransitionMechanismsPage |
frontend | healthy | frontend/src/pages/TransitionMechanismsPage.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
__test_results |
data | healthy | tests/test_helpers.sql |
users |
data | healthy | database/schema.sql |
clients |
data | healthy | database/schema.sql |
client_groups |
data | healthy | database/schema.sql |
client_custom_fields |
data | healthy | database/schema.sql |
leads |
data | healthy | database/schema.sql |
service_orders |
data | healthy | database/schema.sql |
service_order_tasks |
data | healthy | database/schema.sql |
winback_campaigns |
data | healthy | database/schema.sql |
contacts |
data | healthy | database/schema.sql |
sites |
data | healthy | database/schema.sql |
plans |
data | healthy | database/schema.sql |
contracts |
data | healthy | database/schema.sql |
nas |
data | healthy | database/schema.sql |
radius |
data | healthy | database/schema.sql |
devices |
data | healthy | database/schema.sql |
tickets |
data | healthy | database/schema.sql |
invoices |
data | healthy | database/schema.sql |
payments |
data | healthy | database/schema.sql |
payment_allocations |
data | healthy | database/schema.sql |
payment_plans |
data | healthy | database/schema.sql |
payment_plan_installments |
data | healthy | database/schema.sql |
cash_reconciliation_sessions |
data | healthy | database/schema.sql |
quotes |
data | healthy | database/schema.sql |
jobs |
data | healthy | database/schema.sql |
expenses |
data | healthy | database/schema.sql |
organizations |
data | healthy | database/schema.sql |
ip_pools |
data | healthy | database/schema.sql |
ip_assignments |
data | healthy | database/schema.sql |
audit_logs |
data | healthy | database/schema.sql |
notifications |
data | healthy | database/schema.sql |
invoice_items |
data | healthy | database/schema.sql |
quote_items |
data | healthy | database/schema.sql |
ticket_comments |
data | healthy | database/schema.sql |
files |
data | healthy | database/schema.sql |
snmp_metrics |
data | healthy | database/schema.sql |
snmp_metrics_1hr |
data | healthy | database/schema.sql |
snmp_metrics_1day |
data | healthy | database/schema.sql |
snmp_metrics_1month |
data | healthy | database/schema.sql |
snmp_rollup_state |
data | healthy | database/schema.sql |
snmp_profiles |
data | healthy | database/schema.sql |
snmp_profile_oids |
data | healthy | database/schema.sql |
snmp_traps |
data | healthy | database/schema.sql |
device_groups |
data | healthy | database/schema.sql |
device_group_members |
data | healthy | database/schema.sql |
discovery_scans |
data | healthy | database/schema.sql |
discovery_results |
data | healthy | database/schema.sql |
snmp_trap_forwarding_rules |
data | healthy | database/schema.sql |
dr_drill_logs |
data | healthy | database/schema.sql |
connection_logs |
data | healthy | database/schema.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
migrationSmokeTest.test.js |
data | healthy | tests/migrationSmokeTest.test.js |
146_credit_note_invoice_total_guard_trigger.sql |
data | healthy | database/migrations/146_credit_note_invoice_total_guard_tri… |
295_portal_self_service_tables.sql |
data | healthy | database/migrations/295_portal_self_service_tables.sql |
239_create_pppoe_event_logs.sql |
data | healthy | database/migrations/239_create_pppoe_event_logs.sql |
199_seed_communication_permissions.sql |
data | healthy | database/migrations/199_seed_communication_permissions.sql |
210_seed_tax_report_permissions.sql |
data | healthy | database/migrations/210_seed_tax_report_permissions.sql |
306_seed_inventory_asset_permissions.sql |
data | healthy | database/migrations/306_seed_inventory_asset_permissions.sql |
012_create_payments_table.sql |
data | healthy | database/migrations/012_create_payments_table.sql |
267_create_ftth_vendor_splitter_tables.sql |
data | healthy | database/migrations/267_create_ftth_vendor_splitter_tables.… |
039_create_credit_note_items_table.sql |
data | healthy | database/migrations/039_create_credit_note_items_table.sql |
057_create_message_templates_table.sql |
data | healthy | database/migrations/057_create_message_templates_table.sql |
015_create_expenses_table.sql |
data | healthy | database/migrations/015_create_expenses_table.sql |
004_create_sites_table.sql |
data | healthy | database/migrations/004_create_sites_table.sql |
120_seed_default_settings.sql |
data | healthy | database/migrations/120_seed_default_settings.sql |
324_admin_ip_allowlist_table.sql |
data | healthy | database/migrations/324_admin_ip_allowlist_table.sql |
323_webauthn_credentials_table.sql |
data | healthy | database/migrations/323_webauthn_credentials_table.sql |
029_create_snmp_profiles_table.sql |
data | healthy | database/migrations/029_create_snmp_profiles_table.sql |
094_add_fks_cfdi_documents_to_sat_catalogs.sql |
data | healthy | database/migrations/094_add_fks_cfdi_documents_to_sat_catal… |
167_create_organization_database_configs.sql |
data | healthy | database/migrations/167_create_organization_database_config… |
333_data_masking_rules_table.sql |
data | healthy | database/migrations/333_data_masking_rules_table.sql |
349_integration_connections.sql |
data | healthy | database/migrations/349_integration_connections.sql |
310_custom_reports_table.sql |
data | healthy | database/migrations/310_custom_reports_table.sql |
175_fix_invoices_table.sql |
data | healthy | database/migrations/175_fix_invoices_table.sql |
342_analytics_anomalies_table.sql |
data | healthy | database/migrations/342_analytics_anomalies_table.sql |
190_add_profile_fields_to_clients.sql |
data | healthy | database/migrations/190_add_profile_fields_to_clients.sql |
071_create_cfdi_related_documents_table.sql |
data | healthy | database/migrations/071_create_cfdi_related_documents_table… |
206_create_late_fee_tables.sql |
data | healthy | database/migrations/206_create_late_fee_tables.sql |
103_create_recurring_payment_profiles_table.sql |
data | healthy | database/migrations/103_create_recurring_payment_profiles_t… |
230_radius_accounting_ingest_columns.sql |
data | healthy | database/migrations/230_radius_accounting_ingest_columns.sql |
256_seed_device_monitoring_oids.sql |
data | healthy | database/migrations/256_seed_device_monitoring_oids.sql |
122_seed_default_suspension_rule.sql |
data | healthy | database/migrations/122_seed_default_suspension_rule.sql |
335_seed_sec17_permissions.sql |
data | healthy | database/migrations/335_seed_sec17_permissions.sql |
123_seed_scheduled_tasks_core_automation.sql |
data | healthy | database/migrations/123_seed_scheduled_tasks_core_automatio… |
328_ddos_protection_rules_table.sql |
data | healthy | database/migrations/328_ddos_protection_rules_table.sql |
358_seed_ai_support_metrics_rollup_task.sql |
data | healthy | database/migrations/358_seed_ai_support_metrics_rollup_task… |
195_contract_lifecycle_terminated_status.sql |
data | healthy | database/migrations/195_contract_lifecycle_terminated_statu… |
053_create_preflight_check_event_scheduler.sql |
data | healthy | database/migrations/053_create_preflight_check_event_schedu… |
211_create_payment_plan_tables.sql |
data | healthy | database/migrations/211_create_payment_plan_tables.sql |
140_add_login_lockout_to_users.sql |
data | healthy | database/migrations/140_add_login_lockout_to_users.sql |
296_seed_portal_self_service_permissions.sql |
data | healthy | database/migrations/296_seed_portal_self_service_permission… |
017_create_files_table.sql |
data | healthy | database/migrations/017_create_files_table.sql |
144_add_billing_period_unique_constraint.sql |
data | healthy | database/migrations/144_add_billing_period_unique_constrain… |
297_ticketing_noc_tables.sql |
data | healthy | database/migrations/297_ticketing_noc_tables.sql |
322_seed_data_retention_compliance_check_task.sql |
data | healthy | database/migrations/322_seed_data_retention_compliance_chec… |
348_integration_providers.sql |
data | healthy | database/migrations/348_integration_providers.sql |
130_create_firerelay_nodes_table.sql |
data | healthy | database/migrations/130_create_firerelay_nodes_table.sql |
253_seed_snmp_discovery_permissions.sql |
data | healthy | database/migrations/253_seed_snmp_discovery_permissions.sql |
217_create_refund_requests_table.sql |
data | healthy | database/migrations/217_create_refund_requests_table.sql |
064_create_device_config_backups_table.sql |
data | healthy | database/migrations/064_create_device_config_backups_table.… |
164_create_dr_drill_logs.sql |
data | healthy | database/migrations/164_create_dr_drill_logs.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
on |
software | healthy | frontend/src/api/client.ts:on |
MockEventSource |
software | healthy | frontend/src/test/graphqlSubscription.test.ts:MockEventSour… |
tab |
software | healthy | frontend/src/pages/__tests__/QosBandwidthPage.test.tsx:tab |
SoftModel |
software | healthy | tests/softDelete.test.js:SoftModel |
HardModel |
software | healthy | tests/softDelete.test.js:HardModel |
TestModel |
software | healthy | tests/models.test.js:TestModel |
and |
software | healthy | tests/qosBandwidth.test.js:and |
extends |
software | healthy | tests/phraseLibrarySearch.test.js:extends |
TestEntity |
software | healthy | tests/crudController.test.js:TestEntity |
AppError |
software | healthy | tests/llmProviderEmbed.test.js:AppError |
File |
software | healthy | src/models/File.js:File |
ScheduledTask |
software | healthy | src/models/ScheduledTask.js:ScheduledTask |
CpeLifecycleHistory |
software | healthy | src/models/CpeLifecycleHistory.js:CpeLifecycleHistory |
ProfecoComplaint |
software | healthy | src/models/ProfecoComplaint.js:ProfecoComplaint |
Vlan |
software | healthy | src/models/Vlan.js:Vlan |
TicketSlaEvent |
software | healthy | src/models/TicketSlaEvent.js:TicketSlaEvent |
ApiToken |
software | healthy | src/models/ApiToken.js:ApiToken |
AutomationRule |
software | healthy | src/models/AutomationRule.js:AutomationRule |
RmaRequest |
software | healthy | src/models/RmaRequest.js:RmaRequest |
InventoryStock |
software | healthy | src/models/InventoryStock.js:InventoryStock |
CpeTask |
software | healthy | src/models/CpeTask.js:CpeTask |
OrganizationDatabaseConfig |
software | healthy | src/models/OrganizationDatabaseConfig.js:OrganizationDataba… |
WebhookDelivery |
software | healthy | src/models/WebhookDelivery.js:WebhookDelivery |
Role |
software | healthy | src/models/Role.js:Role |
CfdiPaymentComplement |
software | healthy | src/models/CfdiPaymentComplement.js:CfdiPaymentComplement |
TaxRule |
software | healthy | src/models/TaxRule.js:TaxRule |
CpeDevice |
software | healthy | src/models/CpeDevice.js:CpeDevice |
Radius |
software | healthy | src/models/Radius.js:Radius |
DnsBlocklist |
software | healthy | src/models/DnsBlocklist.js:DnsBlocklist |
SnmpMetric |
software | healthy | src/models/SnmpMetric.js:SnmpMetric |
NetworkLink |
software | healthy | src/models/NetworkLink.js:NetworkLink |
AiProvider |
software | healthy | src/models/AiProvider.js:AiProvider |
Asset |
software | healthy | src/models/Asset.js:Asset |
SecureDeletionLog |
software | healthy | src/models/SecureDeletionLog.js:SecureDeletionLog |
WebAuthnCredential |
software | healthy | src/models/WebAuthnCredential.js:WebAuthnCredential |
CashReconciliationSession |
software | healthy | src/models/CashReconciliationSession.js:CashReconciliationS… |
FirewallRule |
software | healthy | src/models/FirewallRule.js:FirewallRule |
PppoeEventLog |
software | healthy | src/models/PppoeEventLog.js:PppoeEventLog |
Promotion |
software | healthy | src/models/Promotion.js:Promotion |
ServiceOrder |
software | healthy | src/models/ServiceOrder.js:ServiceOrder |
DiscoveryResult |
software | healthy | src/models/DiscoveryResult.js:DiscoveryResult |
FireRelayClientRouting |
software | healthy | src/models/FireRelayClientRouting.js:FireRelayClientRouting |
ProvisioningPipeline |
software | healthy | src/models/ProvisioningPipeline.js:ProvisioningPipeline |
Payment |
software | healthy | src/models/Payment.js:Payment |
PollerNode |
software | healthy | src/models/PollerNode.js:PollerNode |
AiReplyLog |
software | healthy | src/models/AiReplyLog.js:AiReplyLog |
Contract |
software | healthy | src/models/Contract.js:Contract |
SnmpProfile |
software | healthy | src/models/SnmpProfile.js:SnmpProfile |
EmailLog |
software | healthy | src/models/EmailLog.js:EmailLog |
Webhook |
software | healthy | src/models/Webhook.js:Webhook |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
1.3.6.1 |
network | healthy | README.md |
4.5.1.4 |
network | healthy | README.md |
4.5.1.11 |
network | healthy | README.md |
4.5.1.7 |
network | healthy | README.md |
4.5.1.6 |
network | healthy | README.md |
4.5.1.19 |
network | healthy | README.md |
1.6.1.2 |
network | healthy | README.md |
2.1.2.1 |
network | healthy | README.md |
10.0.1.42 |
network | healthy | README.md |
2.1.2.2 |
network | healthy | README.md |
6.128.1.1 |
network | healthy | README.md |
2.51.1.4 |
network | healthy | README.md |
127.0.0.1 |
network | healthy | install.sh |
10.0.0.0 |
network | healthy | .env.example |
203.0.113.5 |
network | healthy | .env.example |
192.168.1.100 |
network | healthy | frontend/src/pages/QosBandwidthPage.tsx |
255.255.255.0 |
network | healthy | frontend/src/pages/IpPoolList.tsx |
10.0.0.1 |
network | healthy | frontend/src/pages/IpPoolList.tsx |
10.0.0.10 |
network | healthy | frontend/src/pages/IpPoolList.tsx |
10.0.0.5 |
network | healthy | frontend/src/pages/IpAssignmentList.tsx |
192.0.2.1 |
network | healthy | frontend/src/pages/TransitionMechanismsPage.tsx |
192.0.0.0 |
network | healthy | frontend/src/pages/TransitionMechanismsPage.tsx |
192.0.2.0 |
network | healthy | frontend/src/pages/TransitionMechanismsPage.tsx |
192.168.1.1 |
network | healthy | frontend/src/pages/DhcpServerList.tsx |
8.8.8.8 |
network | healthy | frontend/src/pages/PppoeServiceProfileList.tsx |
8.8.4.4 |
network | healthy | frontend/src/pages/PppoeServiceProfileList.tsx |
203.0.113.1 |
network | healthy | frontend/src/pages/NatManagementList.tsx |
203.0.113.254 |
network | healthy | frontend/src/pages/NatManagementList.tsx |
100.64.0.0 |
network | healthy | frontend/src/pages/NatManagementList.tsx |
192.168.1.0 |
network | healthy | frontend/src/pages/DiscoveryScanList.tsx |
192.168.1.10 |
network | healthy | frontend/src/pages/__tests__/SecurityAccessControlPage.test… |
10.0.0.2 |
network | healthy | frontend/src/pages/__tests__/NasList.test.tsx |
10.0.0.3 |
network | healthy | frontend/src/pages/__tests__/TopologyMapPage.test.tsx |
192.168.200.200 |
network | healthy | tests/mikrotikHapIntegration.test.js |
10.99.88.77 |
network | healthy | tests/mikrotikHapIntegration.test.js |
10.0.0.254 |
network | healthy | tests/poolUtilizationService.test.js |
192.168.0.0 |
network | healthy | tests/ipv6Management.test.js |
10.0.0.8 |
network | healthy | tests/routerosService.test.js |
1.2.3.4 |
network | healthy | tests/routerosService.test.js |
9.9.9.9 |
network | healthy | tests/routerosService.test.js |
1.1.1.1 |
network | healthy | tests/routerosService.test.js |
10.0.1.1 |
network | healthy | tests/serviceHealthService.test.js |
2.1.1.3 |
network | healthy | tests/snmpTrapReceiver.test.js |
6.3.1.1 |
network | healthy | tests/snmpTrapReceiver.test.js |
192.168.99.99 |
network | healthy | tests/snmpTrapReceiver.test.js |
1.0.0.1 |
network | healthy | tests/pppoeServiceProfileSync.test.js |
10.1.1.1 |
network | healthy | tests/section18.test.js |
255.255.255.255 |
network | healthy | tests/poolAssignmentService.test.js |
10.0.0.255 |
network | healthy | tests/poolAssignmentService.test.js |
10.0.1.0 |
network | healthy | tests/poolAssignmentService.test.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::charts/fireisp/values.yaml |
security | healthy | charts/fireisp/values.yaml |
password_literal::mysql/init-replica.sh |
security | healthy | mysql/init-replica.sh |
password_literal::tests/mikrotikHapIntegration.test.js |
security | healthy | tests/mikrotikHapIntegration.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/authService.test.js |
security | healthy | tests/authService.test.js |
password_literal::tests/cookieAuth.test.js |
security | healthy | tests/cookieAuth.test.js |
password_literal::tests/section18Extended.test.js |
security | healthy | tests/section18Extended.test.js |
password_literal::tests/section18Extended.test.js |
security | healthy | tests/section18Extended.test.js |
password_literal::tests/section18Extended.test.js |
security | healthy | tests/section18Extended.test.js |
password_literal::tests/section18Extended.test.js |
security | healthy | tests/section18Extended.test.js |
password_literal::tests/section18Extended.test.js |
security | healthy | tests/section18Extended.test.js |
password_literal::tests/section18Extended.test.js |
security | healthy | tests/section18Extended.test.js |
password_literal::tests/section18Extended.test.js |
security | healthy | tests/section18Extended.test.js |
password_literal::tests/section18Extended.test.js |
security | healthy | tests/section18Extended.test.js |
password_literal::tests/routerosService.test.js |
security | healthy | tests/routerosService.test.js |
password_literal::tests/routerosService.test.js |
security | healthy | tests/routerosService.test.js |
password_literal::tests/routerosService.test.js |
security | healthy | tests/routerosService.test.js |
password_literal::tests/routerosService.test.js |
security | healthy | tests/routerosService.test.js |
password_literal::tests/routerosService.test.js |
security | healthy | tests/routerosService.test.js |
password_literal::tests/routerosService.test.js |
security | healthy | tests/routerosService.test.js |
password_literal::tests/app.test.js |
security | healthy | tests/app.test.js |
password_literal::tests/app.test.js |
security | healthy | tests/app.test.js |
password_literal::tests/app.test.js |
security | healthy | tests/app.test.js |
password_literal::tests/app.test.js |
security | healthy | tests/app.test.js |
password_literal::tests/app.test.js |
security | healthy | tests/app.test.js |
password_literal::tests/app.test.js |
security | healthy | tests/app.test.js |
password_literal::tests/pppoeServiceProfileSync.test.js |
security | healthy | tests/pppoeServiceProfileSync.test.js |
password_literal::tests/newValidationSchemas.test.js |
security | healthy | tests/newValidationSchemas.test.js |
password_literal::tests/newValidationSchemas.test.js |
security | healthy | tests/newValidationSchemas.test.js |
password_literal::tests/newValidationSchemas.test.js |
security | healthy | tests/newValidationSchemas.test.js |
password_literal::tests/newValidationSchemas.test.js |
security | healthy | tests/newValidationSchemas.test.js |
password_literal::tests/dbReadReplica.test.js |
security | healthy | tests/dbReadReplica.test.js |
password_literal::tests/rateLimiter.test.js |
security | healthy | tests/rateLimiter.test.js |
password_literal::tests/secretsAudit.test.js |
security | healthy | tests/secretsAudit.test.js |
password_literal::tests/pppoeAuthFlow.test.js |
security | healthy | tests/pppoeAuthFlow.test.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
charts |
software | healthy | charts |
fireisp |
software | healthy | charts/fireisp |
templates |
software | healthy | charts/fireisp/templates |
frontend |
software | healthy | frontend |
scripts |
software | healthy | frontend/scripts |
public |
software | healthy | frontend/public |
src |
software | healthy | frontend/src |
i18n |
software | healthy | frontend/src/i18n |
locales |
software | healthy | frontend/src/i18n/locales |
auth |
software | healthy | frontend/src/auth |
__tests__ |
software | healthy | frontend/src/auth/__tests__ |
api |
software | healthy | frontend/src/api |
test |
software | healthy | frontend/src/test |
components |
software | healthy | frontend/src/components |
__tests__ |
software | healthy | frontend/src/components/__tests__ |
pages |
software | healthy | frontend/src/pages |
__tests__ |
software | healthy | frontend/src/pages/__tests__ |
portal |
software | healthy | frontend/src/pages/portal |
__tests__ |
software | healthy | frontend/src/pages/portal/__tests__ |
mysql |
software | healthy | mysql |
tests |
software | healthy | tests |
workers |
software | healthy | tests/workers |
docs |
software | healthy | docs |
adr |
software | healthy | docs/adr |
videos |
software | healthy | docs/videos |
freeradius |
software | healthy | docs/freeradius |
grafana |
software | healthy | docs/grafana |
k8s |
software | healthy | k8s |
database |
software | healthy | database |
freeradius |
software | healthy | database/freeradius |
rollbacks |
software | healthy | database/rollbacks |
migrations |
software | healthy | database/migrations |
nginx |
software | healthy | nginx |
.claude |
software | healthy | .claude |
agents |
software | healthy | .claude/agents |
agent-memory |
software | healthy | .claude/agent-memory |
fullstack-autonomous-engineer |
software | healthy | .claude/agent-memory/fullstack-autonomous-engineer |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
models |
software | healthy | src/models |
config |
software | healthy | src/config |
middleware |
software | healthy | src/middleware |
schemas |
software | healthy | src/middleware/schemas |
scripts |
software | healthy | src/scripts |
utils |
software | healthy | src/utils |
locales |
software | healthy | src/locales |
routes |
software | healthy | src/routes |
workers |
software | healthy | src/workers |
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/sso.test.js |
security | healthy | tests/sso.test.js |
auth::tests/switchOrganization.test.js |
security | healthy | tests/switchOrganization.test.js |
auth::src/routes/clients.js |
security | healthy | src/routes/clients.js |
auth::src/routes/queueStats.js |
security | healthy | src/routes/queueStats.js |
auth::tests/interactionRoutes.test.js |
security | healthy | tests/interactionRoutes.test.js |
auth::tests/configTemplates.test.js |
security | healthy | tests/configTemplates.test.js |
auth::src/routes/dsar.js |
security | healthy | src/routes/dsar.js |
auth::tests/m7BillingRoutes.test.js |
security | healthy | tests/m7BillingRoutes.test.js |
auth::src/routes/portalKb.js |
security | healthy | src/routes/portalKb.js |
auth::tests/multitenantIsolation.test.js |
security | healthy | tests/multitenantIsolation.test.js |
auth::src/config/index.js |
security | healthy | src/config/index.js |
auth::tests/rbac.test.js |
security | healthy | tests/rbac.test.js |
auth::src/routes/portalServiceRequests.js |
security | healthy | src/routes/portalServiceRequests.js |
auth::src/middleware/rbac.js |
security | healthy | src/middleware/rbac.js |
auth::k8s/cosign-policy.yaml |
security | healthy | k8s/cosign-policy.yaml |
auth::tests/cookieAuth.test.js |
security | healthy | tests/cookieAuth.test.js |
auth::tests/pppoeServiceProfiles.test.js |
security | healthy | tests/pppoeServiceProfiles.test.js |
auth::frontend/src/api/graphql.ts |
security | healthy | frontend/src/api/graphql.ts |
auth::frontend/src/api/useWebSocket.ts |
security | healthy | frontend/src/api/useWebSocket.ts |
auth::src/routes/pppoe.js |
security | healthy | src/routes/pppoe.js |
auth::tests/config.test.js |
security | healthy | tests/config.test.js |
auth::tests/section16.test.js |
security | healthy | tests/section16.test.js |
auth::tests/trapForwardingRules.test.js |
security | healthy | tests/trapForwardingRules.test.js |
auth::tests/subscriberCertificates.test.js |
security | healthy | tests/subscriberCertificates.test.js |
auth::tests/billingDisputeRoutes.test.js |
security | healthy | tests/billingDisputeRoutes.test.js |
auth::tests/routeIntegration.test.js |
security | healthy | tests/routeIntegration.test.js |
auth::README.md |
security | healthy | README.md |
auth::src/routes/radiusAccounting.js |
security | healthy | src/routes/radiusAccounting.js |
auth::tests/portalAuth.test.js |
security | healthy | tests/portalAuth.test.js |
auth::src/middleware/auth.js |
security | healthy | src/middleware/auth.js |
auth::tests/pollerNodes.test.js |
security | healthy | tests/pollerNodes.test.js |
auth::.env.prod.example |
security | healthy | .env.prod.example |
auth::src/services/portalAuthService.js |
security | healthy | src/services/portalAuthService.js |
auth::frontend/src/pages/ClientProfileTabs.tsx |
security | healthy | frontend/src/pages/ClientProfileTabs.tsx |
auth::tests/chargebackRoutes.test.js |
security | healthy | tests/chargebackRoutes.test.js |
auth::tests/routeValidation.test.js |
security | healthy | tests/routeValidation.test.js |
auth::tests/section17.test.js |
security | healthy | tests/section17.test.js |
auth::docker-compose.test.yml |
security | healthy | docker-compose.test.yml |
auth::src/services/ssoService.js |
security | healthy | src/services/ssoService.js |
auth::tests/leadRoutes.test.js |
security | healthy | tests/leadRoutes.test.js |
auth::src/services/authService.js |
security | healthy | src/services/authService.js |
auth::tests/csrf.test.js |
security | healthy | tests/csrf.test.js |
auth::tests/section17DataSecurity.test.js |
security | healthy | tests/section17DataSecurity.test.js |
auth::tests/portalSection11.test.js |
security | healthy | tests/portalSection11.test.js |
auth::tests/serviceOrderRoutes.test.js |
security | healthy | tests/serviceOrderRoutes.test.js |
auth::tests/vendors.test.js |
security | healthy | tests/vendors.test.js |
auth::src/routes/portal.js |
security | healthy | src/routes/portal.js |
auth::tests/wsHub.test.js |
security | healthy | tests/wsHub.test.js |
auth::tests/coreRoutes.test.js |
security | healthy | tests/coreRoutes.test.js |
auth::tests/networkRoutes.test.js |
security | healthy | tests/networkRoutes.test.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
db |
hardware | healthy | docker-compose.yml |
redis |
hardware | healthy | docker-compose.yml |
app |
hardware | healthy | docker-compose.yml |
chromadb |
hardware | healthy | docker-compose.yml |
k8s::ClusterImagePolicy::charts/fireisp/templates/cosign-po… |
hardware | healthy | charts/fireisp/templates/cosign-policy.yaml |
k8s::Secret::charts/fireisp/templates/secret.yaml |
hardware | healthy | charts/fireisp/templates/secret.yaml |
k8s::Namespace::charts/fireisp/templates/namespace.yaml |
hardware | healthy | charts/fireisp/templates/namespace.yaml |
k8s::ConfigMap::charts/fireisp/templates/configmap.yaml |
hardware | healthy | charts/fireisp/templates/configmap.yaml |
k8s::HorizontalPodAutoscaler::charts/fireisp/templates/hpa.… |
hardware | healthy | charts/fireisp/templates/hpa.yaml |
k8s::PodDisruptionBudget::charts/fireisp/templates/pdb.yaml |
hardware | healthy | charts/fireisp/templates/pdb.yaml |
k8s::PrometheusRule::charts/fireisp/templates/prometheus-al… |
hardware | healthy | charts/fireisp/templates/prometheus-alerts.yaml |
k8s::PersistentVolumeClaim::charts/fireisp/templates/pvc.ya… |
hardware | healthy | charts/fireisp/templates/pvc.yaml |
k8s::ServiceAccount::charts/fireisp/templates/serviceaccoun… |
hardware | healthy | charts/fireisp/templates/serviceaccount.yaml |
k8s::ClusterImagePolicy::k8s/cosign-policy.yaml |
hardware | healthy | k8s/cosign-policy.yaml |
k8s::Secret::k8s/secret.yaml |
hardware | healthy | k8s/secret.yaml |
k8s::Namespace::k8s/namespace.yaml |
hardware | healthy | k8s/namespace.yaml |
k8s::SealedSecret::k8s/sealed-secret.yaml |
hardware | healthy | k8s/sealed-secret.yaml |
k8s::ConfigMap::k8s/configmap.yaml |
hardware | healthy | k8s/configmap.yaml |
k8s::HorizontalPodAutoscaler::k8s/hpa.yaml |
hardware | healthy | k8s/hpa.yaml |
k8s::PodDisruptionBudget::k8s/pdb.yaml |
hardware | healthy | k8s/pdb.yaml |
k8s::PrometheusRule::k8s/prometheus-alerts.yaml |
hardware | healthy | k8s/prometheus-alerts.yaml |
k8s::PersistentVolumeClaim::k8s/pvc.yaml |
hardware | healthy | k8s/pvc.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3307 |
network | healthy | docker-compose.test.yml |
port:3306 |
network | healthy | docker-compose.test.yml |
port:3000 |
network | healthy | install.sh |
port:80 |
network | healthy | docker-compose.prod.yml |
port:443 |
network | healthy | docker-compose.prod.yml |
port:8080 |
network | healthy | docker-compose.host-nginx.yml |
port:6379 |
network | healthy | docker-compose.yml |
port:8000 |
network | healthy | docker-compose.yml |
port:5173 |
network | healthy | frontend/vite.config.ts |
port:5201 |
network | healthy | frontend/src/pages/QosBandwidthPage.tsx |
port:16 |
network | healthy | frontend/src/pages/__tests__/NasList.test.tsx |
port:8728 |
network | healthy | tests/section18Extended.test.js |
port:19999 |
network | healthy | tests/routerosService.test.js |
port:162 |
network | healthy | tests/snmpTrapReceiver.test.js |
port:161 |
network | healthy | tests/snmpPoller.test.js |
| Label | Layer | Status | Path |
|---|---|---|---|
lint-and-test |
cicd | healthy | .github/workflows/ci.yml |
database-tests |
cicd | healthy | .github/workflows/ci.yml |
migration-runner-tests |
cicd | healthy | .github/workflows/ci.yml |
frontend-test |
cicd | healthy | .github/workflows/ci.yml |
e2e |
cicd | healthy | .github/workflows/ci.yml |
container-scan |
cicd | healthy | .github/workflows/ci.yml |
dast |
cicd | healthy | .github/workflows/ci.yml |
helm-release |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
mysql |
data | healthy | docker-compose.test.yml |
redis |
data | healthy | README.md |
mariadb |
data | healthy | README.md |
mongodb |
data | healthy | pnpm-lock.yaml |
postgres |
data | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
Query root |
api | healthy | src/graphql/typeDefs.js |
Subscription root |
api | healthy | src/graphql/typeDefs.js |
Mutation root |
api | healthy | src/graphql/typeDefs.js |
| Label | Layer | Status | Path |
|---|---|---|---|
RegulatoryCompliancePage |
frontend | healthy | frontend/src/pages/RegulatoryCompliancePage.tsx |
AutomationPage |
frontend | healthy | frontend/src/pages/AutomationPage.tsx |
ResellerPage |
frontend | healthy | frontend/src/pages/ResellerPage.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
bullmq |
data | healthy | README.md |
pubsub |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
ingress::charts/fireisp/templates/ingress.yaml |
network | healthy | charts/fireisp/templates/ingress.yaml |
ingress::k8s/ingress.yaml |
network | healthy | k8s/ingress.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
k8s::Deployment::charts/fireisp/templates/deployment.yaml |
hardware | healthy | charts/fireisp/templates/deployment.yaml |
k8s::Deployment::k8s/deployment.yaml |
hardware | healthy | k8s/deployment.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | README.md |
vps::aws |
hardware | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
ENCRYPTION_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-x8rw8to7 |
software | healthy | /tmp/repobility-clone-x8rw8to7 |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/921740ac-d414-457a-b732-195b9c1f7e04/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/921740ac-d414-457a-b732-195b9c1f7e04/
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.