Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

ugoi/health-auto-export-server

https://github.com/ugoi/health-auto-export-server · scanned 2026-06-16 00:45 UTC (2 months, 1 week ago)

28 raw signals (0 security + 28 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 28 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 103 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.

LabelLayerStatusPath
segment software healthy server/test/sleep.test.ts:segment
ingestPayload software healthy server/test/sleep.test.ts:ingestPayload
tzOffsetMinutes software healthy server/src/sleepDay.ts:tzOffsetMinutes
zonedMidnightUtc software healthy server/src/sleepDay.ts:zonedMidnightUtc
localDayOf software healthy server/src/sleepDay.ts:localDayOf
datePart software healthy server/src/sleepDay.ts:datePart
nextDay software healthy server/src/sleepDay.ts:nextDay
sleepDayQuery software healthy server/src/sleepDay.ts:sleepDayQuery
aggregateSleepByDay software healthy server/src/sleepDay.ts:aggregateSleepByDay
to software healthy server/src/utils.ts:to
filterFields software healthy server/src/utils.ts:filterFields
parseDate software healthy server/src/utils.ts:parseDate
isValidDate software healthy server/src/utils.ts:isValidDate
mapWorkoutData software healthy server/src/models/Workout.ts:mapWorkoutData
mapRoute software healthy server/src/models/Workout.ts:mapRoute
mapMetric software healthy server/src/models/Metric.ts:mapMetric
createMetricModel software healthy server/src/models/Metric.ts:createMetricModel
requireReadAuth software healthy server/src/middleware/auth.ts:requireReadAuth
requireWriteAuth software healthy server/src/middleware/auth.ts:requireWriteAuth
connect software healthy server/src/database/mongodb.ts:connect
getWorkouts software healthy server/src/controllers/workouts.ts:getWorkouts
getWorkout software healthy server/src/controllers/workouts.ts:getWorkout
saveWorkouts software healthy server/src/controllers/workouts.ts:saveWorkouts
getHeartRateNotifications software healthy server/src/controllers/heartRateNotifications.ts:getHeartRa…
saveHeartRateNotifications software healthy server/src/controllers/heartRateNotifications.ts:saveHeartR…
ingestData software healthy server/src/controllers/ingester.ts:ingestData
getMetrics software healthy server/src/controllers/metrics.ts:getMetrics
saveMetrics software healthy server/src/controllers/metrics.ts:saveMetrics
getEcgRecordings software healthy server/src/controllers/ecg.ts:getEcgRecordings
getEcgRecording software healthy server/src/controllers/ecg.ts:getEcgRecording
saveEcg software healthy server/src/controllers/ecg.ts:saveEcg
⚙ cors(corsOptions software healthy server/src/app.ts
⚙ express.json software healthy server/src/app.ts
⚙ express.urlencoded software healthy server/src/app.ts
⚙ requireWriteAuth software healthy server/src/app.ts
⚙ requireReadAuth software healthy server/src/app.ts

LabelLayerStatusPath
README.md software healthy README.md
docker-compose.yaml software healthy docker-compose.yaml
create-env.sh software healthy create-env.sh
yarn.lock software healthy server/yarn.lock
.prettierrc.json software healthy server/.prettierrc.json
.eslintrc.js software healthy server/.eslintrc.js
package.json software healthy server/package.json
Dockerfile software healthy server/Dockerfile
tsconfig.json software healthy server/tsconfig.json
sleep.test.ts software healthy server/test/sleep.test.ts
sleepDay.ts software healthy server/src/sleepDay.ts
utils.ts software healthy server/src/utils.ts
app.ts software healthy server/src/app.ts
Workout.ts software healthy server/src/models/Workout.ts
MetricName.ts software healthy server/src/models/MetricName.ts
IngestData.ts software healthy server/src/models/IngestData.ts
HeartRateNotification.ts software healthy server/src/models/HeartRateNotification.ts
IngestResponse.ts software healthy server/src/models/IngestResponse.ts
Ecg.ts software healthy server/src/models/Ecg.ts
Metric.ts software healthy server/src/models/Metric.ts
auth.ts software healthy server/src/middleware/auth.ts
mongodb.ts software healthy server/src/database/mongodb.ts
workouts.ts software healthy server/src/routes/workouts.ts
heartRateNotifications.ts software healthy server/src/routes/heartRateNotifications.ts
ingester.ts software healthy server/src/routes/ingester.ts
metrics.ts software healthy server/src/routes/metrics.ts
ecg.ts software healthy server/src/routes/ecg.ts
workouts.ts software healthy server/src/controllers/workouts.ts
heartRateNotifications.ts software healthy server/src/controllers/heartRateNotifications.ts
ingester.ts software healthy server/src/controllers/ingester.ts
metrics.ts software healthy server/src/controllers/metrics.ts
ecg.ts software healthy server/src/controllers/ecg.ts
workouts-table.json software healthy dashboard-examples/workouts-table.json
workout-details.json software healthy dashboard-examples/workout-details.json
health-metrics.json software healthy dashboard-examples/health-metrics.json

LabelLayerStatusPath
USE /api/data api healthy server/src/app.ts
USE /api/metrics api healthy server/src/app.ts
USE /api/workouts api healthy server/src/app.ts
USE /api/ecg api healthy server/src/app.ts
USE /api/heart-rate-notifications api healthy server/src/app.ts
GET /health api healthy server/src/app.ts
GET / api healthy server/src/app.ts
POST / api healthy server/src/routes/workouts.ts
GET /:id api healthy server/src/routes/workouts.ts
GET /:selected_metric api healthy server/src/routes/metrics.ts

LabelLayerStatusPath
server software healthy server
test software healthy server/test
src software healthy server/src
models software healthy server/src/models
middleware software healthy server/src/middleware
database software healthy server/src/database
routes software healthy server/src/routes
controllers software healthy server/src/controllers
dashboard-examples software healthy dashboard-examples

LabelLayerStatusPath
port:999 network healthy docker-compose.yaml
port:27017 network healthy docker-compose.yaml
port:3014 network healthy docker-compose.yaml
port:3000 network healthy docker-compose.yaml
port:3001 network healthy docker-compose.yaml

LabelLayerStatusPath
image::server/Dockerfile hardware healthy server/Dockerfile
hae-mongo hardware healthy docker-compose.yaml
hae-grafana hardware healthy docker-compose.yaml
hae-server hardware healthy docker-compose.yaml

LabelLayerStatusPath
repobility-clone-heajf445 software healthy /tmp/repobility-clone-heajf445

LabelLayerStatusPath
mongodb data healthy README.md

LabelLayerStatusPath
127.0.0.1 network healthy docker-compose.yaml

LabelLayerStatusPath
password_literal::create-env.sh security healthy create-env.sh
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/21073de5-b2ec-4867-a504-589ce8cb8405/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/21073de5-b2ec-4867-a504-589ce8cb8405/

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.