Commit graph

  • 5d5ec7c924 Block B: ClaudeCliError + differenzierte HTTP-Status + Rate-Limit-Retry claude-dev 2026-04-23 17:54:13 +00:00
  • e8ac0d0c50 Block A: License-Check + Credits-Tracking fuer Enhance und Chat claude-dev 2026-04-23 17:49:32 +00:00
  • c8a8e10020 Chat-Doku aktualisiert + Tutorial-Einstieg temporaer deaktiviert claude-dev 2026-04-23 17:43:27 +00:00
  • a579e2c275 Neueste Entwicklungen aus Lagebild statt aus Artikel-Strom claude-dev 2026-04-21 14:23:18 +00:00
  • efae707fa9 Fix: Blur + Aktions-Lock beim Anlegen eines Falls sofort aktiv claude-dev 2026-04-21 14:02:52 +00:00
  • 05b60ffb35 Fix: Timer springt beim Seiten-Reload nicht mehr zurueck claude-dev 2026-04-21 13:42:51 +00:00
  • 60b8646fe4 Semantischer Topic-Filter gegen off-topic Keyword-Zufallstreffer Neue Artikel passieren jetzt vor DB-Speicherung einen Haiku-Relevanzfilter (AnalyzerAgent.filter_relevant_articles), der Artikel verwirft, die nur auf generische Keywords matchen, aber das Kernthema der Lage nicht inhaltlich behandeln. Bei Parsing-/API-Fehler oder 100%-Rejection: Fallback auf unveraenderte Kandidatenliste. claude-dev 2026-04-21 12:01:56 +00:00
  • 285df86c7b Export-Metadaten: Umlaut-Fix, xmpMM:VersionID + History claude-dev 2026-04-20 19:33:18 +00:00
  • 5add8d9d59 Export-Metadaten: Dublin Core, xmpRights und xmpMM nachruesten claude-dev 2026-04-20 19:23:54 +00:00
  • 949df868ff Export: XMP-Metadatenblock und CreationDate/ModDate via pikepdf nachziehen claude-dev 2026-04-20 19:15:14 +00:00
  • 9293e66d01 Export-Metadaten: category_labels JSON-robust parsen, Keyword-Sanitizer claude-dev 2026-04-20 19:09:38 +00:00
  • c0f68e40a5 Export: PDF/DOCX-Dateimetadaten (Title, Author, Subject, Keywords, Category, Comments) claude-dev 2026-04-20 18:58:34 +00:00
  • 0d6ad8ea90 Incident-Response: sources_json nur noch via Lazy-Endpunkt, Sidebar schlank UserIsMH 2026-04-20 00:07:46 +02:00
  • a302790777 Locations: Aggregation in SQL (GROUP BY + Window) UserIsMH 2026-04-19 23:47:50 +02:00
  • 9a43dffa6c Articles: Paginierung, Timeline-Buckets, Sources-Summary-Endpunkt UserIsMH 2026-04-19 23:46:40 +02:00
  • 194790899c Snapshots: Liste ohne Volltext, Lazy-Load + serverseitige Suche UserIsMH 2026-04-19 23:42:08 +02:00
  • 34be98edaf Latest-Developments: Bullet-Format Name|URL statt nur Name pre-incident-perf-fix claude-dev 2026-04-18 23:19:02 +00:00
  • 82e46792c7 Source-Pill: Clip entfernt, langer Kanal-Pfad vollstaendig sichtbar claude-dev 2026-04-18 22:57:54 +00:00
  • e495fa8e61 Telegram-Pill: Kanal-Pfad statt generisches Label claude-dev 2026-04-18 22:53:09 +00:00
  • e15ed0c21e Dashboard: GridStack durch Tab-Navigation ersetzen claude-dev 2026-04-18 22:34:36 +00:00
  • 3b9e9e25c2 public_api: latest_developments in Incident-Response aufnehmen claude-dev 2026-04-18 22:05:45 +00:00
  • f05bd1a064 QC: Umlaut-Dict aus hunspell-de-de generieren (statt handkuratiert) claude-dev 2026-04-18 21:17:46 +00:00
  • 8a888a17a5 Live-Monitoring: Parser toleranter (Dash optional, Datum ohne zweiten Punkt) + Backfill-Script claude-dev 2026-04-18 21:14:44 +00:00
  • 89ab158202 Live-Monitoring: Quellen-IDs deterministisch aufloesen, Bias-Markierung raus claude-dev 2026-04-18 20:50:46 +00:00
  • 5c95d85871 Live-Monitoring: Quellen-Namen pro Bullet (Prompt + Frontend-Parser) claude-dev 2026-04-18 20:27:16 +00:00
  • 2ae8b9a341 Live-Monitoring: Neueste Entwicklungen als Karten mit Quellen-Pills claude-dev 2026-04-18 19:53:21 +00:00
  • 15a650bfc9 QC: Umlaut-Normalisierung + Prompt-Ergaenzung claude-dev 2026-04-18 14:00:00 +00:00
  • ed2ab1f3fc YouTube-Fallback aus Podcast-Kaskade entfernt claude-dev 2026-04-18 12:30:28 +00:00
  • 5127e0a42d Podcast-Integration Phase 1: Feed-Tag + Senderseiten claude-dev 2026-04-18 12:06:54 +00:00
  • d6c541cb95 Neueste Entwicklungen: Kachel fuer adhoc-Lagen claude-dev 2026-04-18 11:47:10 +00:00
  • acfc74ffe7 Standard-Opus auf claude-opus-4-7 festlegen (statt CLI-Default) claude-dev 2026-04-16 22:19:26 +00:00
  • 0ea7f9e305 report-export: verlinkte Zitate in Zusammenfassung und Bericht Claude 2026-04-14 17:55:01 +00:00
  • def12ecf11 Scrolling fuer Zusammenfassung-Kachel hinzugefuegt claude-dev 2026-04-12 11:25:14 +00:00
  • 3379151fa7 Export: Alle verbleibenden Grautöne auf Navy #0a1832 für Drucklesbarkeit claude-dev 2026-04-12 01:17:57 +00:00
  • 048c347616 PDF-Export: Inhaltsverzeichnis + Seitenumbrüche pro Abschnitt claude-dev 2026-04-12 01:15:23 +00:00
  • 96463824a7 Export: Executive Summary → Zusammenfassung, Deckblatt-Farben druckfähig claude-dev 2026-04-12 00:42:55 +00:00
  • 4358020c83 Export-Fix: published_at als int abfangen (TypeError) claude-dev 2026-04-11 22:51:26 +00:00
  • 509165484e Zusammenfassung-Kachel: Quellenverweise als klickbare Links claude-dev 2026-04-11 22:34:04 +00:00
  • db662f4538 Zusammenfassung: Kompatibilitaet mit bestehendem ÜBERBLICK claude-dev 2026-04-11 22:12:23 +00:00
  • d2d958e0cd LayoutManager: Zusammenfassung-Kachel registrieren + Layout-Migration claude-dev 2026-04-11 21:32:45 +00:00
  • c59ba4f4af Zusammenfassung als eigene Dashboard-Kachel claude-dev 2026-04-11 21:12:28 +00:00
  • 1bc8f66283 Export-Dialog: Timeline und Karte als Auswahl entfernt claude-dev 2026-04-11 20:59:40 +00:00
  • fa12d4cfd6 Export: Zusammenfassung-Sektion, Checkbox-Auswahl, neue Reihenfolge claude-dev 2026-04-11 20:56:04 +00:00
  • 89cc920bdc Warteschlange: Positionen nach Cancel/Error/Complete neu nummerieren claude-dev 2026-04-11 19:50:59 +00:00
  • f4f1df916e Sofortiger Cancel: Laufende Claude-Prozesse per Event abbrechen claude-dev 2026-04-11 19:29:01 +00:00
  • 7900c38882 Enhance-Prompts: Rolle als Recherche-Planer klarstellen, Verweigerungen verhindern claude-dev 2026-04-11 19:03:50 +00:00
  • 6cddb05b83 fix: Quellen-Suffix-Refs ([22b]) auf Basisquelle auflösen statt Platzhalter claude-dev 2026-04-11 16:51:33 +00:00
  • 5a56024501 top_articles pro Location in Lagebild-API ergänzen claude-dev 2026-04-11 11:55:35 +00:00
  • 68c4e2a9c9 Generischen Lagebild-API-Endpunkt hinzufügen claude-dev 2026-04-11 11:09:05 +00:00
  • f2469093ee Revert "Feature: Analyse-Anweisungen (Direktiven) fuer Tabellen und Zusammenfassung" claude-dev 2026-04-10 19:34:25 +00:00
  • e0bcd85d90 Feature: Analyse-Anweisungen (Direktiven) fuer Tabellen und Zusammenfassung claude-dev 2026-04-10 18:37:04 +00:00
  • 565ce84abf Feature: Markdown-Tabellen in Lagebildern claude-dev 2026-04-10 17:41:07 +00:00
  • e2e6a1ed7e Perf: Executive Summary nach Refresh im Hintergrund vorberechnen claude-dev 2026-04-10 17:31:20 +00:00
  • d15afdd2af Fix: Sidebar bleibt klickbar während erster Recherche claude-dev 2026-04-10 15:33:06 +00:00
  • 521d6ac357 Fix: Artikel inline nachladen wenn all_articles_preloaded fehlt claude-dev 2026-04-10 15:12:06 +00:00
  • 3f9cc5a6e0 Fix: HTTPBearer gibt 401 statt 403 bei fehlendem Token Claude Dev 2026-04-10 15:21:33 +02:00
  • 55c0307e68 Fix: Faktencheck bei fehlenden existing_facts trotz vorhandener Summary Claude Dev 2026-04-10 12:15:58 +02:00
  • 3bf4f3debb Fix: Redundanten lokalen Import von find_matching_claim entfernt Claude Dev 2026-04-09 22:31:31 +02:00
  • 9aa80b4aec Lagenwechsel: Popup/Mini-Status pro Lage korrekt wiederherstellen Claude Dev 2026-04-09 20:57:51 +02:00
  • fb0c47eee4 Fix: Abbrechen-Dialog, Overlay-Stacking, Queue-Cancel Claude Dev 2026-04-09 20:50:30 +02:00
  • 990ece1346 Fix: Sidebar-Status bei Fehler und Abbruch korrekt aufraumen Claude Dev 2026-04-09 20:48:24 +02:00
  • 3811229ad9 Ctrl+Shift+R: Refresh-Status korrekt wiederherstellen Claude Dev 2026-04-09 20:40:33 +02:00
  • c349947f71 Sidebar: Queue-Position bleibt bei Lagenwechsel erhalten Claude Dev 2026-04-09 20:38:30 +02:00
  • 762d8dbc1a Sidebar: Refresh-Status fuer ALLE Lagen korrekt anzeigen Claude Dev 2026-04-09 20:36:16 +02:00
  • 244cc56bde Sidebar: Refresh-Status direkt im HTML gerendert statt dynamisch Claude Dev 2026-04-09 20:32:37 +02:00
  • 9bfdf051c9 Fortschritt: Popup minimiert sich bei Klick ausserhalb automatisch Claude Dev 2026-04-09 20:25:51 +02:00
  • 86ff35977e Fortschritt: Popup wird immer zu Beginn angezeigt Claude Dev 2026-04-09 20:23:42 +02:00
  • 97ecde87c2 Fortschritt: Auto-Minimize, Action-Lock, Queue-Anzeige in Sidebar Claude Dev 2026-04-09 20:21:52 +02:00
  • 3f88d00b8c Fortschrittsanzeige: Popup mit Checkboxen, Blur, Pro-Lage-Timer Claude Dev 2026-04-09 20:08:59 +02:00
  • 3356ba1ae5 E-Mail-Benachrichtigungen: Lagebild vs. Recherche unterscheiden Claude Dev 2026-04-09 19:49:59 +02:00
  • ac3fe5f22b Fix: Massen-Downgrade von Faktenchecks verhindern Claude Dev 2026-04-09 17:46:16 +02:00
  • 678b72e7ff fix: Dropdown bleibt offen beim Klick auf Org-Switcher Claude Dev 2026-04-08 22:35:43 +02:00
  • c22ae854fe feat: Global-Admin Org-Switcher fuer info@aegis-sight.de Claude Dev 2026-04-08 22:25:41 +02:00
  • d3e8c0adc7 feat: Slot-basierter Auto-Refresh mit konfigurierbarer Startzeit Claude Dev 2026-04-03 13:14:34 +02:00
  • 68c6666d87 cleanup: Blog-Pipeline entfernt (läuft jetzt auf Dev) Claude Dev 2026-03-29 20:54:54 +02:00
  • b58eee2990 fix: Gedankenstriche durch Bindestriche statt Kommas ersetzen Claude Dev 2026-03-29 16:41:20 +02:00
  • 4a3b6ee352 fix: Pipeline 4/4 Artikel erfolgreich Claude Dev 2026-03-29 16:26:07 +02:00
  • 8baa4b4716 fix: Pipeline JSON-Parsing robust (first-open-to-last-close + strict=False) Claude Dev 2026-03-29 15:21:07 +02:00
  • 144b7c05c9 fix: Pipeline JSON-Parsing + defensive Zugriffe Claude Dev 2026-03-29 14:53:42 +02:00
  • c53d441c69 fix: JWT_SECRET lazy-validiert statt beim Import Claude Dev 2026-03-29 13:53:17 +02:00
  • 5bcaa4e8a1 fix: Blog-Pipeline lauffähig + robust Claude Dev 2026-03-29 13:47:44 +02:00
  • c21fdcef05 fix: Blog-Pipeline sys.path für config-Import Claude Dev 2026-03-29 04:35:36 +02:00
  • b3c8cf2676 feat: Blog-Pipeline (Curator + Writer + Push) Claude Dev 2026-03-29 03:35:43 +02:00
  • cb851ee72d fix: Textarea-Höhe beim Öffnen von Neuer Fall zurücksetzen Claude Dev 2026-03-28 00:58:14 +01:00
  • 34a173b27b fix: Textarea Auto-Resize + Emdashes entfernt Claude Dev 2026-03-28 00:51:02 +01:00
  • 779678fbcb fix: Beschreibung generieren Button korrekt enabled/disabled Claude Dev 2026-03-28 00:39:01 +01:00
  • 322004e0b4 fix: Beschreibung generieren gibt jetzt reinen Fließtext aus Claude Dev 2026-03-28 00:20:36 +01:00
  • 813b3d975e fix: Markdown-Code-Block-Wrapper vor JSON-Parse entfernen Claude Dev 2026-03-28 00:11:01 +01:00
  • ebaf35ce2e fix: Verschachtelte JSON-Antworten bei Beschreibung generieren Claude Dev 2026-03-28 00:04:57 +01:00
  • 0780901b61 fix: Button zeigt Wird generiert... statt nur Spinner Claude Dev 2026-03-27 23:58:14 +01:00
  • 702ae3cfcf fix: JSON-Wrapping bei Beschreibung generieren bereinigen Claude Dev 2026-03-27 23:56:28 +01:00
  • 2c3c3b256a fix: Beschreibung generieren Button rechtsbündig neben Label Claude Dev 2026-03-27 23:53:34 +01:00
  • 1ce6b7e609 fix: Formular-Labels nicht mehr in Großbuchstaben Claude Dev 2026-03-27 23:52:14 +01:00
  • ca2059aca0 fix: Beschreibungs-Hinweis als Info-Icon Tooltip statt form-hint Claude Dev 2026-03-27 23:50:09 +01:00
  • 11d0aadc57 fix: Beschreibung generieren — AbortController, Readonly, Gold-Styling Claude Dev 2026-03-27 23:46:44 +01:00
  • a84e2c108e docs: CLAUDE.md um Prompt Enhancement Feature ergaenzt Claude Dev 2026-03-27 23:31:18 +01:00
  • 6913c1e683 feat: Beschreibung generieren Button im Neuer-Fall-Modal Claude Dev 2026-03-27 23:31:05 +01:00
  • 4f8400bfbd docs: CLAUDE.md aktualisiert (neue Serveradresse, fehlende Dateien, Multi-Pass, vollstaendige Architektur) Claude Dev 2026-03-27 23:27:40 +01:00
  • bd5952b9ae fix: Multi-Pass nur beim ersten Refresh einer Research-Lage Claude Dev 2026-03-27 18:48:43 +01:00
  • 506965e3e2 feat: Research-Modus führt automatisch 3 Durchläufe durch Claude Dev 2026-03-27 18:38:06 +01:00