• Stefy Lanza (nextime / spora )'s avatar
    engine: remove dead UI/stats/data handlers now owned by the front · def78c18
    Stefy Lanza (nextime / spora ) authored
    With --single-process gone, the engine only ever runs behind the front, which
    serves these before its catch-all — so the engine copies were dead code. Removed
    from codai/admin/routes.py:
      - api_status (GET /admin/api/status) — front builds status from its own state
      - api_list_tokens/api_create_token/api_delete_token — front admin_data (auth.json)
      - api_create_user/api_delete_user — front admin_data (auth.json)
      - api_get_settings (GET) — front serves via the shared build_settings_dict
    
    Kept: build_settings_dict (imported by the front), api_save_settings (POST — the
    engine still persists/applies config), api_list_models, and the auth POSTs
    (login/logout/change-password) the front still proxies.
    
    The engine now does generation + model management only; the front owns pages,
    stats and these data reads. Verified routes.py imports and compiles.
    Co-Authored-By: 's avatarClaude Opus 4.8 <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_011DDv7BchtZQWsnPG6Jm49m
    def78c18
Name
Last commit
Last update
..
static Loading commit data...
templates Loading commit data...
__init__.py Loading commit data...
auth.py Loading commit data...
download_worker.py Loading commit data...
routes.py Loading commit data...