-
ff83f64aa6
Phase 14a: Integration-Tests (FastAPI TestClient, ohne DB)
claude-dev
2026-05-09 04:25:39 +00:00
-
9d16aba5f9
CLAUDE.md: Cache-Buster-Regel dokumentiert (bei JS/CSS-Aenderungen ?v= bumpen)
claude-dev
2026-05-09 04:13:36 +00:00
-
4bebe9168a
Cache-Buster ?v=20260509 an JS+CSS - Browser-Reload nach jeder JS-Aenderung erzwingen
claude-dev
2026-05-09 04:10:12 +00:00
-
00cd81f177
Phase 12: Test-Suite (30 pytest-Tests) + CLAUDE.md aktualisiert
claude-dev
2026-05-09 03:55:30 +00:00
-
9000750df2
Phase 9: Code-Hygiene - alle pyflakes-Issues fixen
claude-dev
2026-05-09 03:49:53 +00:00
-
52a18fd9ec
Phase 8a+8b: Pre-Commit-Hook fuer shared/-Drift + Audit-UI resource_id-Filter
claude-dev
2026-05-09 03:40:00 +00:00
-
6b1cc975c0
Phase 7: sync_shared.py - Mojibake-fail-safe + Doku
claude-dev
2026-05-09 03:28:22 +00:00
-
a5f2c1d59e
Phase 7: scripts/sync_shared.py + Lock-Mechanismus
claude-dev
2026-05-09 03:26:44 +00:00
-
e9ff2bac02
Phase 6: Verwendungs-Sicht pro Grundquelle
claude-dev
2026-05-09 03:23:42 +00:00
-
6b70a7195e
Phase 5: Audit-Spur pro Quelle (ausklappbares Modal)
claude-dev
2026-05-09 03:19:32 +00:00
-
2001815e19
Phase 4: Admin-Übersicht erweitern (Stats-Bar + Health-Badge inline + Letzter Treffer)
claude-dev
2026-05-09 03:12:30 +00:00
-
9350e4538a
Phase 3c: Kundenquellen-Tab mit Filter + Sort + Bulk-Promote
claude-dev
2026-05-09 03:07:55 +00:00
-
eda60f9299
Phase 3b: Kategorien/Typen aus Backend (/api/sources/meta)
claude-dev
2026-05-09 03:05:16 +00:00
-
5a87168416
Phase 3a Frontend-Hygiene: Toast statt alert/confirm
claude-dev
2026-05-09 03:02:32 +00:00
-
ca4422ccd1
Phase 2 Health-Check tenant-fähig + Historie
claude-dev
2026-05-09 02:56:49 +00:00
-
650f8b0342
Phase 1 Backend-Hygiene Quellen
claude-dev
2026-05-09 02:47:13 +00:00
-
7c741062a9
Auth: Verwaltung auf Magic-Link umstellen (Passwort-Login entfernt)
claude-dev
2026-05-09 02:21:40 +00:00
-
e6fdc5cfa0
test: trigger via eigene Staging-Subdomain
claude-dev
2026-05-09 02:02:04 +00:00
-
98b8780248
test: trigger staging-Webhook (Phase 0h)
claude-dev
2026-05-09 01:42:38 +00:00
-
e52202b087
CLAUDE.md: Vollwertige Projekt-Doku mit Übersicht, Struktur, Regeln und Staging-Plan
claude-dev
2026-05-09 01:33:47 +00:00
-
670a6617a7
Migration: parallele translate-Batches + busy_timeout/WAL
claude-dev
2026-05-09 01:32:51 +00:00
-
e31536f8f9
Backfill-Migration: fehlende DE-Uebersetzungen via Translator-Agent
claude-dev
2026-05-03 00:05:07 +00:00
-
5f96c8f3dd
Backfill-Migration: ASCII-Umlaute in articles korrigieren
claude-dev
2026-05-02 23:26:27 +00:00
-
939a7e9476
Backfill-Migration: HTML aus articles.content_original/content_de strippen
claude-dev
2026-05-02 23:13:41 +00:00
-
4dc372814d
Audit-Log + Brute-Force-Schutz + unlimited_budget + User-Delete-Fix
claude-dev
2026-05-02 20:16:03 +00:00
-
0da66fb585
Podcast-Feed-Typ im Verwaltungsportal
claude-dev
2026-04-18 12:22:12 +00:00
-
48c1892fea
feat: Token-Nutzung nach Quelle (Monitor/Globe) aufgeschluesselt
Claude Dev
2026-03-26 20:44:20 +01:00
-
1ebb68f147
Netzwerkanalyse-Zugang: network_access Toggle im User-Management
Claude Dev
2026-03-25 00:40:39 +01:00
-
98130d761c
Einheitliches AegisSight Favicon (SVG) hinzugefügt
Claude Dev
2026-03-25 00:12:57 +01:00
-
6427506b81
Fix: globe_access in UserResponse Pydantic-Model ergaenzt
Claude Dev
2026-03-24 12:11:37 +01:00
-
456bdaa3f5
Fix: Globe-Checkbox springt nicht mehr zurueck nach Klick
Claude Dev
2026-03-24 12:09:05 +01:00
-
99b0ea66b7
Fix: Globe-Checkbox laedt User-Liste nach Toggle neu
Claude Dev
2026-03-24 12:06:10 +01:00
-
0e13dcb9a4
Globe-Zugang: Checkbox im User-Management
Claude Dev
2026-03-24 11:57:08 +01:00
-
5a7c5f8779
fix: Token-Nutzung war innerhalb von Einstellungen verschachtelt
Claude Dev
2026-03-18 00:15:43 +01:00
-
44425c6ef8
feat: Token-Nutzung Tab sichtbar + Budget-Bearbeitung
Claude Dev
2026-03-18 00:12:51 +01:00
-
7cd36959b0
feat: Credits-System — Token-Usage-Router, Budget-Verwaltung, Frontend-Übersicht
Claude Dev
2026-03-17 23:59:49 +01:00
-
3828d7c8bf
fix: Branding auf AegisSight vereinheitlicht, Select-Bug behoben, SMTP korrigiert
Claude Dev
2026-03-16 23:29:37 +01:00
-
1d9de549ec
Neue Kategorie russische-opposition in Verwaltungs-UI + 10 neue Telegram-Kanaele (Wave 3)
Claude Dev
2026-03-13 19:08:44 +01:00
-
29f3e73480
Fix: Duplikat-Check + Stale-Check in Streaming-Endpoint
claude-dev
2026-03-08 19:05:46 +01:00
-
d46eac4733
Fortschrittsanzeige beim Health-Check (SSE-Streaming)
claude-dev
2026-03-08 17:35:37 +01:00
-
eaceb5ef6b
Vorschlagssystem: Sonnet-Prompt, Auto-Reject, Titellimit
claude-dev
2026-03-08 17:29:19 +01:00
-
efc6ed3918
Fix: Confirm-Dialog Text angepasst (keine Kostenangabe im Max-Abo)
claude-dev
2026-03-08 17:10:24 +01:00
-
991bd17b07
Lösung suchen Button bei Deaktivierungs-Vorschlägen hinzugefügt
claude-dev
2026-03-08 17:04:35 +01:00
-
bcaf6a270b
Fix: Escaped Backticks durch korrekte nested Template-Literale ersetzt
claude-dev
2026-03-08 17:00:42 +01:00
-
a8d5d16db2
Fix: formatDate-Kollision, implizites event, onclick-Escaping
claude-dev
2026-03-08 16:51:13 +01:00
-
fb5ed358bd
Fix: Tab-Navigation + Umlaute in app.js
claude-dev
2026-03-08 16:38:26 +01:00
-
75dd9b0669
Fix: Sources-Section in main-Container verschoben
claude-dev
2026-03-08 16:35:35 +01:00
-
be0f31344a
Sonnet-WebSearch "Lösung suchen" für kaputte Quellen
claude-dev
2026-03-08 16:33:11 +01:00
-
7045a5c657
Quellen-Health UI: Tab, API-Endpunkte, Vorschläge
claude-dev
2026-03-08 15:26:31 +01:00
-
dbd5568296
Quellenverwaltung: Filter, Sortierung, Artikelzähler, Umlaute
claude-dev
2026-03-08 14:51:31 +01:00
-
801944a7ea
feat: Discovery-Funktion in Grundquellen-Verwaltung integriert
claude-dev
2026-03-05 20:04:18 +01:00
-
19fbf152eb
Feat: Grundquellen-Verwaltung und Kundenquellen-Übersicht
claude-dev
2026-03-05 19:46:45 +01:00
-
af6040cbf6
Refactor: Name-Feld entfernen, Email als einziger Identifier
claude-dev
2026-03-05 18:55:30 +01:00
-
e5a11d3549
Initial commit: AegisSight-Monitor-Verwaltung
claude-dev
2026-03-04 17:53:19 +01:00