https://github.com/Valstan/setka
· scanned 2026-06-16 00:47 UTC (2 months, 1 week ago)
298 raw signals (72 security + 226 graph)
Last scanned 2 months, 1 week ago · v1 · 215 actionable findings from 2 signal sources. 201 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 5108 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 |
|---|---|---|---|
lifespan |
software | healthy | main.py:70 |
root |
software | healthy | main.py:162 |
login_page |
software | healthy | main.py:168 |
radar_page |
software | healthy | main.py:174 |
radar_service_worker |
software | healthy | main.py:180 |
regions_page |
software | healthy | main.py:191 |
posts_page |
software | healthy | main.py:197 |
communities_page |
software | healthy | main.py:203 |
notifications_page |
software | healthy | main.py:209 |
templates_page |
software | healthy | main.py:215 |
ad_page |
software | healthy | main.py:221 |
broadcast_page |
software | healthy | main.py:227 |
ad_cabinet_page |
software | healthy | main.py:233 |
ad_crm_page |
software | healthy | main.py:239 |
subscriber_growth_page |
software | healthy | main.py:245 |
region_new_page |
software | healthy | main.py:251 |
region_discovery_page |
software | healthy | main.py:257 |
region_prepare_page |
software | healthy | main.py:266 |
region_diagnostics_page |
software | healthy | main.py:275 |
region_ai_batch_page |
software | healthy | main.py:284 |
tokens_page |
software | healthy | main.py:293 |
publisher_page |
software | healthy | main.py:299 |
monitoring_page |
software | healthy | main.py:305 |
test_monitoring_page |
software | healthy | main.py:311 |
diagnostic_monitoring_page |
software | healthy | main.py:319 |
schedule_page |
software | healthy | main.py:327 |
parsing_page |
software | healthy | main.py:333 |
parsing_stats_page |
software | healthy | main.py:339 |
publications_page |
software | healthy | main.py:345 |
filtration_page |
software | healthy | main.py:351 |
favicon |
software | healthy | main.py:357 |
metrics |
software | healthy | main.py:374 |
_is_multiproc |
software | healthy | monitoring/metrics.py:29 |
info |
software | healthy | monitoring/metrics.py:187 |
track_cache_hit |
software | healthy | monitoring/metrics.py:199 |
track_cache_miss |
software | healthy | monitoring/metrics.py:204 |
publish_result_label |
software | healthy | monitoring/metrics.py:209 |
track_digest_published |
software | healthy | monitoring/metrics.py:227 |
track_error |
software | healthy | monitoring/metrics.py:264 |
get_cache_metrics |
software | healthy | monitoring/metrics.py:277 |
update_business_metrics |
software | healthy | monitoring/metrics.py:304 |
get_metrics |
software | healthy | monitoring/metrics.py:336 |
_getenv |
software | healthy | config/runtime.py:19 |
_require |
software | healthy | config/runtime.py:26 |
_load_json_env |
software | healthy | config/runtime.py:33 |
_quote_bare_value |
software | healthy | config/runtime.py:55 |
_collect_prefixed_tokens |
software | healthy | config/runtime.py:78 |
_parse_redis_url |
software | healthy | config/runtime.py:95 |
_parse_database_url |
software | healthy | config/runtime.py:113 |
_csv_token_names |
software | healthy | config/runtime.py:182 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_version.py |
software | healthy | _version.py |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
.env.example |
software | healthy | .env.example |
pyproject.toml |
software | healthy | pyproject.toml |
celery_app.py |
software | healthy | celery_app.py |
main.py |
software | healthy | main.py |
requirements.txt |
software | healthy | requirements.txt |
metrics.py |
software | healthy | monitoring/metrics.py |
README.md |
software | healthy | monitoring/README.md |
digests.json |
software | healthy | monitoring/grafana/dashboards/digests.json |
prometheus.yml |
software | healthy | monitoring/grafana/provisioning/datasources/prometheus.yml |
setka.yml |
software | healthy | monitoring/grafana/provisioning/dashboards/setka.yml |
prometheus.yml |
software | healthy | monitoring/prometheus/prometheus.yml |
README.md |
software | healthy | mailbox/README.md |
2026-06-12-content-radar-f0-probe-report.md |
software | healthy | mailbox/to-brain/2026-06-12-content-radar-f0-probe-report.md |
2026-06-03-consult-library-reflex-014-wired.md |
software | healthy | mailbox/to-brain/2026-06-03-consult-library-reflex-014-wire… |
2026-06-14-vk-copyright-param-dropped-gotcha.md |
software | healthy | mailbox/to-brain/2026-06-14-vk-copyright-param-dropped-gotc… |
2026-06-14-community-cover-api-probe.md |
software | healthy | mailbox/to-brain/2026-06-14-community-cover-api-probe.md |
2026-06-10-consolidation-probe-metrics.md |
software | healthy | mailbox/to-brain/2026-06-10-consolidation-probe-metrics.md |
2026-06-12-content-radar-f0-plan.md |
software | healthy | mailbox/to-brain/2026-06-12-content-radar-f0-plan.md |
2026-06-13-ad-crm-c1-c2-progress.md |
software | healthy | mailbox/to-brain/2026-06-13-ad-crm-c1-c2-progress.md |
2026-06-07-ai-dedup-probe-vps-blocked.md |
software | healthy | mailbox/to-brain/2026-06-07-ai-dedup-probe-vps-blocked.md |
2026-06-06-subscriber-growth-charts-ack.md |
software | healthy | mailbox/to-brain/2026-06-06-subscriber-growth-charts-ack.md |
2026-06-02-telegram-reposts-restored.md |
software | healthy | mailbox/to-brain/2026-06-02-telegram-reposts-restored.md |
2026-06-06-retired-vs-dead-monitoring-pattern.md |
software | healthy | mailbox/to-brain/2026-06-06-retired-vs-dead-monitoring-patt… |
2026-06-03-liveness-watchdog-dedicated-heartbeat.md |
software | healthy | mailbox/to-brain/2026-06-03-liveness-watchdog-dedicated-hea… |
2026-06-10-tiered-search-shipped.md |
software | healthy | mailbox/to-brain/2026-06-10-tiered-search-shipped.md |
2026-06-05-obriv-command-wired.md |
software | healthy | mailbox/to-brain/2026-06-05-obriv-command-wired.md |
2026-05-30-session-sync-safeguard.md |
software | healthy | mailbox/to-brain/2026-05-30-session-sync-safeguard.md |
2026-05-28-secrets-outside-repo-pattern.md |
software | healthy | mailbox/to-brain/2026-05-28-secrets-outside-repo-pattern.md |
2026-06-12-content-radar-f0-complete.md |
software | healthy | mailbox/to-brain/2026-06-12-content-radar-f0-complete.md |
2026-05-22-pr-flow-acknowledged.md |
software | healthy | mailbox/to-brain/2026-05-22-pr-flow-acknowledged.md |
2026-05-26-adopt-session-handoff-done.md |
software | healthy | mailbox/to-brain/2026-05-26-adopt-session-handoff-done.md |
2026-06-14-llm-curation-poc-stats.md |
software | healthy | mailbox/to-brain/2026-06-14-llm-curation-poc-stats.md |
2026-05-23-asymmetry-migration-done.md |
software | healthy | mailbox/to-brain/2026-05-23-asymmetry-migration-done.md |
2026-06-04-vk-probe-before-build.md |
software | healthy | mailbox/to-brain/2026-06-04-vk-probe-before-build.md |
2026-06-05-web-dashboard-thread-ack.md |
software | healthy | mailbox/to-brain/2026-06-05-web-dashboard-thread-ack.md |
2026-06-14-network-broadcast-probe-and-plan.md |
software | healthy | mailbox/to-brain/2026-06-14-network-broadcast-probe-and-pla… |
2026-06-10-deadcode-gate-applied.md |
software | healthy | mailbox/to-brain/2026-06-10-deadcode-gate-applied.md |
2026-06-07-llm-curation-shadow-gate-ack.md |
software | healthy | mailbox/to-brain/2026-06-07-llm-curation-shadow-gate-ack.md |
2026-05-22-compliance-acknowledged.md |
software | healthy | mailbox/to-brain/2026-05-22-compliance-acknowledged.md |
2026-06-06-community-dm-router-stage1-ack.md |
software | healthy | mailbox/to-brain/2026-06-06-community-dm-router-stage1-ack.… |
2026-06-06-inbox-thread-own-status-pattern.md |
software | healthy | mailbox/to-brain/2026-06-06-inbox-thread-own-status-pattern… |
2026-06-06-gated-autonomy-027-ack.md |
software | healthy | mailbox/to-brain/2026-06-06-gated-autonomy-027-ack.md |
2026-06-14-env-quoting-and-oneclick-idempotency.md |
software | healthy | mailbox/to-brain/2026-06-14-env-quoting-and-oneclick-idempo… |
2026-06-14-ad-crm-in-operation.md |
software | healthy | mailbox/to-brain/2026-06-14-ad-crm-in-operation.md |
2026-05-24-dev-history-archived.md |
software | healthy | mailbox/to-brain/2026-05-24-dev-history-archived.md |
2026-06-13-radar-f1-quota-enforcement.md |
software | healthy | mailbox/to-brain/2026-06-13-radar-f1-quota-enforcement.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_InfoStub |
software | healthy | monitoring/metrics.py:186 |
_FakeCM |
software | healthy | tests/test_curation_recorder.py:82 |
_FakeWT |
software | healthy | tests/test_krugozor_broadcast.py:287 |
_FakeScalars |
software | healthy | tests/test_copy_setka_runtime.py:45 |
_FakeResult |
software | healthy | tests/test_copy_setka_runtime.py:56 |
_FakeSession |
software | healthy | tests/test_copy_setka_runtime.py:64 |
_WorkTable |
software | healthy | tests/test_copy_setka_runtime.py:84 |
_Region |
software | healthy | tests/test_copy_setka_runtime.py:92 |
_FakeSession |
software | healthy | tests/test_members_snapshot.py:53 |
_CM |
software | healthy | tests/test_members_snapshot.py:66 |
FakeCall |
software | healthy | tests/test_migrate.py:30 |
FakeRunner |
software | healthy | tests/test_migrate.py:35 |
FailingRunner |
software | healthy | tests/test_migrate.py:266 |
_FakeSession |
software | healthy | tests/test_oblast_unique_members.py:51 |
_CM |
software | healthy | tests/test_oblast_unique_members.py:64 |
_FakeUpload |
software | healthy | tests/test_api/test_ad_cabinet.py:345 |
_FakeDialogs |
software | healthy | tests/test_api/test_ad_crm.py:523 |
_Result |
software | healthy | tests/test_api/test_publications.py:30 |
_DB |
software | healthy | tests/test_api/test_publications.py:40 |
_FakeResult |
software | healthy | tests/test_api/test_region_diagnostics.py:13 |
_FakeDB |
software | healthy | tests/test_api/test_region_diagnostics.py:21 |
_FakeSession |
software | healthy | tests/test_api/test_templates.py:37 |
TestNormalizeLocalities |
software | healthy | tests/test_api/test_filtration.py:10 |
TestFiltrationPutBodySchema |
software | healthy | tests/test_api/test_filtration.py:41 |
_FakeSession |
software | healthy | tests/test_api/test_discovery.py:227 |
_DeleteSession |
software | healthy | tests/test_api/test_discovery.py:385 |
_CommitSession |
software | healthy | tests/test_api/test_discovery.py:512 |
_AiBatchSession |
software | healthy | tests/test_api/test_discovery.py:691 |
_BulkSession |
software | healthy | tests/test_api/test_discovery.py:937 |
_FakeRedis |
software | healthy | tests/test_monitoring/test_digest_heartbeat.py:16 |
_Resp |
software | healthy | tests/test_monitoring/test_digest_heartbeat.py:212 |
_NS |
software | healthy | tests/test_monitoring/test_digest_heartbeat.py:122 |
_Boom |
software | healthy | tests/test_monitoring/test_digest_heartbeat.py:274 |
_FakeSession |
software | healthy | tests/test_broadcast/test_broadcast_service.py:13 |
_FakeSession |
software | healthy | tests/test_broadcast/test_broadcast_dispatcher.py:19 |
_FakeSession |
software | healthy | tests/test_scheduler/test_dry_run.py:28 |
_FakeSessionCM |
software | healthy | tests/test_scheduler/test_dry_run.py:39 |
_CapturingSession |
software | healthy | tests/test_scheduler/test_parsing_scheduler_tasks.py:49 |
_CapturingSessionCM |
software | healthy | tests/test_scheduler/test_parsing_scheduler_tasks.py:62 |
_FakeSession |
software | healthy | tests/test_radar/test_outputs_api.py:21 |
_FakeSession |
software | healthy | tests/test_radar/test_saved_api.py:22 |
TestParseChannelValue |
software | healthy | tests/test_radar/test_tg_source.py:37 |
TestParseMessages |
software | healthy | tests/test_radar/test_tg_source.py:57 |
_FakeSession |
software | healthy | tests/test_radar/test_delivery.py:38 |
_OneOutputSession |
software | healthy | tests/test_radar/test_delivery.py:204 |
_FakeSession |
software | healthy | tests/test_radar/test_poller.py:13 |
_Session |
software | healthy | tests/test_radar/test_poller.py:116 |
TestWatchdog |
software | healthy | tests/test_radar/test_poller.py:141 |
TestExtFor |
software | healthy | tests/test_radar/test_archive.py:19 |
TestMediaFilePath |
software | healthy | tests/test_radar/test_archive.py:31 |
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 | healthy | main.py |
GET /login |
api | healthy | main.py |
GET /radar |
api | healthy | main.py |
GET /radar/sw.js |
api | healthy | main.py |
GET /regions |
api | healthy | main.py |
GET /posts |
api | healthy | main.py |
GET /communities |
api | healthy | main.py |
GET /notifications |
api | healthy | main.py |
GET /templates |
api | healthy | main.py |
GET /ad |
api | healthy | main.py |
GET /broadcast |
api | healthy | main.py |
GET /ad-cabinet |
api | healthy | main.py |
GET /regions/new |
api | healthy | main.py |
GET /regions/{region_code}/discovery |
api | healthy | main.py |
GET /regions/{region_code}/prepare |
api | healthy | main.py |
GET /regions/{region_code}/diagnostics |
api | healthy | main.py |
GET /regions/{region_code}/discovery/ai-batch |
api | healthy | main.py |
GET /tokens |
api | healthy | main.py |
GET /publisher |
api | healthy | main.py |
GET /monitoring |
api | healthy | main.py |
GET /test_monitoring |
api | healthy | main.py |
GET /diagnostic_monitoring |
api | healthy | main.py |
GET /schedule |
api | healthy | main.py |
GET /parsing |
api | healthy | main.py |
GET /parsing-stats |
api | healthy | main.py |
GET /publications |
api | healthy | main.py |
GET /filtration |
api | healthy | main.py |
GET /favicon.ico |
api | healthy | main.py |
GET /metrics |
api | healthy | main.py |
GET /api/notifications/ |
api | healthy | web/api/notifications.py |
GET /api/notifications/suggested |
api | healthy | web/api/notifications.py |
GET /api/notifications/messages |
api | healthy | web/api/notifications.py |
GET /api/notifications/community-dm |
api | healthy | web/api/notifications.py |
GET /api/notifications/comments |
api | healthy | web/api/notifications.py |
POST /api/notifications/handled |
api | healthy | web/api/notifications.py |
DELETE /api/notifications/handled |
api | healthy | web/api/notifications.py |
GET /api/notifications/handled/{notification_type} |
api | healthy | web/api/notifications.py |
POST /api/notifications/comments/like |
api | healthy | web/api/notifications.py |
POST /api/notifications/comments/reply |
api | healthy | web/api/notifications.py |
POST /api/notifications/comments/draft |
api | healthy | web/api/notifications.py |
POST /api/notifications/messages/reply |
api | healthy | web/api/notifications.py |
GET /api/notifications/hot-posts |
api | healthy | web/api/notifications.py |
GET /api/notifications/history |
api | healthy | web/api/notifications.py |
GET /api/notifications/stats |
api | healthy | web/api/notifications.py |
DELETE /api/notifications/ |
api | healthy | web/api/notifications.py |
POST /api/notifications/check-now |
api | healthy | web/api/notifications.py |
GET /api/filtration/meta |
api | healthy | web/api/filtration.py |
GET /api/filtration/regions |
api | healthy | web/api/filtration.py |
GET /api/filtration/{region_code} |
api | healthy | web/api/filtration.py |
PUT /api/filtration/{region_code} |
api | healthy | web/api/filtration.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
regions |
data | healthy | database/schema.sql |
communities |
data | healthy | database/schema.sql |
posts |
data | healthy | database/schema.sql |
filters |
data | healthy | database/schema.sql |
vk_tokens |
data | healthy | database/schema.sql |
publish_schedules |
data | healthy | database/schema.sql |
broadcast_campaigns |
data | healthy | database/migrations/044_broadcast_campaigns.sql |
broadcast_targets |
data | healthy | database/migrations/044_broadcast_campaigns.sql |
broadcast_publications |
data | healthy | database/migrations/044_broadcast_campaigns.sql |
community_member_snapshots |
data | healthy | database/migrations/031_community_member_snapshots.sql |
ad_clients |
data | healthy | database/migrations/027_ad_crm.sql |
ad_payments |
data | healthy | database/migrations/027_ad_crm.sql |
ad_publications |
data | healthy | database/migrations/027_ad_crm.sql |
applied_migrations |
data | healthy | database/migrations/010_applied_migrations.sql |
region_member_snapshots |
data | healthy | database/migrations/033_region_member_snapshots.sql |
radar_sources |
data | healthy | database/migrations/038_radar_sources.sql |
radar_subscriptions |
data | healthy | database/migrations/038_radar_sources.sql |
radar_items |
data | healthy | database/migrations/038_radar_sources.sql |
ad_interactions |
data | healthy | database/migrations/028_ad_interactions.sql |
digest_curation_runs |
data | healthy | database/migrations/035_digest_curation_runs.sql |
message_templates |
data | healthy | database/migrations/008_message_templates.sql |
oblast_unique_member_snapshots |
data | healthy | database/migrations/034_oblast_unique_member_snapshots.sql |
ad_order_items |
data | healthy | database/migrations/030_ad_order_items.sql |
IF |
data | healthy | database/migrations/037_radar_users.sql |
radar_users |
data | healthy | database/migrations/037_radar_users.sql |
ad_scheduled_posts |
data | healthy | database/migrations/025_ad_scheduled_posts.sql |
radar_outputs |
data | healthy | database/migrations/045_radar_outputs.sql |
radar_saved |
data | healthy | database/migrations/039_radar_saved.sql |
ad_requests |
data | healthy | database/migrations/021_ad_requests.sql |
community_candidates |
data | healthy | database/migrations/011_community_candidates.sql |
radar_push_subscriptions |
data | healthy | database/migrations/040_radar_push_subscriptions.sql |
ParsingStats |
data | healthy | database/models_extended.py |
RegionConfig |
data | healthy | database/models_extended.py |
WorkTable |
data | healthy | database/models_extended.py |
ScheduledPublication |
data | healthy | database/models_extended.py |
DigestCurationRun |
data | healthy | database/models_extended.py |
RadarUser |
data | healthy | database/models_extended.py |
RadarSource |
data | healthy | database/models_extended.py |
RadarSubscription |
data | healthy | database/models_extended.py |
RadarItem |
data | healthy | database/models_extended.py |
RadarSaved |
data | healthy | database/models_extended.py |
RadarPushSubscription |
data | healthy | database/models_extended.py |
RadarOutput |
data | healthy | database/models_extended.py |
region_configs |
data | healthy | database/models_extended.py |
work_tables |
data | healthy | database/models_extended.py |
scheduled_publications |
data | healthy | database/models_extended.py |
radar_users |
data | healthy | database/models_extended.py |
radar_sources |
data | healthy | database/models_extended.py |
radar_items |
data | healthy | database/models_extended.py |
radar_saved |
data | healthy | database/models_extended.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
monitoring |
software | healthy | monitoring |
grafana |
software | healthy | monitoring/grafana |
dashboards |
software | healthy | monitoring/grafana/dashboards |
provisioning |
software | healthy | monitoring/grafana/provisioning |
datasources |
software | healthy | monitoring/grafana/provisioning/datasources |
dashboards |
software | healthy | monitoring/grafana/provisioning/dashboards |
prometheus |
software | healthy | monitoring/prometheus |
mailbox |
software | healthy | mailbox |
to-brain |
software | healthy | mailbox/to-brain |
config |
software | healthy | config |
tests |
software | healthy | tests |
test_api |
software | healthy | tests/test_api |
test_monitoring |
software | healthy | tests/test_monitoring |
test_broadcast |
software | healthy | tests/test_broadcast |
test_scheduler |
software | healthy | tests/test_scheduler |
test_radar |
software | healthy | tests/test_radar |
test_aggregation |
software | healthy | tests/test_aggregation |
test_config |
software | healthy | tests/test_config |
test_utils |
software | healthy | tests/test_utils |
test_ad_cabinet |
software | healthy | tests/test_ad_cabinet |
test_core |
software | healthy | tests/test_core |
test_filters |
software | healthy | tests/test_filters |
test_vk_monitor |
software | healthy | tests/test_vk_monitor |
test_publisher |
software | healthy | tests/test_publisher |
test_vk_token_router |
software | healthy | tests/test_vk_token_router |
test_deduplication |
software | healthy | tests/test_deduplication |
test_discovery |
software | healthy | tests/test_discovery |
test_notifications |
software | healthy | tests/test_notifications |
test_geo |
software | healthy | tests/test_geo |
test_scripts |
software | healthy | tests/test_scripts |
test_tasks |
software | healthy | tests/test_tasks |
middleware |
software | healthy | middleware |
docs |
software | healthy | docs |
adr |
software | healthy | docs/adr |
curation |
software | healthy | docs/curation |
scripts |
software | healthy | scripts |
utils |
software | healthy | utils |
database |
software | healthy | database |
migrations |
software | healthy | database/migrations |
tasks |
software | healthy | tasks |
modules |
software | healthy | modules |
deduplication |
software | healthy | modules/deduplication |
radar |
software | healthy | modules/radar |
sources |
software | healthy | modules/radar/sources |
notifications |
software | healthy | modules/notifications |
monitoring |
software | healthy | modules/monitoring |
analytics |
software | healthy | modules/analytics |
broadcast |
software | healthy | modules/broadcast |
geo |
software | healthy | modules/geo |
aggregation |
software | healthy | modules/aggregation |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
044_broadcast_campaigns.sql |
data | healthy | database/migrations/044_broadcast_campaigns.sql |
043_ad_request_greeting.sql |
data | healthy | database/migrations/043_ad_request_greeting.sql |
031_community_member_snapshots.sql |
data | healthy | database/migrations/031_community_member_snapshots.sql |
022_tuzha_region_config_and_recat.sql |
data | healthy | database/migrations/022_tuzha_region_config_and_recat.sql |
012_candidate_ai_is_relevant.sql |
data | healthy | database/migrations/012_candidate_ai_is_relevant.sql |
013_regions_last_discovery_at.sql |
data | healthy | database/migrations/013_regions_last_discovery_at.sql |
036_pg_trgm_ad_clients.sql |
data | healthy | database/migrations/036_pg_trgm_ad_clients.sql |
027_ad_crm.sql |
data | healthy | database/migrations/027_ad_crm.sql |
020_telegram_repost.sql |
data | healthy | database/migrations/020_telegram_repost.sql |
026_ad_requests_inbound_dm.sql |
data | healthy | database/migrations/026_ad_requests_inbound_dm.sql |
005_region_configs_digest_filters.sql |
data | healthy | database/migrations/005_region_configs_digest_filters.sql |
010_applied_migrations.sql |
data | healthy | database/migrations/010_applied_migrations.sql |
033_region_member_snapshots.sql |
data | healthy | database/migrations/033_region_member_snapshots.sql |
032_ad_requests_route_handling.sql |
data | healthy | database/migrations/032_ad_requests_route_handling.sql |
038_radar_sources.sql |
data | healthy | database/migrations/038_radar_sources.sql |
017_normalize_region_vk_group_id_sign.sql |
data | healthy | database/migrations/017_normalize_region_vk_group_id_sign.s… |
041_ad_post_expiry.sql |
data | healthy | database/migrations/041_ad_post_expiry.sql |
028_ad_interactions.sql |
data | healthy | database/migrations/028_ad_interactions.sql |
004_update_vk_tokens.sql |
data | healthy | database/migrations/004_update_vk_tokens.sql |
016_tatarstan_obl.sql |
data | healthy | database/migrations/016_tatarstan_obl.sql |
042_ad_publication_stats.sql |
data | healthy | database/migrations/042_ad_publication_stats.sql |
019_tatarstan_obl_community_mode.sql |
data | healthy | database/migrations/019_tatarstan_obl_community_mode.sql |
007_vk_tokens_community_id.sql |
data | healthy | database/migrations/007_vk_tokens_community_id.sql |
003_vk_tokens.sql |
data | healthy | database/migrations/003_vk_tokens.sql |
018_kirov_obl_region_config.sql |
data | healthy | database/migrations/018_kirov_obl_region_config.sql |
015_regions_hierarchy.sql |
data | healthy | database/migrations/015_regions_hierarchy.sql |
009_alter_default_privileges.sql |
data | healthy | database/migrations/009_alter_default_privileges.sql |
add_sentiment_fields.sql |
data | healthy | database/migrations/add_sentiment_fields.sql |
035_digest_curation_runs.sql |
data | healthy | database/migrations/035_digest_curation_runs.sql |
008_message_templates.sql |
data | healthy | database/migrations/008_message_templates.sql |
034_oblast_unique_member_snapshots.sql |
data | healthy | database/migrations/034_oblast_unique_member_snapshots.sql |
030_ad_order_items.sql |
data | healthy | database/migrations/030_ad_order_items.sql |
037_radar_users.sql |
data | healthy | database/migrations/037_radar_users.sql |
025_ad_scheduled_posts.sql |
data | healthy | database/migrations/025_ad_scheduled_posts.sql |
029_ad_payments_bank_status.sql |
data | healthy | database/migrations/029_ad_payments_bank_status.sql |
024_message_templates_region.sql |
data | healthy | database/migrations/024_message_templates_region.sql |
045_radar_outputs.sql |
data | healthy | database/migrations/045_radar_outputs.sql |
006_region_configs_localities.sql |
data | healthy | database/migrations/006_region_configs_localities.sql |
039_radar_saved.sql |
data | healthy | database/migrations/039_radar_saved.sql |
023_vk_tokens_role.sql |
data | healthy | database/migrations/023_vk_tokens_role.sql |
021_ad_requests.sql |
data | healthy | database/migrations/021_ad_requests.sql |
011_community_candidates.sql |
data | healthy | database/migrations/011_community_candidates.sql |
040_radar_push_subscriptions.sql |
data | healthy | database/migrations/040_radar_push_subscriptions.sql |
014_vk_tokens_disabled_until.sql |
data | healthy | database/migrations/014_vk_tokens_disabled_until.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | _version.py |
redis |
data | healthy | _version.py |
postgres |
data | healthy | README.md |
mongodb |
data | healthy | .env.example |
sqlite |
data | healthy | tests/test_api/test_communities_changed_category.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | main.py |
port:6379 |
network | healthy | scripts/test_caching_performance.py |
port:3000 |
network | healthy | scripts/setup-monitoring.sh |
port:127 |
network | healthy | scripts/setup-monitoring.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::tests/test_radar/test_auth_api.py |
security | healthy | tests/test_radar/test_auth_api.py |
password_literal::tests/test_radar/test_auth_api.py |
security | healthy | tests/test_radar/test_auth_api.py |
password_literal::tests/test_radar/test_auth_api.py |
security | healthy | tests/test_radar/test_auth_api.py |
password_literal::scripts/backup_database.sh |
security | healthy | scripts/backup_database.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
1.1.1.2 |
network | healthy | requirements.txt |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-6mslc3k7 |
software | healthy | /tmp/repobility-clone-6mslc3k7 |
| Label | Layer | Status | Path |
|---|---|---|---|
celery |
data | healthy | _version.py |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::modules/radar/account_link.py |
security | healthy | modules/radar/account_link.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/301890fd-9fcb-45f2-b970-880b81f46eed/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/301890fd-9fcb-45f2-b970-880b81f46eed/
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.