Caddy basic_auth (PR #426) даёт network-level защиту для всего /admin/*. Двойная auth избыточна для pilot — app-level AdminTokenAuth dep удалён. Что изменено: - admin_scrape.py (24 endpoints), admin_cadastre.py (5), admin_jobs.py (3), admin_leads.py (6), admin_weight_profiles.py (5): удалён import AdminTokenAuth и параметр `_: AdminTokenAuth,` из каждой функции-handler'а - backend/.env.example: SCRAPE_ADMIN_TOKEN помечен DEPRECATED с инструкцией rollback Что НЕ менялось: - core/deps.py: verify_admin_token + AdminTokenAuth остаются (dead code, rollback safety) - frontend: заголовок X-Admin-Token продолжает слаться, backend игнорирует - .env.runtime / settings: SCRAPE_ADMIN_TOKEN env var сохранён |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| admin_cadastre.py | ||
| admin_etl.py | ||
| admin_jobs.py | ||
| admin_leads.py | ||
| admin_scrape.py | ||
| admin_weight_profiles.py | ||
| analytics.py | ||
| concepts.py | ||
| custom_pois.py | ||
| landing.py | ||
| parcels.py | ||
| photos.py | ||
| pilot.py | ||
| trade_in.py | ||
| users.py | ||