https://github.com/SimonOsipov/learn-greek-easy
· scanned 2026-06-16 00:14 UTC (2 months, 2 weeks ago)
484 raw signals (0 security + 484 graph)
Last scanned 2 months, 2 weeks ago · v1 · 362 actionable findings from 1 signal source. 122 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
Showing 208 of 362 actionable findings. 484 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.
learn-greek-easy-backend/src/constants.py:66
learn-greek-easy-backend/src/services/seed_service.py:251
learn-greek-easy-frontend/scripts/release-web-verify.cjs:32
learn-greek-easy-backend/src/api/v1/culture/mock_exam.py:571
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/culture/router.py:1264
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/culture/router.py:869
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/decks.py:1017
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/decks.py:1282
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/users.py:101
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/feedback.py:295
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/feedback.py:395
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/auth.py:329
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/culture/router.py:1209
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/culture/router.py:815
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/decks.py:1146
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/auth.py:101
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/auth.py:150
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/culture/mock_exam.py:149
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/culture/mock_exam.py:269
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/culture/router.py:1045
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/culture/router.py:1142
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/culture/router.py:507
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/culture/router.py:754
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/decks.py:262
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/decks.py:881
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/users.py:30
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/waitlist.py:55
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/card_errors.py:21
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/feedback.py:153
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/auth.py:453
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/webhooks.py:23
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/waitlist.py:31
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/main.py:482
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/feedback.py:338
securityAuth fastapi unauth mutation
learn-greek-easy-backend/src/api/v1/feedback.py:240
securityAuth fastapi unauth mutation
.github/workflows/preview.yml:221
CI/CD securitySupply chainGithub actions
repo-level (14 hits)repo-level (7 hits).github/workflows/release-verify.yml:61, 428, 515, 815 (4 hits).github/workflows/test.yml:114, 206, 302, 425 (4 hits).github/workflows/deploy-production.yml:119, 165 (2 hits).github/workflows/preview.yml:82, 237 (2 hits)learn-greek-easy-frontend/src/components/ui/chart.tsx:77
Dangerous innerhtml
docs/design-system/Design-System-v2.4.html:3962
Direct innerhtml assignment
learn-greek-easy-frontend/Dockerfile:47
containersPinned dependencies
learn-greek-easy-frontend/Dockerfile:3
containersPinned dependencies
learn-greek-easy-backend/Dockerfile:10, 57 (2 hits).github/workflows/release-verify.yml:56, 95, 133, 309, 353, 364, 392, 395, +8 more (16 hits).github/workflows/test.yml:19, 22, 60, 63, 106, 109, 122, 198, +8 more (16 hits).github/workflows/deploy-production.yml:36, 65, 68, 114, 151, 154, 201, 273, +2 more (10 hits).github/workflows/preview.yml:128, 131, 212, 215, 254 (5 hits).github/workflows/preview-cleanup.yml:137, 223 (2 hits).github/workflows/preview-cleanup-scheduled.yml:21repo-level (16 hits)repo-level (2 hits)learn-greek-easy-backend/alembic/versions/20251126_1831_d606f59197e7_add_last_login_at_and_last_login_ip_.py:47learn-greek-easy-backend/alembic/versions/20251224_1940_9b42371754b7_make_owner_superuser.py:40learn-greek-easy-backend/alembic/versions/20260108_1705_1aef63b5f6f5_add_auth0_id_to_users.py:29learn-greek-easy-backend/alembic/versions/20260110_2216_a1b2c3d4e5f6_add_admin_feedback_response_fields.py:51learn-greek-easy-backend/alembic/versions/20260127_1345_f1d6e4ac4839_fix_admin_announcement_enum_case.py:50learn-greek-easy-backend/alembic/versions/20260129_1129_14c4b1b4a7a8_remove_difficulty_and_order_index_from_.py:34learn-greek-easy-backend/alembic/versions/20260207_2018_41e6707eccbd_update_word_entries_examples_comment.py:38learn-greek-easy-backend/alembic/versions/20260209_1745_d0bf063e5db5_add_translation_ru_plural_to_word_.py:37learn-greek-easy-backend/alembic/env.py:141
learn-greek-easy-backend/alembic/env.py:126
learn-greek-easy-backend/alembic/versions/20251126_1831_d606f59197e7_add_last_login_at_and_last_login_ip_.py:22learn-greek-easy-backend/alembic/versions/20251224_1940_9b42371754b7_make_owner_superuser.py:23learn-greek-easy-backend/alembic/versions/20260108_1705_1aef63b5f6f5_add_auth0_id_to_users.py:21learn-greek-easy-backend/alembic/versions/20260110_2216_a1b2c3d4e5f6_add_admin_feedback_response_fields.py:22learn-greek-easy-backend/alembic/versions/20260127_1345_f1d6e4ac4839_fix_admin_announcement_enum_case.py:27learn-greek-easy-backend/alembic/versions/20260129_1129_14c4b1b4a7a8_remove_difficulty_and_order_index_from_.py:23learn-greek-easy-backend/alembic/versions/20260207_2018_41e6707eccbd_update_word_entries_examples_comment.py:23learn-greek-easy-backend/alembic/versions/20260209_1745_d0bf063e5db5_add_translation_ru_plural_to_word_.py:22
This page is publicly accessible at:
https://repobility.com/scan/ec989179-4241-4736-999c-a98a85f44f10/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ec989179-4241-4736-999c-a98a85f44f10/
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.