https://github.com/Why-Gee/YgLicenseServer
· scanned 2026-06-16 00:57 UTC (2 months, 1 week ago)
140 raw signals (0 security + 140 graph)
Last scanned 2 months, 1 week ago · v1 · 121 actionable findings from 1 signal source. 19 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
Showing 108 of 121 actionable findings. 140 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
app/routers/admin_ui/backups.py:46
securityAuth fastapi unauth mutation
app/routers/admin_ui/backups.py:123
securityAuth fastapi unauth mutation
app/routers/admin_ui/backups.py:75
securityAuth fastapi unauth mutation
app/routers/admin_ui/backups.py:99
securityAuth fastapi unauth mutation
app/routers/admin_ui/backups.py:139
securityAuth fastapi unauth mutation
app/routers/api.py:82
securityAuth fastapi unauth mutation
app/routers/admin_ui/customers.py:81
securityAuth fastapi unauth mutation
app/routers/admin_ui/licenses.py:323
securityAuth fastapi unauth mutation
app/routers/admin_ui/licenses.py:291
securityAuth fastapi unauth mutation
app/routers/admin_ui/licenses.py:79
securityAuth fastapi unauth mutation
app/routers/admin_ui/licenses.py:307
securityAuth fastapi unauth mutation
app/routers/admin_ui/licenses.py:25
securityAuth fastapi unauth mutation
app/routers/admin_ui/licenses.py:276
securityAuth fastapi unauth mutation
app/routers/admin_ui/licenses.py:222
securityAuth fastapi unauth mutation
app/routers/admin_ui/licenses.py:249
securityAuth fastapi unauth mutation
app/routers/admin_ui/licenses.py:128
securityAuth fastapi unauth mutation
app/routers/admin_ui/licenses.py:339
securityAuth fastapi unauth mutation
app/routers/admin_ui/mfa.py:60
securityAuth fastapi unauth mutation
app/routers/admin_ui/mfa.py:32
securityAuth fastapi unauth mutation
app/routers/admin_ui/mfa.py:72
securityAuth fastapi unauth mutation
app/routers/admin_ui/mfa.py:47
securityAuth fastapi unauth mutation
app/routers/admin_ui/presets.py:33
securityAuth fastapi unauth mutation
app/routers/admin_ui/presets.py:87
securityAuth fastapi unauth mutation
app/routers/admin_ui/presets.py:61
securityAuth fastapi unauth mutation
app/routers/admin_ui/presets.py:102
securityAuth fastapi unauth mutation
app/routers/admin_ui/products.py:34
securityAuth fastapi unauth mutation
app/routers/admin_ui/products.py:122
securityAuth fastapi unauth mutation
app/routers/admin_ui/products.py:61
securityAuth fastapi unauth mutation
app/routers/admin_ui/products.py:141
securityAuth fastapi unauth mutation
app/routers/admin_ui/webhook_deliveries.py:67
securityAuth fastapi unauth mutation
app/stripe_webhook.py:64
securityAuth fastapi unauth mutation
.github/workflows/release.yml:20, 31, 41 (3 hits).github/workflows/test.yml:39.github/workflows/release.yml
CI/CD securitySupply chainGithub actions
app/static/admin.js:89
Direct innerhtml assignment
Dockerfile:1
containersPinned dependencies
repo-level (4 hits)repo-level (2 hits)app/stripe_webhook.py:56
app/webhooks.py:240
app/webhooks.py:192
app/webhooks.py:215
alembic/versions/1413d5d1702b_license_key_hash.py:85alembic/versions/28989ac123c6_processed_stripe_events.py:43alembic/versions/3f8b2c91d4ae_feature_presets.py:59alembic/versions/4a247674ec5e_webhook_deliveries.py:70alembic/versions/570f101254e2_admin_mfa_table.py:39alembic/versions/5c836611873a_webhook_url_source.py:54alembic/versions/5d46e445251c_0001_initial_schema.py:113alembic/versions/62011ea1b324_add_license_webhook_url_webhook_secret.py:33app/security.py:198
app/services/customers.py:24
app/services/products.py:225
app/http_client.py:50
app/http_client.py:43
This page is publicly accessible at:
https://repobility.com/scan/531b497a-356b-475f-9ac4-bf50b6db0a38/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/531b497a-356b-475f-9ac4-bf50b6db0a38/
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.