feat(x): X (Twitter) als Bezugsquelle pro Lage
X-Accounts werden analog zu Telegram als Quelle (source_type=x_account) konfiguriert und pro Lage ueber include_x zugeschaltet. Der Scraper (feeds/x_parser.py, twscrape) liest Account-Timelines, optional ueber einen HTTP-Proxy mit Fallback auf direkten Abruf ueber die Server-IP. - DB-Migration include_x, Pydantic-Modelle, incidents-Router - Orchestrator-X-Pipeline plus Haiku-Account-Vorselektion - sources-Router /x/validate, x_account-Typ in Stats und Frontend - Lage-Einstellungen: X-Toggle neben international und Telegram - twscrape als Abhaengigkeit Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Dieser Commit ist enthalten in:
@@ -86,6 +86,9 @@ DOMAIN_CATEGORY_MAP = {
|
||||
"merkur.de": "regional",
|
||||
# Telegram
|
||||
"t.me": "telegram",
|
||||
# X / Twitter
|
||||
"x.com": "x",
|
||||
"twitter.com": "x",
|
||||
}
|
||||
|
||||
# Bekannte Feed-Pfade zum Durchprobieren
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren