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.

ykh00046/Server_API

https://github.com/ykh00046/Server_API · scanned 2026-06-16 01:06 UTC (2 months, 1 week ago)

69 raw signals (0 security + 69 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 68 actionable findings from 1 signal source. 1 repeated signal grouped for readability. 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 1367 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
_cleanup_all_processes software healthy manager.py:43
_register_process software healthy manager.py:55
_unregister_process software healthy manager.py:61
_create_tray_icon software healthy manager.py:91
__init__ software healthy manager.py:274
_init_ui software healthy manager.py:156
set_running software healthy manager.py:230
set_stopped software healthy manager.py:237
append_log software healthy manager.py:244
_get_local_ip software healthy manager.py:256
_is_port_in_use software healthy manager.py:266
_init_header software healthy manager.py:320
_init_web_panel software healthy manager.py:344
_init_api_panel software healthy manager.py:364
_init_portal_panel software healthy manager.py:384
_init_db_panel software healthy manager.py:402
_process_log_queue software healthy manager.py:442
_append_db_log software healthy manager.py:453
toggle_watcher software healthy manager.py:463
manual_db_check software dead manager.py:471
_stream_output software healthy manager.py:481
_start_process software healthy manager.py:510
start_web software dead manager.py:528
stop_web software healthy manager.py:545
start_api software dead manager.py:553
stop_api software healthy manager.py:566
start_portal software dead manager.py:574
stop_portal software healthy manager.py:585
open_portal_settings software dead manager.py:593
run_portal_now software dead manager.py:601
_monitor software healthy manager.py:619
_reset_portal_ui software healthy manager.py:627
_setup_tray software healthy manager.py:634
_show_window software healthy manager.py:656
_restore_window software healthy manager.py:660
_hide_to_tray software healthy manager.py:666
_quit_app software healthy manager.py:673
_cleanup_and_exit software healthy manager.py:679
on_close software dead manager.py:689
_on_sigint software healthy manager.py:707
_obfuscate_password software healthy portal_settings_dialog.py:28
_deobfuscate_password software healthy portal_settings_dialog.py:48
_read_env software healthy portal_settings_dialog.py:69
_write_env software healthy portal_settings_dialog.py:82
__init__ software healthy portal_settings_dialog.py:117
_center_on_parent software healthy portal_settings_dialog.py:142
_get software healthy portal_settings_dialog.py:149
_build_ui software healthy portal_settings_dialog.py:152
_section_label software healthy portal_settings_dialog.py:221
_labeled_entry software healthy portal_settings_dialog.py:225

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
requirements-dev.txt software healthy requirements-dev.txt
README.md software healthy README.md
SEPARATION.md software healthy SEPARATION.md
manager.py software healthy manager.py
portal_settings_dialog.py software healthy portal_settings_dialog.py
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
requirements.txt software healthy requirements.txt
test_db_router.py software healthy tests/test_db_router.py
test_process_utils.py software healthy tests/test_process_utils.py
test_sse_parse.py software healthy tests/test_sse_parse.py
conftest.py software healthy tests/conftest.py
test_audit.py software healthy tests/test_audit.py
test_archive_whitelist.py software healthy tests/test_archive_whitelist.py
test_rate_limiter.py software healthy tests/test_rate_limiter.py
test_kpi_cards.py software healthy tests/test_kpi_cards.py
test_api_integration.py software healthy tests/test_api_integration.py
test_chat_fallback.py software healthy tests/test_chat_fallback.py
test_ai_table_parse.py software healthy tests/test_ai_table_parse.py
test_session_store.py software healthy tests/test_session_store.py
test_input_validation.py software healthy tests/test_input_validation.py
test_watcher_state.py software healthy tests/test_watcher_state.py
test_auth.py software healthy tests/test_auth.py
test_tool_schemas.py software healthy tests/test_tool_schemas.py
test_notifications.py software healthy tests/test_notifications.py
test_cache.py software healthy tests/test_cache.py
test_chat_stream.py software healthy tests/test_chat_stream.py
test_webhook_admin_ui.py software healthy tests/test_webhook_admin_ui.py
test_notifications_bulk_retry.py software healthy tests/test_notifications_bulk_retry.py
test_archive_cutoff.py software healthy tests/test_archive_cutoff.py
test_sql_validation.py software healthy tests/test_sql_validation.py
test_notifications_async.py software healthy tests/test_notifications_async.py
test_db_attach.py software healthy tests/test_db_attach.py
_session_store.py software healthy api/_session_store.py
_gemini_client.py software healthy api/_gemini_client.py
_audit.py software healthy api/_audit.py
chat.py software healthy api/chat.py
_http_helpers.py software healthy api/_http_helpers.py
main.py software healthy api/main.py
_chat_stream.py software healthy api/_chat_stream.py
_tool_dispatch.py software healthy api/_tool_dispatch.py
_store_connection.py software healthy api/notifications/_store_connection.py
deliveries_repo.py software healthy api/notifications/deliveries_repo.py
schemas.py software healthy api/notifications/schemas.py
__init__.py software healthy api/notifications/__init__.py
worker.py software healthy api/notifications/worker.py
dispatcher.py software healthy api/notifications/dispatcher.py
_store_models.py software healthy api/notifications/_store_models.py
webhooks_repo.py software healthy api/notifications/webhooks_repo.py
events.py software healthy api/notifications/events.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
ServicePanelConfig software healthy manager.py:114
ServicePanel software healthy manager.py:126
ServerManager software healthy manager.py:273
PortalSettingsDialog software healthy portal_settings_dialog.py:114
TestDBTargets software healthy tests/test_db_router.py:20
TestPickTargets software healthy tests/test_db_router.py:58
TestBuildUnionSql software healthy tests/test_db_router.py:143
TestBuildQueryParams software healthy tests/test_db_router.py:257
TestBuildAggregationSql software healthy tests/test_db_router.py:323
FakeClock software healthy tests/test_rate_limiter.py:17
TestRateLimiterBasic software healthy tests/test_rate_limiter.py:30
TestRateLimiterRemaining software healthy tests/test_rate_limiter.py:66
TestRateLimiterRetryAfter software healthy tests/test_rate_limiter.py:108
TestRateLimiterSlidingWindow software healthy tests/test_rate_limiter.py:133
TestRateLimiterCleanup software healthy tests/test_rate_limiter.py:185
TestRateLimiterStats software healthy tests/test_rate_limiter.py:223
TestRateLimiterThreadSafety software healthy tests/test_rate_limiter.py:250
_FakeResponse software healthy tests/test_api_integration.py:70
_FakeModels software healthy tests/test_api_integration.py:78
_FakeClient software healthy tests/test_api_integration.py:83
_FakePart software healthy tests/test_chat_fallback.py:31
_FakeContent software healthy tests/test_chat_fallback.py:36
_FakeCandidate software healthy tests/test_chat_fallback.py:41
_FakeChunk software healthy tests/test_chat_fallback.py:46
_FakeSyncResponse software healthy tests/test_chat_fallback.py:92
_FakeSyncModels software healthy tests/test_chat_fallback.py:107
_FakeSyncClient software healthy tests/test_chat_fallback.py:128
_FakeAioModels software healthy tests/test_chat_fallback.py:136
_FakeAio software healthy tests/test_chat_fallback.py:153
_FakeStreamClient software healthy tests/test_chat_fallback.py:158
TestSyncFallback software healthy tests/test_chat_fallback.py:166
TestStreamFallback software healthy tests/test_chat_fallback.py:221
TestValidateDateRange software healthy tests/test_input_validation.py:16
TestValidateLength software healthy tests/test_input_validation.py:65
TestInputConstraintsIntegration software healthy tests/test_input_validation.py:121
TestDateRangeEdgeCases software healthy tests/test_input_validation.py:156
_FakeClient software healthy tests/test_tool_schemas.py:14
TestToolSchemaSmoke software healthy tests/test_tool_schemas.py:37
TestGetDbVersion software healthy tests/test_cache.py:17
TestMakeCacheKey software healthy tests/test_cache.py:76
TestApiCacheDecorator software healthy tests/test_cache.py:119
TestCacheUtilities software healthy tests/test_cache.py:220
_FakePart software healthy tests/test_chat_stream.py:28
_FakeFunctionCall software healthy tests/test_chat_stream.py:33
_FakeContent software healthy tests/test_chat_stream.py:39
_FakeCandidate software healthy tests/test_chat_stream.py:44
_FakeChunk software healthy tests/test_chat_stream.py:49
_FakeAioModels software healthy tests/test_chat_stream.py:60
_FakeAio software healthy tests/test_chat_stream.py:71
_FakeClient software healthy tests/test_chat_stream.py:76

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
tests software healthy tests
api software healthy api
notifications software healthy api/notifications
tools software healthy api/tools
routers software healthy api/routers
docs software healthy docs
04-report software healthy docs/04-report
features software healthy docs/04-report/features
02-design software healthy docs/02-design
features software healthy docs/02-design/features
03-analysis software healthy docs/03-analysis
archive software healthy docs/archive
2026-04 software healthy docs/archive/2026-04
ui-modernization-streamlit-extras software healthy docs/archive/2026-04/ui-modernization-streamlit-extras
tracing-validation-ratelimit software healthy docs/archive/2026-04/tracing-validation-ratelimit
dashboard-sidebar-redesign software healthy docs/archive/2026-04/dashboard-sidebar-redesign
sql-tests-and-multiturn-chat software healthy docs/archive/2026-04/sql-tests-and-multiturn-chat
gemini-fallback software healthy docs/archive/2026-04/gemini-fallback
ui-ux-enhancement software healthy docs/archive/2026-04/ui-ux-enhancement
performance-and-filter-enhancement software healthy docs/archive/2026-04/performance-and-filter-enhancement
ui-enhancement software healthy docs/archive/2026-04/ui-enhancement
security-and-test-improvement software healthy docs/archive/2026-04/security-and-test-improvement
dashboard-code-quality software healthy docs/archive/2026-04/dashboard-code-quality
server-api-intake software healthy docs/archive/2026-04/server-api-intake
security-followup-observability software healthy docs/archive/2026-04/security-followup-observability
db-performance-optimization software healthy docs/archive/2026-04/db-performance-optimization
sse-streaming-optimization software healthy docs/archive/2026-04/sse-streaming-optimization
server-api-consistency-and-smoke software healthy docs/archive/2026-04/server-api-consistency-and-smoke
2026-06 software healthy docs/archive/2026-06
coverage-source-expansion software healthy docs/archive/2026-06/coverage-source-expansion
ci-and-env-standardization software healthy docs/archive/2026-06/ci-and-env-standardization
rate-limiter-clock-injection software healthy docs/archive/2026-06/rate-limiter-clock-injection
webcloring-pdf-separation software healthy docs/archive/2026-06/webcloring-pdf-separation
ui-design-overhaul-v1 software healthy docs/archive/2026-06/ui-design-overhaul-v1
coverage-blindspots-v1 software healthy docs/archive/2026-06/coverage-blindspots-v1
coverage-blindspots-v2 software healthy docs/archive/2026-06/coverage-blindspots-v2
review-quickwins-202606 software healthy docs/archive/2026-06/review-quickwins-202606
R6-ruff-bugbear-sim-ramp software healthy docs/archive/2026-06/R6-ruff-bugbear-sim-ramp
R7-ruff-e501-ramp software healthy docs/archive/2026-06/R7-ruff-e501-ramp
nav-routing-fix-v1 software healthy docs/archive/2026-06/nav-routing-fix-v1
legacy software healthy docs/archive/legacy
reports software healthy docs/archive/legacy/reports
plans software healthy docs/archive/legacy/plans
2026-02 software healthy docs/archive/2026-02
streamlit-optimization software healthy docs/archive/2026-02/streamlit-optimization
code-quality-improvement software healthy docs/archive/2026-02/code-quality-improvement
05-qa software healthy docs/05-qa
01-plan software healthy docs/01-plan
features software healthy docs/01-plan/features
specs software healthy docs/specs

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
POST / api healthy api/chat.py
POST /stream api healthy api/chat.py
POST /webhooks api healthy api/routers/notifications.py
GET /webhooks api healthy api/routers/notifications.py
GET /webhooks/{webhook_id} api healthy api/routers/notifications.py
PATCH /webhooks/{webhook_id} api healthy api/routers/notifications.py
DELETE /webhooks/{webhook_id} api healthy api/routers/notifications.py
POST /webhooks/{webhook_id}/test api healthy api/routers/notifications.py
GET /webhooks/{webhook_id}/deliveries api healthy api/routers/notifications.py
GET /events api healthy api/routers/notifications.py
GET /queue/stats api healthy api/routers/notifications.py
POST /deliveries/bulk-retry api healthy api/routers/notifications.py
POST /deliveries/{delivery_id}/retry api healthy api/routers/notifications.py
GET /records api healthy api/routers/records.py
GET /records/{item_code} api healthy api/routers/records.py
GET /items api healthy api/routers/records.py
GET /summary/monthly_total api healthy api/routers/summary.py
GET /summary/by_item api healthy api/routers/summary.py
GET /summary/monthly_by_item api healthy api/routers/summary.py
GET / api healthy api/routers/system.py
GET /metrics/performance api healthy api/routers/system.py
GET /metrics/cache api healthy api/routers/system.py
GET /healthz api healthy api/routers/system.py
GET /healthz/ai api healthy api/routers/system.py

LabelLayerStatusPath
8.8.8.8 network healthy manager.py
127.0.0.1 network healthy manager.py
192.168.200.107 network healthy .env.example
192.168.1.1 network healthy tests/test_rate_limiter.py
10.0.0.1 network healthy tests/test_rate_limiter.py
192.168.1.2 network healthy tests/test_rate_limiter.py
10.0.0.2 network healthy tests/test_rate_limiter.py
10.0.0.3 network healthy tests/test_rate_limiter.py
1.1.1.1 network healthy tests/test_session_store.py
2.2.2.2 network healthy tests/test_session_store.py

LabelLayerStatusPath
webhooks data healthy api/notifications/_store_connection.py
webhook_deliveries data healthy api/notifications/_store_connection.py

LabelLayerStatusPath
port:10 network healthy .github/workflows/ci.yml
port:71 network healthy .github/workflows/ci.yml

LabelLayerStatusPath
lint cicd healthy .github/workflows/ci.yml
test cicd healthy .github/workflows/ci.yml

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

LabelLayerStatusPath
sqlite data healthy tests/conftest.py

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
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/40c0c09b-2447-4996-b827-7317b6af7fcf/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/40c0c09b-2447-4996-b827-7317b6af7fcf/

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.