https://github.com/AurevLan/WhatIsUp
· scanned 2026-06-17 01:17 UTC (1 month, 2 weeks ago)
112 raw signals (0 security + 112 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -15.5 (diff) · 71 actionable findings from 1 signal source. 41 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3388 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 |
|---|---|---|---|
shot |
software | healthy | scripts/readme_screenshots.py:14 |
directly |
software | healthy | frontend/tests/composables.test.js:directly |
is |
software | healthy | frontend/tests/composables.test.js:is |
urlBase64ToUint8Array |
software | healthy | frontend/tests/composables.test.js:urlBase64ToUint8Array |
base64 |
software | healthy | frontend/tests/composables.test.js:base64 |
makeJwt |
software | healthy | frontend/tests/auth.test.js:makeJwt |
localStorageMock |
software | healthy | frontend/tests/auth.test.js:localStorageMock |
ts |
software | healthy | frontend/tests/incidentPlayback.test.js:ts |
cardByLabel |
software | healthy | frontend/tests/createMonitorWizard.test.js:cardByLabel |
makeAction |
software | healthy | frontend/tests/pushNotifications.test.js:makeAction |
vueFiles |
software | healthy | frontend/tests/a11yModals.test.js:vueFiles |
mountModal |
software | healthy | frontend/tests/baseModal.test.js:mountModal |
makeChannel |
software | healthy | frontend/tests/alert_matrix.test.js:makeChannel |
mountMenu |
software | healthy | frontend/tests/alert_matrix.test.js:mountMenu |
conditionButtons |
software | healthy | frontend/tests/alert_matrix.test.js:conditionButtons |
makeRow |
software | healthy | frontend/tests/alert_matrix.test.js:makeRow |
waitDebounce |
software | healthy | frontend/tests/filterPreset.test.js:waitDebounce |
makeHost |
software | healthy | frontend/tests/hotkeys.test.js:makeHost |
dispatch |
software | healthy | frontend/tests/hotkeys.test.js:dispatch |
makeRouter |
software | healthy | frontend/tests/a11y.test.js:makeRouter |
flush |
software | healthy | frontend/tests/a11y.test.js:flush |
runAxe |
software | healthy | frontend/tests/a11y.test.js:runAxe |
format |
software | healthy | frontend/tests/a11y.test.js:format |
makeMonitor |
software | healthy | frontend/tests/monitors.test.js:makeMonitor |
healthOf |
software | healthy | frontend/tests/monitors.test.js:healthOf |
makeToken |
software | healthy | frontend/tests/stores/auth.test.js:makeToken |
makePushSub |
software | healthy | frontend/tests/stores/webPush.test.js:makePushSub |
fixture |
software | healthy | frontend/tests/stores/monitors.test.js:fixture |
flatten |
software | healthy | frontend/scripts/check-i18n.mjs:flatten |
fmt |
software | healthy | frontend/scripts/check-i18n.mjs:fmt |
triggerCheck |
software | healthy | frontend/src/api/monitors.js:triggerCheck |
getSlaReport |
software | healthy | frontend/src/api/monitors.js:getSlaReport |
listAnnotations |
software | healthy | frontend/src/api/monitors.js:listAnnotations |
createAnnotation |
software | healthy | frontend/src/api/monitors.js:createAnnotation |
deleteAnnotation |
software | healthy | frontend/src/api/monitors.js:deleteAnnotation |
getSlo |
software | healthy | frontend/src/api/monitors.js:getSlo |
listSloRules |
software | healthy | frontend/src/api/monitors.js:listSloRules |
getHealthState |
software | healthy | frontend/src/api/monitors.js:getHealthState |
createSloRule |
software | healthy | frontend/src/api/monitors.js:createSloRule |
updateSloRule |
software | healthy | frontend/src/api/monitors.js:updateSloRule |
deleteSloRule |
software | healthy | frontend/src/api/monitors.js:deleteSloRule |
fetch |
software | healthy | frontend/src/stores/probes.js:fetch |
reset |
software | healthy | frontend/src/stores/probes.js:reset |
_setBanner |
software | healthy | frontend/src/stores/websocket.js:_setBanner |
connect |
software | healthy | frontend/src/stores/websocket.js:connect |
disconnect |
software | healthy | frontend/src/stores/websocket.js:disconnect |
debugLog |
software | healthy | frontend/src/stores/webPush.js:debugLog |
debugError |
software | healthy | frontend/src/stores/webPush.js:debugError |
urlBase64ToUint8Array |
software | healthy | frontend/src/stores/webPush.js:urlBase64ToUint8Array |
base64 |
software | healthy | frontend/src/stores/webPush.js:base64 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
.release-please-manifest.json |
software | healthy | .release-please-manifest.json |
CLAUDE.md |
software | healthy | CLAUDE.md |
docker-compose.probe.yml |
software | healthy | docker-compose.probe.yml |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
README.md |
software | healthy | README.md |
SECURITY.md |
software | healthy | SECURITY.md |
.release-please-config.json |
software | healthy | .release-please-config.json |
recette.sh |
software | healthy | recette.sh |
.env.probe.example |
software | healthy | .env.probe.example |
docker-compose.yml |
software | healthy | docker-compose.yml |
FEATURES.md |
software | healthy | FEATURES.md |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
UPGRADING.md |
software | healthy | UPGRADING.md |
deploy.sh |
software | healthy | deploy.sh |
readme_screenshots.py |
software | healthy | scripts/readme_screenshots.py |
dependabot.yml |
software | healthy | .github/dependabot.yml |
PULL_REQUEST_TEMPLATE.md |
software | healthy | .github/PULL_REQUEST_TEMPLATE.md |
release.yml |
software | healthy | .github/workflows/release.yml |
codeql.yml |
software | healthy | .github/workflows/codeql.yml |
release-please.yml |
software | healthy | .github/workflows/release-please.yml |
mobile-release.yml |
software | healthy | .github/workflows/mobile-release.yml |
security-audit.yml |
software | healthy | .github/workflows/security-audit.yml |
ci.yml |
software | healthy | .github/workflows/ci.yml |
run.sh |
software | healthy | tools/pre-commit/run.sh |
install.sh |
software | healthy | tools/pre-commit/install.sh |
Dockerfile |
software | healthy | tools/pre-commit/Dockerfile |
package-lock.json |
software | healthy | frontend/package-lock.json |
package.json |
software | healthy | frontend/package.json |
eslint.config.js |
software | healthy | frontend/eslint.config.js |
index.html |
software | healthy | frontend/index.html |
vite.config.js |
software | healthy | frontend/vite.config.js |
capacitor.config.json |
software | healthy | frontend/capacitor.config.json |
Dockerfile |
software | healthy | frontend/Dockerfile |
composables.test.js |
software | healthy | frontend/tests/composables.test.js |
errorBoundary.test.js |
software | healthy | frontend/tests/errorBoundary.test.js |
auth.test.js |
software | healthy | frontend/tests/auth.test.js |
bulkActionBar.test.js |
software | healthy | frontend/tests/bulkActionBar.test.js |
incidentPlayback.test.js |
software | healthy | frontend/tests/incidentPlayback.test.js |
createMonitorWizard.test.js |
software | healthy | frontend/tests/createMonitorWizard.test.js |
skeleton.test.js |
software | healthy | frontend/tests/skeleton.test.js |
pushNotifications.test.js |
software | healthy | frontend/tests/pushNotifications.test.js |
incidentDiagnosticPanel.test.js |
software | healthy | frontend/tests/incidentDiagnosticPanel.test.js |
a11yModals.test.js |
software | healthy | frontend/tests/a11yModals.test.js |
dateFormat.test.js |
software | healthy | frontend/tests/dateFormat.test.js |
emptyState.test.js |
software | healthy | frontend/tests/emptyState.test.js |
asnPalette.test.js |
software | healthy | frontend/tests/asnPalette.test.js |
fuzzy.test.js |
software | healthy | frontend/tests/fuzzy.test.js |
baseModal.test.js |
software | healthy | frontend/tests/baseModal.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 |
|---|---|---|---|
and |
software | healthy | frontend/tests/skeleton.test.js:and |
MockWebSocket |
software | healthy | frontend/tests/stores/websocket.test.js:MockWebSocket |
_EventCollector |
software | healthy | server/tests/test_smart_alerts.py:34 |
_Resp |
software | healthy | server/tests/test_alert_channels_legacy.py:27 |
_Resp |
software | healthy | server/tests/test_alert_channels_chat.py:35 |
WebPushException |
software | healthy | server/tests/test_web_push_service.py:24 |
_EventCollector |
software | healthy | server/tests/test_security_lot1.py:32 |
_EventCollector |
software | healthy | server/tests/test_incident_improvements.py:39 |
_Collector |
software | healthy | server/tests/test_diagnostics.py:53 |
Results |
software | healthy | server/tests/recette.py:46 |
_Ctx |
software | healthy | server/tests/test_reports_service.py:24 |
_UTC |
software | healthy | server/tests/test_reports_service.py:147 |
_Mon |
software | healthy | server/tests/test_reports_service.py:201 |
SpyHandler |
software | healthy | server/tests/test_silences.py:161 |
_EventCollector |
software | healthy | server/tests/test_incident_correlation.py:39 |
_SessionCtx |
software | healthy | server/tests/test_background_services.py:33 |
_FactoryStub |
software | healthy | server/tests/test_background_services.py:46 |
_EventCollector |
software | healthy | server/tests/test_incident_service.py:43 |
DeviceRegisterIn |
software | healthy | server/whatisup/api/v1/devices.py:32 |
DeviceRegisterOut |
software | healthy | server/whatisup/api/v1/devices.py:38 |
DeviceListItem |
software | healthy | server/whatisup/api/v1/devices.py:48 |
OidcSettingsUpdate |
software | healthy | server/whatisup/api/v1/admin.py:474 |
ImportResult |
software | healthy | server/whatisup/api/v1/monitors.py:296 |
TotpSetupOut |
software | healthy | server/whatisup/api/v1/totp.py:52 |
TotpCodeIn |
software | healthy | server/whatisup/api/v1/totp.py:57 |
TotpEnableOut |
software | healthy | server/whatisup/api/v1/totp.py:61 |
TotpDisableIn |
software | healthy | server/whatisup/api/v1/totp.py:66 |
TotpVerifyIn |
software | healthy | server/whatisup/api/v1/totp.py:71 |
_FakeMembership |
software | healthy | server/whatisup/api/v1/teams.py:60 |
SessionOut |
software | healthy | server/whatisup/api/v1/sessions.py:30 |
SessionListIn |
software | healthy | server/whatisup/api/v1/sessions.py:38 |
SubscribeRequest |
software | healthy | server/whatisup/api/v1/public.py:59 |
ConnectionManager |
software | healthy | server/whatisup/api/v1/ws.py:23 |
MetricPush |
software | healthy | server/whatisup/api/v1/metrics.py:41 |
MetricOut |
software | healthy | server/whatisup/api/v1/metrics.py:48 |
MetricSummaryItem |
software | healthy | server/whatisup/api/v1/metrics.py:58 |
OnboardingStatus |
software | healthy | server/whatisup/api/v1/onboarding.py:22 |
BulkAckRequest |
software | healthy | server/whatisup/api/v1/incident_updates.py:148 |
BulkAckResponse |
software | healthy | server/whatisup/api/v1/incident_updates.py:152 |
SnoozeRequest |
software | healthy | server/whatisup/api/v1/incident_updates.py:198 |
IncidentTimelinePoint |
software | healthy | server/whatisup/api/v1/incident_updates.py:260 |
IncidentTimelineOut |
software | healthy | server/whatisup/api/v1/incident_updates.py:274 |
SLORuleCreate |
software | healthy | server/whatisup/schemas/slo.py:13 |
SLORuleUpdate |
software | healthy | server/whatisup/schemas/slo.py:40 |
SLORuleOut |
software | healthy | server/whatisup/schemas/slo.py:53 |
AuditLogOut |
software | healthy | server/whatisup/schemas/audit_log.py:11 |
MaintenanceWindowCreate |
software | healthy | server/whatisup/schemas/maintenance.py:11 |
MaintenanceWindowOut |
software | healthy | server/whatisup/schemas/maintenance.py:30 |
WebPushSubscribeIn |
software | healthy | server/whatisup/schemas/web_push.py:11 |
WebPushSubscriptionOut |
software | healthy | server/whatisup/schemas/web_push.py:18 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/health |
api | healthy | server/whatisup/main.py |
POST /api/v1/{token} |
api | healthy | server/whatisup/api/v1/ping.py |
GET /api/v1/{token} |
api | healthy | server/whatisup/api/v1/ping.py |
POST /api/v1/devices |
api | healthy | server/whatisup/api/v1/devices.py |
GET /api/v1/devices |
api | healthy | server/whatisup/api/v1/devices.py |
DELETE /api/v1/devices/{device_id} |
api | healthy | server/whatisup/api/v1/devices.py |
GET /api/v1/{incident_id}/bgp |
api | healthy | server/whatisup/api/v1/bgp.py |
GET /api/v1/ |
api | healthy | server/whatisup/api/v1/templates.py |
POST /api/v1/ |
api | healthy | server/whatisup/api/v1/templates.py |
GET /api/v1/{template_id} |
api | healthy | server/whatisup/api/v1/templates.py |
PATCH /api/v1/{template_id} |
api | healthy | server/whatisup/api/v1/templates.py |
DELETE /api/v1/{template_id} |
api | healthy | server/whatisup/api/v1/templates.py |
POST /api/v1/{template_id}/apply |
api | healthy | server/whatisup/api/v1/templates.py |
GET /api/v1/channels |
api | healthy | server/whatisup/api/v1/alerts.py |
POST /api/v1/channels |
api | healthy | server/whatisup/api/v1/alerts.py |
POST /api/v1/channels/{channel_id}/test |
api | healthy | server/whatisup/api/v1/alerts.py |
POST /api/v1/telegram/resolve |
api | healthy | server/whatisup/api/v1/alerts.py |
DELETE /api/v1/channels/{channel_id} |
api | healthy | server/whatisup/api/v1/alerts.py |
GET /api/v1/rules |
api | healthy | server/whatisup/api/v1/alerts.py |
POST /api/v1/rules |
api | healthy | server/whatisup/api/v1/alerts.py |
PATCH /api/v1/rules/{rule_id} |
api | healthy | server/whatisup/api/v1/alerts.py |
POST /api/v1/rules/{rule_id}/simulate |
api | healthy | server/whatisup/api/v1/alerts.py |
DELETE /api/v1/rules/{rule_id} |
api | healthy | server/whatisup/api/v1/alerts.py |
GET /api/v1/events |
api | healthy | server/whatisup/api/v1/alerts.py |
GET /api/v1/presets/{check_type} |
api | healthy | server/whatisup/api/v1/alerts.py |
POST /api/v1/auto-rules/{monitor_id} |
api | healthy | server/whatisup/api/v1/alerts.py |
POST /api/v1/monitors/{monitor_id}/matrix/preview |
api | healthy | server/whatisup/api/v1/alerts.py |
GET /api/v1/matrix-templates/{check_type} |
api | healthy | server/whatisup/api/v1/alerts.py |
POST /api/v1/matrix-templates |
api | healthy | server/whatisup/api/v1/alerts.py |
PATCH /api/v1/matrix-templates/{template_id} |
api | healthy | server/whatisup/api/v1/alerts.py |
DELETE /api/v1/matrix-templates/{template_id} |
api | healthy | server/whatisup/api/v1/alerts.py |
GET /api/v1/monitors/{monitor_id}/matrix |
api | healthy | server/whatisup/api/v1/alerts.py |
PUT /api/v1/monitors/{monitor_id}/matrix |
api | healthy | server/whatisup/api/v1/alerts.py |
GET /api/v1/suggestions/thresholds |
api | healthy | server/whatisup/api/v1/alerts.py |
GET /api/v1/users |
api | healthy | server/whatisup/api/v1/admin.py |
POST /api/v1/users |
api | healthy | server/whatisup/api/v1/admin.py |
PATCH /api/v1/users/{user_id} |
api | healthy | server/whatisup/api/v1/admin.py |
DELETE /api/v1/users/{user_id} |
api | healthy | server/whatisup/api/v1/admin.py |
GET /api/v1/monitors |
api | healthy | server/whatisup/api/v1/admin.py |
GET /api/v1/probe-groups |
api | healthy | server/whatisup/api/v1/admin.py |
POST /api/v1/probe-groups |
api | healthy | server/whatisup/api/v1/admin.py |
PATCH /api/v1/probe-groups/{group_id} |
api | healthy | server/whatisup/api/v1/admin.py |
DELETE /api/v1/probe-groups/{group_id} |
api | healthy | server/whatisup/api/v1/admin.py |
POST /api/v1/probe-groups/{group_id}/probes |
api | healthy | server/whatisup/api/v1/admin.py |
DELETE /api/v1/probe-groups/{group_id}/probes/{probe_id} |
api | healthy | server/whatisup/api/v1/admin.py |
POST /api/v1/probe-groups/{group_id}/users |
api | healthy | server/whatisup/api/v1/admin.py |
DELETE /api/v1/probe-groups/{group_id}/users/{user_id} |
api | healthy | server/whatisup/api/v1/admin.py |
GET /api/v1/settings/oidc |
api | healthy | server/whatisup/api/v1/admin.py |
PUT /api/v1/settings/oidc |
api | healthy | server/whatisup/api/v1/admin.py |
GET /api/v1/export |
api | healthy | server/whatisup/api/v1/monitors.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
tools |
software | healthy | tools |
pre-commit |
software | healthy | tools/pre-commit |
frontend |
software | healthy | frontend |
tests |
software | healthy | frontend/tests |
stores |
software | healthy | frontend/tests/stores |
scripts |
software | healthy | frontend/scripts |
frontend |
software | healthy | frontend/frontend |
src |
software | healthy | frontend/src |
api |
software | healthy | frontend/src/api |
stores |
software | healthy | frontend/src/stores |
views |
software | healthy | frontend/src/views |
layouts |
software | healthy | frontend/src/views/layouts |
composables |
software | healthy | frontend/src/composables |
components |
software | healthy | frontend/src/components |
dashboard |
software | healthy | frontend/src/components/dashboard |
admin |
software | healthy | frontend/src/components/admin |
monitors |
software | healthy | frontend/src/components/monitors |
detail |
software | healthy | frontend/src/components/monitors/detail |
alert-matrix |
software | healthy | frontend/src/components/monitors/alert-matrix |
probes |
software | healthy | frontend/src/components/probes |
alerts |
software | healthy | frontend/src/components/alerts |
maintenance |
software | healthy | frontend/src/components/maintenance |
onboarding |
software | healthy | frontend/src/components/onboarding |
shared |
software | healthy | frontend/src/components/shared |
incidents |
software | healthy | frontend/src/components/incidents |
i18n |
software | healthy | frontend/src/i18n |
constants |
software | healthy | frontend/src/constants |
lib |
software | healthy | frontend/src/lib |
__tests__ |
software | healthy | frontend/src/lib/__tests__ |
router |
software | healthy | frontend/src/router |
android |
software | healthy | frontend/android |
app |
software | healthy | frontend/android/app |
src |
software | healthy | frontend/android/app/src |
main |
software | healthy | frontend/android/app/src/main |
java |
software | healthy | frontend/android/app/src/main/java |
io |
software | healthy | frontend/android/app/src/main/java/io |
github |
software | healthy | frontend/android/app/src/main/java/io/github |
aurevlan |
software | healthy | frontend/android/app/src/main/java/io/github/aurevlan |
whatisup |
software | healthy | frontend/android/app/src/main/java/io/github/aurevlan/whati… |
test |
software | healthy | frontend/android/app/src/test |
java |
software | healthy | frontend/android/app/src/test/java |
com |
software | healthy | frontend/android/app/src/test/java/com |
getcapacitor |
software | healthy | frontend/android/app/src/test/java/com/getcapacitor |
myapp |
software | healthy | frontend/android/app/src/test/java/com/getcapacitor/myapp |
androidTest |
software | healthy | frontend/android/app/src/androidTest |
java |
software | healthy | frontend/android/app/src/androidTest/java |
com |
software | healthy | frontend/android/app/src/androidTest/java/com |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
DigestWindow |
data | healthy | server/whatisup/models/digest_window.py |
digest_windows |
data | healthy | server/whatisup/models/digest_window.py |
AuditLog |
data | healthy | server/whatisup/models/audit_log.py |
audit_logs |
data | healthy | server/whatisup/models/audit_log.py |
MaintenanceWindow |
data | healthy | server/whatisup/models/maintenance.py |
maintenance_windows |
data | healthy | server/whatisup/models/maintenance.py |
WebPushSubscription |
data | healthy | server/whatisup/models/web_push.py |
web_push_subscriptions |
data | healthy | server/whatisup/models/web_push.py |
ProbeGroup |
data | healthy | server/whatisup/models/probe_group.py |
probe_groups |
data | healthy | server/whatisup/models/probe_group.py |
AlertMatrixTemplate |
data | healthy | server/whatisup/models/alert_matrix_template.py |
alert_matrix_templates |
data | healthy | server/whatisup/models/alert_matrix_template.py |
Probe |
data | healthy | server/whatisup/models/probe.py |
probes |
data | healthy | server/whatisup/models/probe.py |
MonitorDependency |
data | healthy | server/whatisup/models/monitor.py |
CompositeMonitorMember |
data | healthy | server/whatisup/models/monitor.py |
MonitorGroup |
data | healthy | server/whatisup/models/monitor.py |
Monitor |
data | healthy | server/whatisup/models/monitor.py |
PublicPage |
data | healthy | server/whatisup/models/monitor.py |
monitor_dependencies |
data | healthy | server/whatisup/models/monitor.py |
composite_monitor_members |
data | healthy | server/whatisup/models/monitor.py |
monitor_groups |
data | healthy | server/whatisup/models/monitor.py |
monitors |
data | healthy | server/whatisup/models/monitor.py |
public_pages |
data | healthy | server/whatisup/models/monitor.py |
AlertSilence |
data | healthy | server/whatisup/models/silence.py |
alert_silences |
data | healthy | server/whatisup/models/silence.py |
User |
data | healthy | server/whatisup/models/user.py |
users |
data | healthy | server/whatisup/models/user.py |
IncidentGroup |
data | healthy | server/whatisup/models/incident.py |
Incident |
data | healthy | server/whatisup/models/incident.py |
incident_groups |
data | healthy | server/whatisup/models/incident.py |
incidents |
data | healthy | server/whatisup/models/incident.py |
Team |
data | healthy | server/whatisup/models/team.py |
TeamMembership |
data | healthy | server/whatisup/models/team.py |
teams |
data | healthy | server/whatisup/models/team.py |
team_memberships |
data | healthy | server/whatisup/models/team.py |
MonitorHealthState |
data | healthy | server/whatisup/models/monitor_health.py |
SLORule |
data | healthy | server/whatisup/models/monitor_health.py |
monitor_health_states |
data | healthy | server/whatisup/models/monitor_health.py |
slo_rules |
data | healthy | server/whatisup/models/monitor_health.py |
DeviceToken |
data | healthy | server/whatisup/models/device_token.py |
device_tokens |
data | healthy | server/whatisup/models/device_token.py |
IncidentUpdate |
data | healthy | server/whatisup/models/incident_update.py |
incident_updates |
data | healthy | server/whatisup/models/incident_update.py |
CustomMetric |
data | healthy | server/whatisup/models/custom_metric.py |
custom_metrics |
data | healthy | server/whatisup/models/custom_metric.py |
UserApiKey |
data | healthy | server/whatisup/models/api_key.py |
user_api_keys |
data | healthy | server/whatisup/models/api_key.py |
CheckResult |
data | healthy | server/whatisup/models/result.py |
check_results |
data | healthy | server/whatisup/models/result.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
8.8.8.8 |
network | healthy | docker-compose.probe.yml |
8.8.4.4 |
network | healthy | docker-compose.probe.yml |
127.0.0.1 |
network | healthy | docker-compose.yml |
10.0.0.1 |
network | healthy | frontend/tests/incidentDiagnosticPanel.test.js |
1.2.3.4 |
network | healthy | frontend/tests/incidentDiagnosticPanel.test.js |
1.1.1.1 |
network | healthy | frontend/tests/asnPalette.test.js |
131.0.0.0 |
network | healthy | frontend/src/lib/uaPresets.js |
93.184.216.34 |
network | healthy | server/tests/test_alert_service.py |
192.168.1.100 |
network | healthy | server/tests/test_alert_service.py |
1.1.1.0 |
network | healthy | server/tests/test_bgp_lookup.py |
169.254.169.254 |
network | healthy | server/tests/test_security_lot1.py |
5.6.7.8 |
network | healthy | server/tests/test_ws.py |
2.2.2.2 |
network | healthy | server/tests/test_ws.py |
10.0.0.5 |
network | healthy | server/tests/test_probe_enrichment.py |
192.168.1.1 |
network | healthy | server/tests/test_probe_enrichment.py |
172.20.0.3 |
network | healthy | server/tests/test_probe_enrichment.py |
169.254.0.1 |
network | healthy | server/tests/test_probe_enrichment.py |
4.3.2.1 |
network | healthy | server/tests/test_probe_enrichment.py |
8.8.8.0 |
network | healthy | server/tests/test_probe_enrichment.py |
1.0.0.1 |
network | healthy | server/tests/test_probe_enrichment.py |
10.0.0.2 |
network | healthy | server/tests/test_monitors.py |
10.0.0.3 |
network | healthy | server/tests/test_monitors.py |
3.3.3.3 |
network | healthy | server/tests/test_monitors.py |
9.9.9.9 |
network | healthy | server/tests/test_dns_service.py |
10.0.0.99 |
network | healthy | server/tests/test_dns_service.py |
1.3.6.1 |
network | healthy | probe/whatisup_probe/checkers/_shared.py |
203.0.113.42 |
network | healthy | probe/tests/test_public_ip.py |
142.250.179.110 |
network | healthy | probe/tests/test_diagnostics.py |
93.184.215.14 |
network | healthy | probe/tests/test_diagnostics.py |
192.0.2.1 |
network | healthy | probe/tests/test_diagnostics.py |
149.112.112.112 |
network | healthy | probe/tests/test_perform_check_wiring.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::frontend/src/views/LoginView.vue |
security | healthy | frontend/src/views/LoginView.vue |
auth::frontend/tests/auth.test.js |
security | healthy | frontend/tests/auth.test.js |
auth::frontend/src/views/AdminView.vue |
security | healthy | frontend/src/views/AdminView.vue |
auth::server/whatisup/models/user.py |
security | healthy | server/whatisup/models/user.py |
auth::frontend/src/i18n/fr.js |
security | healthy | frontend/src/i18n/fr.js |
auth::server/whatisup/core/security.py |
security | healthy | server/whatisup/core/security.py |
auth::server/tests/test_admin_teams_extended.py |
security | healthy | server/tests/test_admin_teams_extended.py |
auth::server/whatisup/api/deps.py |
security | healthy | server/whatisup/api/deps.py |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::frontend/src/api/admin.js |
security | healthy | frontend/src/api/admin.js |
auth::server/whatisup/api/v1/admin.py |
security | healthy | server/whatisup/api/v1/admin.py |
auth::frontend/src/views/OidcCallbackView.vue |
security | healthy | frontend/src/views/OidcCallbackView.vue |
auth::frontend/src/i18n/en.js |
security | healthy | frontend/src/i18n/en.js |
auth::.env.example |
security | healthy | .env.example |
auth::server/tests/test_oidc.py |
security | healthy | server/tests/test_oidc.py |
auth::server/whatisup/models/system_settings.py |
security | healthy | server/whatisup/models/system_settings.py |
auth::frontend/src/api/public.js |
security | healthy | frontend/src/api/public.js |
auth::server/tests/test_auth.py |
security | healthy | server/tests/test_auth.py |
auth::server/tests/recette.py |
security | healthy | server/tests/recette.py |
auth::server/whatisup/api/v1/totp.py |
security | healthy | server/whatisup/api/v1/totp.py |
auth::frontend/tests/stores/auth.test.js |
security | healthy | frontend/tests/stores/auth.test.js |
auth::server/whatisup/api/v1/auth.py |
security | healthy | server/whatisup/api/v1/auth.py |
auth::server/whatisup/services/fcm.py |
security | healthy | server/whatisup/services/fcm.py |
auth::server/whatisup/core/config.py |
security | healthy | server/whatisup/core/config.py |
auth::server/tests/test_admin.py |
security | healthy | server/tests/test_admin.py |
auth::README.md |
security | healthy | README.md |
auth::frontend/src/router/index.js |
security | healthy | frontend/src/router/index.js |
auth::server/tests/test_ws.py |
security | healthy | server/tests/test_ws.py |
auth::server/tests/test_api_endpoints_extra.py |
security | healthy | server/tests/test_api_endpoints_extra.py |
auth::server/tests/test_fcm.py |
security | healthy | server/tests/test_fcm.py |
auth::server/whatisup/api/v1/ws.py |
security | healthy | server/whatisup/api/v1/ws.py |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::recette.sh |
security | healthy | recette.sh |
password_literal::recette.sh |
security | healthy | recette.sh |
generic_api_key::.github/workflows/ci.yml |
security | healthy | .github/workflows/ci.yml |
password_literal::frontend/src/i18n/fr.js |
security | healthy | frontend/src/i18n/fr.js |
password_literal::frontend/src/i18n/fr.js |
security | healthy | frontend/src/i18n/fr.js |
password_literal::frontend/src/i18n/fr.js |
security | healthy | frontend/src/i18n/fr.js |
password_literal::frontend/src/i18n/en.js |
security | healthy | frontend/src/i18n/en.js |
password_literal::frontend/src/i18n/en.js |
security | healthy | frontend/src/i18n/en.js |
password_literal::frontend/src/i18n/en.js |
security | healthy | frontend/src/i18n/en.js |
password_literal::server/tests/test_teams.py |
security | healthy | server/tests/test_teams.py |
password_literal::server/tests/test_totp.py |
security | healthy | server/tests/test_totp.py |
password_literal::server/tests/conftest.py |
security | healthy | server/tests/conftest.py |
password_literal::server/tests/test_sessions.py |
security | healthy | server/tests/test_sessions.py |
password_literal::server/tests/test_security_lot1.py |
security | healthy | server/tests/test_security_lot1.py |
password_literal::server/tests/test_heartbeat_token.py |
security | healthy | server/tests/test_heartbeat_token.py |
password_literal::server/tests/test_security_hardening.py |
security | healthy | server/tests/test_security_hardening.py |
| Label | Layer | Status | Path |
|---|---|---|---|
ci-gate |
cicd | healthy | .github/workflows/release.yml |
release-notes |
cicd | healthy | .github/workflows/release.yml |
docker |
cicd | healthy | .github/workflows/release.yml |
github-release |
cicd | healthy | .github/workflows/release.yml |
analyze |
cicd | healthy | .github/workflows/codeql.yml |
release-please |
cicd | healthy | .github/workflows/release-please.yml |
build |
cicd | healthy | .github/workflows/mobile-release.yml |
release |
cicd | healthy | .github/workflows/mobile-release.yml |
pip-audit-server |
cicd | healthy | .github/workflows/security-audit.yml |
pip-audit-probe |
cicd | healthy | .github/workflows/security-audit.yml |
npm-audit-frontend |
cicd | healthy | .github/workflows/security-audit.yml |
lint |
cicd | healthy | .github/workflows/ci.yml |
test-server |
cicd | healthy | .github/workflows/ci.yml |
test-migrations |
cicd | healthy | .github/workflows/ci.yml |
test-frontend |
cicd | healthy | .github/workflows/ci.yml |
test-probe |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::tools/pre-commit/Dockerfile |
hardware | healthy | tools/pre-commit/Dockerfile |
image::frontend/Dockerfile |
hardware | healthy | frontend/Dockerfile |
image::server/Dockerfile |
hardware | healthy | server/Dockerfile |
image::probe/Dockerfile |
hardware | healthy | probe/Dockerfile |
image::mobile/Dockerfile |
hardware | healthy | mobile/Dockerfile |
postgres |
hardware | healthy | docker-compose.yml |
redis |
hardware | healthy | docker-compose.yml |
server |
hardware | healthy | docker-compose.yml |
frontend |
hardware | healthy | docker-compose.yml |
nginx |
hardware | healthy | docker-compose.yml |
probe-local |
hardware | healthy | docker-compose.yml |
probe |
hardware | healthy | docker-compose.yml |
recette |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | frontend/tests/emptyState.test.js |
/monitors |
frontend | healthy | frontend/tests/tour.test.js |
/foo |
frontend | healthy | frontend/tests/tour.test.js |
/monitors/:id |
frontend | healthy | frontend/tests/a11y.test.js |
/:pathMatch(.*)* |
frontend | healthy | frontend/tests/a11y.test.js |
/monitors/00000000-0000-0000-0000-000000000001 |
frontend | healthy | frontend/tests/a11y.test.js |
/setup |
frontend | healthy | frontend/src/router/index.js |
/login |
frontend | healthy | frontend/src/router/index.js |
/oidc-callback |
frontend | healthy | frontend/src/router/index.js |
/status/:slug |
frontend | healthy | frontend/src/router/index.js |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | docker-compose.yml |
port:80 |
network | healthy | docker-compose.yml |
port:443 |
network | healthy | docker-compose.yml |
port:09 |
network | healthy | .github/dependabot.yml |
port:08 |
network | healthy | .github/workflows/security-audit.yml |
port:5432 |
network | healthy | .github/workflows/ci.yml |
port:5173 |
network | healthy | frontend/vite.config.js |
| Label | Layer | Status | Path |
|---|---|---|---|
ANDROID_KEYSTORE_BASE64 |
cicd | healthy | — |
GOOGLE_SERVICES_JSON_BASE64 |
cicd | healthy | — |
RELEASE_TAG |
cicd | healthy | — |
ANDROID_KEYSTORE_PASSWORD |
cicd | healthy | — |
ANDROID_KEY_ALIAS |
cicd | healthy | — |
ANDROID_KEY_PASSWORD |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::codeql |
cicd | healthy | .github/workflows/codeql.yml |
gha::release-please |
cicd | healthy | .github/workflows/release-please.yml |
gha::mobile-release |
cicd | healthy | .github/workflows/mobile-release.yml |
gha::security-audit |
cicd | healthy | .github/workflows/security-audit.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | .env.example |
redis |
data | healthy | .env.example |
postgres |
data | healthy | docker-compose.yml |
sqlite |
data | healthy | server/tests/conftest.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | server/tests/test_alert_channels_schemas.py |
vps::aws |
hardware | healthy | probe/whatisup_probe/public_ip.py |
| Label | Layer | Status | Path |
|---|---|---|---|
AurevLan__WhatIsUp |
software | healthy | /data/fable5_failed_archive/AurevLan__WhatIsUp |
| Label | Layer | Status | Path |
|---|---|---|---|
pubsub |
data | healthy | server/pyproject.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | probe/whatisup_probe/checkers/_shared.py |
This page is publicly accessible at:
https://repobility.com/scan/8f1bf2db-6b8a-4722-86cc-46c0ca9533d1/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/8f1bf2db-6b8a-4722-86cc-46c0ca9533d1/
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.