Commit Graph

  • 4087bb5f18 Merge feat/dsms-stufe3-version-chains: version chain history + diff + audit-timeline modal main last-build/main Benjamin Admin 2026-05-22 12:00:33 +02:00
  • 85e758b250 Merge feat/dsms-stufe2-evidence-techfile: tech-file DSMS archive with audit-trail CID Benjamin Admin 2026-05-22 12:00:22 +02:00
  • 916dec87ee Merge feat/iace-llm-fm-frontend: KI-Vorschlag Uebernehmen/Ablehnen + AP tests Benjamin Admin 2026-05-22 12:00:10 +02:00
  • 5fc16dd61d Merge feat/norm-crossref-batch1: tech-file appendix + library UI + contract tests Benjamin Admin 2026-05-22 11:59:57 +02:00
  • 46278cda5b Merge branch 'main' of http://100.80.114.48:3003/pilotadmin/breakpilot-compliance Benjamin Admin 2026-05-22 11:51:27 +02:00
  • 75174273f4 diag(cmp): log skipped CMP candidates with top-keys for Phase 0 Benjamin Admin 2026-05-22 10:28:57 +02:00
  • 6baf44ac84 fix(mc-audit): TOM/AVV case-mismatch + Ausnahmen-Pattern Wortabstand Benjamin Admin 2026-05-22 10:22:51 +02:00
  • 299375e486 feat(dsms): version chain history + diff endpoint + Audit Timeline UI feat/dsms-stufe3-version-chains Benjamin Admin 2026-05-22 10:10:07 +02:00
  • 2b1fe3713a feat(dsms): tech-file DSMS archive now logs CID into IACE audit trail feat/dsms-stufe2-evidence-techfile Benjamin Admin 2026-05-22 10:02:18 +02:00
  • 872145d883 feat(iace-fmea): KI-Vorschlag Uebernehmen/Ablehnen flow + AP unit tests feat/iace-llm-fm-frontend Benjamin Admin 2026-05-22 09:56:05 +02:00
  • 9bdaa28038 feat(ui): Branchen-Benchmark Sidebar-Link unter Compliance Agent (P107) Benjamin Admin 2026-05-22 09:50:41 +02:00
  • 0a84c747f2 feat(iace): wire crossref into tech-file, library UI, and contract tests feat/norm-crossref-batch1 Benjamin Admin 2026-05-22 09:48:07 +02:00
  • cf6005a47c perf(audit): vendor_llm_extractor + mc_solution_generator nutzen P31 LLM-Cascade Benjamin Admin 2026-05-22 09:40:11 +02:00
  • 64d8b0f1f9 fix(benchmark): Proxy /api/compliance/admin/benchmark fuer P107 Page Benjamin Admin 2026-05-22 09:34:02 +02:00
  • d9278f256e feat(iace): norm cross-ref batches 6-7 complete — full 671/671 coverage Benjamin Admin 2026-05-22 09:32:38 +02:00
  • 0dbd7b4e45 feat(iace): norm cross-ref batches 2-5 (200 more → 500/671 covered) Benjamin Admin 2026-05-22 09:23:52 +02:00
  • b663e2508f feat(audit): P107 Branchen-Benchmark-Cockpit fuer Big-4-Demos Benjamin Admin 2026-05-22 09:23:37 +02:00
  • ff100c1cb8 feat(iace): norm cross-reference matrix, batch 1 (ISO/DIN/ANSI/GB/JIS — 100 entries) Benjamin Admin 2026-05-22 09:02:05 +02:00
  • e2be51b0aa feat(audit): P106 MC-Audit-Type + P83 BUILD_SHA in Dockerfiles + P80 v2 full Benjamin Admin 2026-05-22 08:57:02 +02:00
  • bd65b6f318 feat(audit): Phase 2+3 — P54 + P68 + P69 + P6/P53/P55 + P31 + P80v2 Benjamin Admin 2026-05-22 08:38:08 +02:00
  • c771d8ecb9 Merge feat/iace-lift-endstop-bridge: OSHA→engine bridge + drift filter Benjamin Admin 2026-05-22 08:37:34 +02:00
  • 772ff35e8d feat(iace): bridge OSHA MD library to pattern engine, body-part-specific lift crush hazards Benjamin Admin 2026-05-22 08:37:24 +02:00
  • 8cbb513e2c feat(audit): Phase 1 Quick-Wins (P81 + P85 + P70 + P83) + TCF DELETE/INSERT-Fix Benjamin Admin 2026-05-22 08:24:46 +02:00
  • 6c35bcf116 fix(tcf): per-vendor commit damit ein Fail die naechsten Inserts nicht blockt Benjamin Admin 2026-05-22 07:54:22 +02:00
  • 19d4b12e07 fix(tcf): Schema-Mapping fuer NOT NULL constraints (domain_pattern, source_name) Benjamin Admin 2026-05-22 00:32:54 +02:00
  • 2e87b74749 feat(audit): P103+P104+P105 Defeat-Device-Heuristik fuer Cookies Benjamin Admin 2026-05-22 00:24:07 +02:00
  • 94233b7c66 feat(iace): LLM gap-review (Task #7+#8) + tech-file sources appendix (#29) Benjamin Admin 2026-05-22 00:21:49 +02:00
  • 6263462ba3 feat(frontend): Tab-Layout für Audit-Ergebnisse + cookie_audit in API Benjamin Admin 2026-05-21 23:44:36 +02:00
  • eb48c5bd1e feat(iace): OSHA minimum-distance library — Task #18 Benjamin Admin 2026-05-21 23:43:51 +02:00
  • 081e4f057a feat(audit): Cookie-Compliance-Audit (3-Quellen-Vergleich) + Vendor-Dedup + Block-Parser Benjamin Admin 2026-05-21 23:36:45 +02:00
  • 16fd406c1a feat(iace): secondary-harm chain model + AllPatterns drift fix Benjamin Admin 2026-05-21 23:36:26 +02:00
  • c5c168592b feat(licenses): Task #25 — SDK module attribution rollout (11 modules) Benjamin Admin 2026-05-21 23:16:09 +02:00
  • d0274674a0 feat(licenses): Task #25 step 1 — SourceBadge in atomic-controls + correct LicenseRuleBadge labels Benjamin Admin 2026-05-21 22:42:52 +02:00
  • 2eb7349577 feat(licenses): sidebar footer link to /sdk/licenses Benjamin Admin 2026-05-21 22:18:26 +02:00
  • 4434e3827b fix(audit): parse_flat_cookie_text — Anchor-Pattern fuer VW-textContent Benjamin Admin 2026-05-21 21:33:58 +02:00
  • 07cc00da11 feat(licenses): Stufe 2 — auto-attribution footer in compliance PDF Benjamin Admin 2026-05-21 21:30:02 +02:00
  • 1451873194 fix(audit): parse_flat_cookie_text fuer VW-Style Flat-Tabellen Benjamin Admin 2026-05-21 21:24:14 +02:00
  • dfac940272 feat(licenses): attribution renderer — Stufe 1 (overview) + Stufe 3 (SourceBadge) Benjamin Admin 2026-05-21 21:00:10 +02:00
  • cb5dad1a2f feat(audit): A Audit-Transparenz + B Tabellen-Parse + D HTML-Tables aus DOM Benjamin Admin 2026-05-21 20:21:28 +02:00
  • e411c4f0d3 feat(audit): Text-Paste-Mode pro Row — Crawler optional umgehen Benjamin Admin 2026-05-21 18:58:32 +02:00
  • 7335f64f4f feat(founding-wizard): Per-Person IP-Assignment + Prefill + E2E-Tests Benjamin Admin 2026-05-21 18:49:10 +02:00
  • 138d9068c4 fix(audit): VW-Cookie-Tabelle — Library-Fallback + Pattern-Extract verstaerkt Benjamin Admin 2026-05-21 18:32:07 +02:00
  • c281464071 feat(audit): P71 JC-vs-AVV Entscheidungsbaum Benjamin Admin 2026-05-21 17:31:37 +02:00
  • 6dc427a754 fix(audit): VW-404-Recovery + P52 LLM-Merge + P51 Banner-UX-Checks Benjamin Admin 2026-05-21 17:27:55 +02:00
  • 309c10c203 feat(audit): P72 MC-Scope-Filter + P73 MC-Solution-Generator Benjamin Admin 2026-05-21 17:21:19 +02:00
  • 4183379dc5 feat(audit): P33 3-Spalten-Vendor-Konsistenz (DSE/Cookie-Doc/Banner) Benjamin Admin 2026-05-21 17:11:47 +02:00
  • c93c88577c feat(audit): P88 PDF-Export via WeasyPrint Benjamin Admin 2026-05-21 17:06:48 +02:00
  • 3207acea3e fix(audit): Replay-Pipeline um P35/P77/P78/P36 Signals-Block ergaenzen Benjamin Admin 2026-05-21 17:04:02 +02:00
  • 9f06911ff9 feat(audit): Cookie-Library-Fallback fuer VW-Pattern (kein bekanntes CMP) Benjamin Admin 2026-05-21 17:00:49 +02:00
  • 338e03d3b0 feat(audit): P34 Exec-Summary Score-Einordnung — 'wo Sie stehen sollten' Benjamin Admin 2026-05-21 16:51:34 +02:00
  • c491af5d02 feat(audit): P47 localStorage-Quota — safeSetItem mit Auto-Prune Benjamin Admin 2026-05-21 16:47:42 +02:00
  • 4171cf0efd feat(audit): P36 Social-Media-Einbindungs-Check Benjamin Admin 2026-05-21 16:45:12 +02:00
  • 30e43afba6 feat(audit): P86 Branchen-Benchmark + P35/P77/P78 Textsignale Benjamin Admin 2026-05-21 16:43:15 +02:00
  • df8832c521 feat(audit): P75 Banner-vs-CMP + P84 Diff-Mode + P74/P96/P97 Doc-Types Benjamin Admin 2026-05-21 16:38:25 +02:00
  • 7842c95532 feat(audit): P92 CMP-Tool-Verfuegbarkeit + P94 Banner-vs-Cookie-Doc-Konsistenz Benjamin Admin 2026-05-21 16:31:19 +02:00
  • 08671adfdf feat(audit): P82 GF-1-Pager + P87 Konfidenz-Score pro Finding Benjamin Admin 2026-05-21 16:20:19 +02:00
  • 50fc0ecc59 feat(audit): P79 Pre-Scan-Wizard (8 Pflichtfelder) + P99 erweitert + P102 Replay-Fix Benjamin Admin 2026-05-21 15:59:01 +02:00
  • 94057b1536 feat(audit): VW-Cookie-Bug-Fix + P101/P102 Cookie-Library-Mismatch-Findings Benjamin Admin 2026-05-21 15:47:11 +02:00
  • 9c11b5463c fix(audit): P98 + P100 — Cookie-Tabellen-Whitespace + Anpassen-Button-Check Benjamin Admin 2026-05-21 15:08:33 +02:00
  • 50ed0f45af fix(replay): P80 — DocCheckResult-Import entfernt (gibt es nicht in runner) Benjamin Admin 2026-05-21 12:25:04 +02:00
  • e1df24cad7 fix(audit): P93+P95 — Reject-Wording erweitert + Vendor-zentrisches Cookie-Format akzeptiert Benjamin Admin 2026-05-21 12:21:29 +02:00
  • e5b4672f2a fix(audit): P90 — auto-discovery Timeout 180s -> 300s fuer BMW-Homepage Benjamin Admin 2026-05-21 12:05:41 +02:00
  • 0d5c76ea98 fix(audit): P90-B1 — DSI-Discovery Timeout 120s -> 240s fuer BMW-Impressum Benjamin Admin 2026-05-21 11:52:59 +02:00
  • 54f5a06c2f fix(audit): P90-Diagnose — verbose Exception fuer fetch+auto-discovery Benjamin Admin 2026-05-21 11:45:28 +02:00
  • 86b4a263d2 fix(audit): P90-B1 — cmp_payloads bei kurzem DSE-Text nicht verwerfen Benjamin Admin 2026-05-21 11:29:41 +02:00
  • 7938e377b6 feat(audit-tonality): P89/P76/P91 — Co-Pilot statt Roboter-Anwalt Benjamin Admin 2026-05-21 11:24:57 +02:00
  • f534b52817 feat(iace): pattern audit suite + library hygiene wave Benjamin Admin 2026-05-21 10:51:08 +02:00
  • 4946571863 feat(audit-pipeline): P72-v2 Heuristik nachgeschaerft + P80 Mini-Replay-Endpoint Benjamin Admin 2026-05-21 10:21:56 +02:00
  • cde670617e feat(audit-pipeline): P72 MC-Scope-Classifier + P80 Snapshot/Replay-Foundation [migration-approved] Benjamin Admin 2026-05-21 08:53:31 +02:00
  • 603381a67f feat(audit-mail): P58/P59c/P60b/P61/P62 — Mercedes-Cycle Phase 1 abgeschlossen Benjamin Admin 2026-05-21 08:01:27 +02:00
  • 57c0f940a2 feat(consent+report): P56-P67 Mercedes-Audit-Cycle (Anti-Audit, Phase G Vendors, Cookie-Behavior-Validator + 5 Mail-Polish-Items) [migration-approved] Benjamin Admin 2026-05-21 06:28:25 +02:00
  • badb356740 fix(founding-wizard): nested IF-Bloecke korrekt aufloesen (innermost-first) Benjamin Admin 2026-05-20 19:21:08 +02:00
  • f08eb71480 fix(founding-wizard): default values fuer alle 8 Notar-Templates Platzhalter Benjamin Admin 2026-05-20 18:45:12 +02:00
  • 0477a2f2dc fix(founding-wizard): RESSORT_N_NAME/_GF/_AUFGABEN aus GF-Liste ableiten Benjamin Admin 2026-05-20 18:42:36 +02:00
  • 93cedbecbd fix(founding-wizard): missing context vars (P_INFO etc) + italic regex no longer eats snake_case underscores Benjamin Admin 2026-05-20 18:37:12 +02:00
  • 28f9e13c1f fix: remove jsonb_array_length from all 14 template migrations [migration-approved] Benjamin Admin 2026-05-20 17:49:05 +02:00
  • 35c1bbdaa5 fix: migration verification-SELECT (placeholders is TEXT not JSONB) [migration-approved] Benjamin Admin 2026-05-20 17:46:04 +02:00
  • b7df4709bc fix(founding-wizard): set license_id='mit' (NOT NULL constraint) [migration-approved] Benjamin Admin 2026-05-20 16:48:22 +02:00
  • 6f3301d246 fix(founding-wizard): add python-docx dep + Lifecycle filter UI Benjamin Admin 2026-05-20 16:41:36 +02:00
  • 4478b7f479 fix(founding-wizard): mypy/ruff cleanup for CI Benjamin Admin 2026-05-20 09:58:38 +02:00
  • 39c39b1254 Merge feat/founding-wizard: Gründungs-Wizard + 14 Notar-Templates [migration-approved] Benjamin Admin 2026-05-20 09:32:24 +02:00
  • 7a5f1e48dd feat(founding-wizard): Gründungs-Wizard für 2-Mann GmbH + 14 Notar-Templates Benjamin Admin 2026-05-20 09:30:51 +02:00
  • 98ec6d4284 fix(report): Anti-Pattern-Aufgabe — "muss entfernt werden" statt "ergaenzt werden" Benjamin Admin 2026-05-19 16:40:24 +02:00
  • 6f16507c5f feat(banner): P19 + P20 — Per-Category-Click-Test + Frontend-Drilldown Benjamin Admin 2026-05-19 14:31:13 +02:00
  • d4d9b60007 feat(email): P18 — Critical-Findings-Box + Banner-Deep-Block Benjamin Admin 2026-05-19 13:34:17 +02:00
  • e536247c20 feat(quaidal): backend API + frontend tab for BSI QUAIDAL data-quality controls feature/quaidal-ingestion Benjamin Admin 2026-05-19 13:03:54 +02:00
  • 313982c6f1 feat(profile+report): P17 — 4 Polish-Items Benjamin Admin 2026-05-19 12:22:05 +02:00
  • f30a3ce471 Merge branch 'main' of ssh://gitea.meghsakha.com:22222/Benjamin_Boenisch/breakpilot-compliance Benjamin Admin 2026-05-19 11:47:45 +02:00
  • 479ce2225b feat(profile): P14+P15+P16 — B2B-Heuristik + Doc-URL-Dedup + Homepage-Profile Benjamin Admin 2026-05-19 11:46:58 +02:00
  • a1b380e211 fix(iace): getProject scan missed &p.CustomerName — single-project GET 500ed Benjamin Admin 2026-05-19 11:46:34 +02:00
  • 077e0f1253 ci: force rebuild all services Sharang Parnerkar 2026-05-19 09:39:06 +02:00
  • 936c354547 fix(ci): trigger orca on per-job result, not needs.*.result spread Sharang Parnerkar 2026-05-19 09:34:59 +02:00
  • b87c27d104 fix(llm-verify): P13 — Default-Modell auf qwen3:30b-a3b (statt qwen3.5:35b-a3b) Benjamin Admin 2026-05-19 09:11:01 +02:00
  • 78b27d4684 feat(compliance-check): P12 — TDM-Override mit dokumentierter Kunden-Erlaubnis Benjamin Admin 2026-05-19 08:56:50 +02:00
  • a220f0d0a7 [guardrail-change] LOC-Exceptions: 4 grandfathered files fuer Coolify-Unblocker Benjamin Admin 2026-05-19 08:34:03 +02:00
  • 28a078ccb4 feat(compliance-check): P10 — Cookie-Policy-Architecture-Detection Benjamin Admin 2026-05-19 01:01:48 +02:00
  • 0d37822b7c fix(impressum): P9 — 7 False-Positive-Fixes in Pflichtangaben-Checks Benjamin Admin 2026-05-19 00:52:03 +02:00
  • 575644c9c5 feat(audit): P8 — MC-Severity raus, Email nur harte Findings, MC-Audit als Checkliste Benjamin Admin 2026-05-19 00:30:04 +02:00
  • 6c223c7c9b feat(compliance-check): exec-summary + voll-audit + TDM-respect + cookie-KB-extended + saving-scan-funnel Benjamin Admin 2026-05-18 23:48:34 +02:00
  • a616b64273 feat(iace): Customer-Standard-Reuse across customer's prior projects Benjamin Admin 2026-05-18 22:31:30 +02:00