feat: add per-account API, auth, and continuous orchestration
- TelegramAuthManager rewritten for per-account clients/auth state - ContinuousScrapeOrchestrator managing per-account continuous loops - Full /api/accounts/* REST endpoints: CRUD, auth (QR/phone/password), channels, jobs, continuous config, settings, media toggle - Legacy backward compat via legacy_account_id auto-detection (old /api/auth/*, /api/channels/*, /api/jobs/* still work for legacy single-account mode) - load_messages() accepts account_id parameter for per-account data - auth_status_for(), list_channels_snapshot() per-account helpers - OpenAPI spec updated with all /api/accounts/* endpoints
This commit is contained in:
+1287
-356
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user