-
67092d05b5
feat(#155): HH-Index-Scrape im Auto-Ingest-Cron
main
Dotty Dotter
2026-04-29 01:01:52 +0200
-
5f97ae9fc3
feat(#155): HH-Parser produktiv — Hamburg Beschlussprotokolle
Dotty Dotter
2026-04-29 00:57:58 +0200
-
c7d6ac7f5f
feat(#150): BE-Parser produktiv — Berliner Abgeordnetenhaus-Plenarprotokolle
Dotty Dotter
2026-04-29 00:37:47 +0200
-
473637a842
docs: Roadmap-Tabelle um Status-Spalte erweitert
Dotty Dotter
2026-04-28 23:31:07 +0200
-
a83c770b93
docs(#151): BW-Datenmodell-Inkompatibilitaet vermerkt
Dotty Dotter
2026-04-28 23:29:31 +0200
-
22a2b63c35
feat(#148): BUND-Parser produktiv — Bundestags-XML-Plenarprotokolle
Dotty Dotter
2026-04-28 23:21:39 +0200
-
7cfbd9f210
docs(#148): BUND-Stub um echte Anchor-Sprache aus WP20-Sitzung 30
Dotty Dotter
2026-04-28 23:15:36 +0200
-
171a05ed4d
docs(#151): BW-Stub um konkrete Recherche-Befunde erweitert
Dotty Dotter
2026-04-28 23:14:17 +0200
-
30d51da5f7
feat(#106 Folge): Datenquellen-Tabelle auf /methodik um Plenum-Vote-Spalte erweitert
Dotty Dotter
2026-04-28 23:12:58 +0200
-
62fd25fbcb
test(#106 Folge): Safety-Net fuer 16 Stub-Parser
Dotty Dotter
2026-04-28 23:11:38 +0200
-
c0692b3078
feat(#106 Folge): 16 Stub-Parser + Tracking-Issues fuer alle Bundeslaender
Dotty Dotter
2026-04-28 23:09:07 +0200
-
64a317f45f
fix(#106): auto-ingest-protocols nutzt python statt sqlite3-CLI
Dotty Dotter
2026-04-28 22:29:36 +0200
-
fc9155de58
docs(#106,#126): Plenarprotokoll-Parser-Roadmap pro Bundesland
Dotty Dotter
2026-04-28 22:28:31 +0200
-
05b6b45e1b
ops(#106): Backfill- + Auto-Ingest-Skripte fuer Plenum-Votes
Dotty Dotter
2026-04-28 22:23:51 +0200
-
1769c9f349
build(#134): Coverage-Schwelle 45% → 50% nach Test-Backfill-Welle
Dotty Dotter
2026-04-28 11:14:09 +0200
-
16ecd31e50
test(#134): report.py Coverage 44.3% → 52.7%
Dotty Dotter
2026-04-28 11:13:20 +0200
-
ccff2e3e8e
test(#134): NRW Protokoll-Parser Coverage 51.7% → 85.1%
Dotty Dotter
2026-04-28 11:11:52 +0200
-
58bfc84c41
test(#134): auth.py Coverage 47.1% → 86%
Dotty Dotter
2026-04-28 11:10:08 +0200
-
3edb1e7501
test(#134): queue Coverage 26.6% → 43.4%
Dotty Dotter
2026-04-28 11:08:04 +0200
-
8e6f435b94
test(#134): analyzer Coverage 70.1% → 83.1%
Dotty Dotter
2026-04-28 11:06:24 +0200
-
98f7e610b4
test(#134): drucksache_typen Coverage 72.5% → 100%
Dotty Dotter
2026-04-28 11:04:31 +0200
-
581d1591b8
test(#134): clustering.py Coverage 82.3% → 99.3%
Dotty Dotter
2026-04-28 11:02:58 +0200
-
999926b5f3
test(#134): monitoring.py Coverage 83.2% → 99.3%
Dotty Dotter
2026-04-28 11:01:19 +0200
-
e69ca1c29d
test(#134): mail.py Coverage 88.2% → 100%
Dotty Dotter
2026-04-28 10:58:03 +0200
-
9af74b1a05
test(#134): qwen_bewerter Coverage 86% → 94%
Dotty Dotter
2026-04-28 10:56:56 +0200
-
698562b1f5
test(#134): Coverage-Backfill auswertungen + Repositories
Dotty Dotter
2026-04-28 10:54:28 +0200
-
b13b46a444
test(#134): Coverage-Backfill drei Module
Dotty Dotter
2026-04-28 10:50:26 +0200
-
145ad1e8d4
docs(methodik): klarstellen wie System- und User-Prompt zusammenwirken
Dotty Dotter
2026-04-28 09:14:22 +0200
-
eb0669d6ac
feat(#147): Hover-Tooltips fuer Abkuerzungen auf Antrag-Detail
Dotty Dotter
2026-04-28 08:46:27 +0200
-
722b073bbd
test(#134): wahlprogramm_fetch Coverage 42.8% → 54.4%
Dotty Dotter
2026-04-28 08:42:29 +0200
-
8f3a811a83
test(#134): app/og_card.py Coverage 44% → 100%
Dotty Dotter
2026-04-28 08:40:20 +0200
-
50442f203a
test(#134): build_pdf_href Coverage 50% → 100%
Dotty Dotter
2026-04-28 08:39:05 +0200
-
7de4df1fef
feat(#126): protokoll_parsers/-Sub-Package + Registry-Pattern + ADR 0009
Dotty Dotter
2026-04-28 08:37:31 +0200
-
a9f0b61c75
build(#134): Coverage-Schwelle auf realistische Baseline 45%
Dotty Dotter
2026-04-28 08:07:53 +0200
-
7e0f0117e6
feat(#106): UI-Block 'Abstimmungsergebnis' auf Antrag-Detail
Dotty Dotter
2026-04-28 08:04:32 +0200
-
e26607854f
feat(#106): Ingest-CLI fuer NRW-Plenarprotokolle
Dotty Dotter
2026-04-28 08:03:18 +0200
-
ae3f48be41
feat(#106): plenum_vote_results-Tabelle + Repository
Dotty Dotter
2026-04-28 08:01:26 +0200
-
d640734641
feat(#106,#134): NRW-Protokoll-Parser v5 ins Repo migriert
Dotty Dotter
2026-04-28 02:08:03 +0200
-
3262f17458
build(#134): Coverage-Baseline (.coveragerc) + pytest-cov in dev-deps
Dotty Dotter
2026-04-28 02:05:39 +0200
-
7e20f910fe
docs(#134): ADR 0007 — Test-Taxonomie
Dotty Dotter
2026-04-28 02:04:24 +0200
-
3a8c03db6c
test(#134): test_wahlperioden.py — Datum→WP-Mapping
Dotty Dotter
2026-04-28 02:02:40 +0200
-
d2fc11f21b
test(#134): test_rss.py — Atom-Feed-Validitaet, Filter, ETag, Limits
Dotty Dotter
2026-04-28 02:01:01 +0200
-
5559f42c92
feat(#138): SHA-Lock-File schuetzt vor stillem PDF-Tausch
Dotty Dotter
2026-04-28 01:58:42 +0200
-
d0d941444d
feat(#144): Matrix-Ueberschriften ausschreiben + Hover-Tooltips
Dotty Dotter
2026-04-28 01:53:38 +0200
-
0d26cad549
feat(#145): LLM-Prompts auf /methodik als Transparenz-Block
Dotty Dotter
2026-04-28 01:50:25 +0200
-
5f6bcac282
feat(#146): Fraktionen je Treffer in Landtag-Suche anzeigen
Dotty Dotter
2026-04-28 01:47:54 +0200
-
09c29cac69
fix(#142): SL HTTP 5xx als Fehler raisen statt return []
Dotty Dotter
2026-04-28 01:46:35 +0200
-
3921cb91a4
ops(dev): docker-compose.dev.yml + deploy.sh-Branch-Guard
Dotty Dotter
2026-04-28 01:35:30 +0200
-
6d587c1f3a
feat(feedback): konfigurierbare Issue-Labels via GITEA_FEEDBACK_LABELS
Dotty Dotter
2026-04-28 01:31:25 +0200
-
4b03448e29
fix(feedback): Screenshot scharf + ohne Feedback-UI
v1.0.2
release/1.0
Dotty Dotter
2026-04-28 01:10:36 +0200
-
07bb832c35
ops: GITEA_TOKEN + GITEA_*-Settings im docker-compose.yml durchreichen
Dotty Dotter
2026-04-28 01:06:57 +0200
-
a8d7b72702
feat(v2): Feedback-Widget mit Audit-Trail + Screenshot + direkter Gitea-Anbindung
Dotty Dotter
2026-04-28 01:00:44 +0200
-
fab1bddd3c
fix(v2): Hamburger-Toggle wirklich ausblenden (Specificity-Konflikt + Cache)
Dotty Dotter
2026-04-28 00:37:55 +0200
-
98787c8684
fix(v2): Cache-Buster fuer CSS via ?v=app_version
Dotty Dotter
2026-04-28 00:33:18 +0200
-
b1ad2bd45d
fix(v2): Hamburger-Menü-Toggle nur auf Mobile (< 900 px) sichtbar
Dotty Dotter
2026-04-28 00:28:51 +0200
-
7a64335e64
feat(auth): 'Passwort vergessen?'-Link im v2-Login-Modal
Dotty Dotter
2026-04-28 00:21:02 +0200
-
c1926ada4f
feat(#143): Registrierungs-Bestätigungsmail an User direkt nach Anmeldung
Dotty Dotter
2026-04-27 23:40:04 +0200
-
6581acd28e
ux(v2): Partei-Dropdown statt Freitext in /v2/abos und /v2/feed
Dotty Dotter
2026-04-25 22:37:31 +0200
-
7cbd46f88d
feat(v2): Atom-Feed-Konfig-Seite + Eigene-Abos-Verwaltung
Dotty Dotter
2026-04-25 22:34:55 +0200
-
7f070b5e6c
fix(v2): Topbar harte Hoehe 32px + Kleine-Anfragen-Heuristik in Landtag-Suche
Dotty Dotter
2026-04-25 22:23:22 +0200
-
fa5a5b6026
ux(v2): Prüfen + Daten-Sidebar-Gruppen ganz ausblenden ohne Auth (statt nur leere Labels)
Dotty Dotter
2026-04-25 22:18:58 +0200
-
85a10b7fc3
ux(v2): bessere Anzeige für 'skipped' Drucksachen (Kleine Anfragen etc.)
Dotty Dotter
2026-04-25 22:17:11 +0200
-
997d59a9a5
fix(v2): Queue-Widget ist immer sichtbar (auch ohne aktive Jobs)
Dotty Dotter
2026-04-25 22:13:30 +0200
-
273d45ea36
fix: PDF-Link mit #page=N-Hash — Browser-PDF-Viewer landet jetzt direkt auf der richtigen Seite
Dotty Dotter
2026-04-25 22:09:46 +0200
-
88f9c7db6c
fix: PDF-Endpoint setzt OpenAction auf gefundene Seite + Topbar weiter komprimiert
Dotty Dotter
2026-04-25 22:06:39 +0200
-
489a1915f8
fix: PDF-Highlight strippt führende Seitenzahl + Topbar noch kompakter
Dotty Dotter
2026-04-25 22:04:26 +0200
-
50c026e3a0
fix(v2): Topbar-Höhe runter, Share-Felder erweitert (Kopieren/LinkedIn/Email/Bild), Smoke-Test 401-Pattern
Dotty Dotter
2026-04-25 21:57:04 +0200
-
553e99d14e
feat(v2): globaler BL-Selector im Header + Auth-gated Sidebar + Queue-Widget
Dotty Dotter
2026-04-25 21:50:36 +0200
-
38bffb23fa
fix: Job-Polling vor Redirect statt sofortigem Antrag-nicht-gefunden
Dotty Dotter
2026-04-25 21:35:55 +0200
-
c38bca615d
ops: Daily DB-Backup-Script + Cron 03:00 (Release 1.0)
v1.0.0
Dotty Dotter
2026-04-25 21:00:52 +0200
-
20b33c7560
release(1.0): README + CHANGELOG + DATA-LICENSE (CC-BY-4.0)
Dotty Dotter
2026-04-25 20:59:28 +0200
-
b4fe3488e0
ops: Dockerfile + docker-compose Anpassungen, ADR-Index aktuell
Dotty Dotter
2026-04-25 20:55:57 +0200
-
2dec009b5c
docs+ops: ADRs 0006/0008, DDD-Bewertung, Zugriffsrechte, Smoke-Test, Cron-Scripts
Dotty Dotter
2026-04-25 20:55:57 +0200
-
2902164eff
test: 467 -> 574 Tests (+107) — DDD, abgeordnetenwatch, monitoring, v2, Bug-Regressions
Dotty Dotter
2026-04-25 20:55:57 +0200
-
565849bd84
feat(#139,#129,#138,#141): v2-Frontend (ECOnGOOD-CD), Login-Modal, Auto-DL, OG-Cards
Dotty Dotter
2026-04-25 20:55:57 +0200
-
58731af83c
feat(db): Merkliste server-seitig + Monitoring-Tabellen + abgeordnetenwatch
Dotty Dotter
2026-04-25 20:55:16 +0200
-
8f0f6d6e32
refactor(#136): DDD-Lightweight Tag 1-4 (Ports, Adapter, Repositories, Domain-Verhalten)
Dotty Dotter
2026-04-25 20:55:16 +0200
-
2c0e94d29d
feat(#106,#135,#128): Monitoring + abgeordnetenwatch + Wahlprogramm-Check
Dotty Dotter
2026-04-25 20:55:16 +0200
-
ad1db2a924
feat: 16 BL-Adapter, Drucksache-Typen, Mail-Digest, Clustering, Redline-Parser
Dotty Dotter
2026-04-25 20:54:50 +0200
-
4fbdc1522a
#114 Dark Mode: CSS-Variables + Toggle + prefers-color-scheme + localStorage
Dotty Dotter
2026-04-10 23:56:29 +0200
-
16f8caedc1
#103 Registrierung + Admin-Freischaltung + Matrix-Modal-Fix + Issues
Dotty Dotter
2026-04-10 23:53:05 +0200
-
221d9426b7
Matrix: Header klickbar + konkrete Bürger:innen-Texte aus dem Lebensalltag
Dotty Dotter
2026-04-10 23:43:57 +0200
-
632064d98f
Fix: Matrix-Modal onclick via data-Attribute statt inline JS-Quoting
Dotty Dotter
2026-04-10 23:40:21 +0200
-
14e2e1eee2
Matrix klickbar: Feld-Info-Modal mit Bürger:innen-Erklärungen + Spalten nummeriert
Dotty Dotter
2026-04-10 23:38:37 +0200
-
3e7154720b
Fix: PRAGMA cursor muss fetchall() vor iteration
Dotty Dotter
2026-04-10 23:34:55 +0200
-
e6e8787df8
Queue-Persistenz: drucksache in jobs-Tabelle + stale Jobs nach Restart im Panel sichtbar
Dotty Dotter
2026-04-10 23:32:40 +0200
-
13714410ab
Batch+Queue ins Hamburger: Overlay-Panels mit Live-Status, Queue immer sichtbar
Dotty Dotter
2026-04-10 23:27:27 +0200
-
cf313bd257
#100 Sortierung: Dropdown mit 6 Optionen (Score/Datum/Nr/Titel) + localStorage-Persistenz
Dotty Dotter
2026-04-10 23:26:05 +0200
-
8e19f6cffa
Batch: search-Multiplier 3x→10x — genug Anträge nach Typ-Filter
Dotty Dotter
2026-04-10 23:21:32 +0200
-
f4b7b000a1
Graceful Shutdown v2: Queue sperren + nur laufende Jobs abwarten
Dotty Dotter
2026-04-10 23:20:23 +0200
-
2dc504ffea
Graceful Shutdown: Queue wartet auf laufende Jobs + stop_grace_period 5m
Dotty Dotter
2026-04-10 23:17:46 +0200
-
d24949740b
#99 Queue: 3 parallele Worker + Job-Visualisierung + Admin-Schutz
Dotty Dotter
2026-04-10 23:15:42 +0200
-
5f5d9edf83
Batch-Analyse UI: Button im Prüfen-Tab mit BL-Auswahl + Limit + Queue-Polling
Dotty Dotter
2026-04-10 23:08:49 +0200
-
cfe36cbd65
#98 GWÖ-Matrix interaktiv: volle Begriffe + Tooltips + Staatsprinzipien
Dotty Dotter
2026-04-10 23:06:37 +0200
-
5d2a0338ee
Kommentar-Sichtbarkeit: Öffentlich/Angemeldete/Nur ich + Badges + Server-Filter
Dotty Dotter
2026-04-10 22:40:27 +0200
-
ad97a76824
Hamburger-Menü: Auswertungen/Quellen/Methodik/Auth als Dropdown, primäre Tabs bleiben
Dotty Dotter
2026-04-10 22:29:55 +0200
-
e5d4ce2553
Merkliste-Tab + Kopfzeile einheitliche Schriftgröße (0.9rem)
Dotty Dotter
2026-04-10 22:25:52 +0200
-
e1deec8b53
Merkliste: eigener Tab mit Bookmark-Übersicht, klickbar zum Detail
Dotty Dotter
2026-04-10 22:24:43 +0200
-
4b40de4e93
#94 Bookmarks + Kommentare: DB-Schema, API, UI
Dotty Dotter
2026-04-10 22:19:46 +0200
-
5ec0b08648
Fix: normalizePartei als globale Funktion (war in updateStats scoped → ReferenceError in showDetail)
Dotty Dotter
2026-04-10 22:15:13 +0200