Commit Graph

  • 642382cbe8 feat: Mandatory Content Checker — knows what MUST be there Benjamin Admin 2026-04-29 14:23:22 +02:00
  • f219b9c244 feat: Master Service Registry — 82 third-party services across 15 categories Benjamin Admin 2026-04-29 14:21:32 +02:00
  • 16c40ddae4 feat: consent-test email with phase-structured findings Benjamin Admin 2026-04-29 13:14:01 +02:00
  • b7f9099ad9 feat: Cookie-Test tab — 3-phase consent test UI + API proxy Benjamin Admin 2026-04-29 12:38:15 +02:00
  • f3c0481631 feat: add consent-tester service to docker-compose (port 8094, 2GB mem limit) Benjamin Admin 2026-04-29 12:33:20 +02:00
  • d105842bf2 feat: consent-tester microservice — Playwright 3-phase cookie test Benjamin Admin 2026-04-29 12:14:41 +02:00
  • 15d1e118ed feat: TextReference component — original text, position, correction in findings Benjamin Admin 2026-04-29 11:59:55 +02:00
  • 0ba76d041a feat: DSE parser + matcher — textblock references in scan findings Benjamin Admin 2026-04-29 11:55:26 +02:00
  • 4298ae17ab feat: Phase 0+1 — LLM intake extraction + control relevance filter Benjamin Admin 2026-04-29 11:36:24 +02:00
  • 0266dfd011 docs: Compliance Agent product roadmap — 8 phases, PoC to production Benjamin Admin 2026-04-29 11:32:27 +02:00
  • 6a77cf6a89 feat: HTML email format, tab info hints, scan history Benjamin Admin 2026-04-29 11:04:29 +02:00
  • 10e4e8472b feat: add SDK product knowledge to Compliance Advisor soul Benjamin Admin 2026-04-29 09:17:54 +02:00
  • 2134383b5a fix: guard placeholders with Array.isArray to prevent e.filter crash Benjamin Admin 2026-04-28 23:36:09 +02:00
  • ac8eb1bf99 feat: "Als Email senden" Button im Compliance Advisor Benjamin Admin 2026-04-28 23:17:13 +02:00
  • 3c9ac03ccc fix: show ComplianceAdvisor + PipelineSidebar without project selection Benjamin Admin 2026-04-28 23:06:28 +02:00
  • b2a28eb4cd feat: DSR Prozessbeschreibungen Art. 15-21 mit Swim-Lane-Diagrammen Benjamin Admin 2026-04-28 17:53:44 +02:00
  • b39c1d5dce feat: DSR Prozessbeschreibungen Art. 15-21 mit Swim-Lane-Diagrammen Benjamin Admin 2026-04-28 17:53:44 +02:00
  • b06a33a5fe fix: syntax error — missing closing paren in scan summary builder Benjamin Admin 2026-04-28 17:41:11 +02:00
  • 6c0e76f96d feat: show scanned pages in email summary + frontend (expandable list) Benjamin Admin 2026-04-28 17:26:03 +02:00
  • 0106f3b5b6 fix: use Ollama directly for correction generation (bypass SDK think-mode) Benjamin Admin 2026-04-28 16:30:51 +02:00
  • b175ad2594 fix: increase LLM timeouts for scan corrections (90s) and DSE extraction (120s) Benjamin Admin 2026-04-28 16:05:21 +02:00
  • 4c43253a53 fix: variables als Objekt statt Array crasht Email Templates Benjamin Admin 2026-04-28 16:00:07 +02:00
  • 0f1fae61a6 feat: Website-Scan tab in agent UI — service table, SOLL/IST, corrections Benjamin Admin 2026-04-28 15:52:40 +02:00
  • 711b9b3146 feat: website scanner with SOLL/IST service comparison + corrections Benjamin Admin 2026-04-28 15:35:31 +02:00
  • d0dc284cd5 docs: add Phase 5 (Payment/Marketing checks) + Phase 6 (auto-corrections) Benjamin Admin 2026-04-28 15:26:29 +02:00
  • 24fb1e14e0 docs: add Phase 4b — SOLL/IST Dienstleister-Abgleich (DSE vs. Website) Benjamin Admin 2026-04-28 15:20:12 +02:00
  • 6aa753146f docs: extend plan with third-party service detection + Drittland registry Benjamin Admin 2026-04-28 15:18:43 +02:00
  • acd2d5f944 docs: add Phase 4 (Website-Scan) to Control Relevance Filter plan Benjamin Admin 2026-04-28 15:11:19 +02:00
  • 2a6f526c88 docs: plan for Control Relevance Filter (3-stage: rules, LLM, follow-up) Benjamin Admin 2026-04-28 14:32:25 +02:00
  • 1988274420 feat: pre-launch vs post-launch analysis modes Benjamin Admin 2026-04-28 14:07:32 +02:00
  • cb5aa2949b feat: hybrid website compliance checks (§312k BGB, §5 TMG, Art. 13 DSGVO) Benjamin Admin 2026-04-28 13:25:44 +02:00
  • 41fd7e36d1 fix: use string-converted findings in summary builder Benjamin Admin 2026-04-28 08:53:32 +02:00
  • f7483f5724 fix: convert UCCA findings/controls dicts to strings for response model Benjamin Admin 2026-04-28 08:00:20 +02:00
  • cfc130a544 fix: UCCA assessment — send boolean intake flags, flatten nested response, map risk→escalation Benjamin Admin 2026-04-28 07:29:28 +02:00
  • 0ccc6c4047 fix: handle Qwen think mode in classification, add German term matching Benjamin Admin 2026-04-28 00:51:06 +02:00
  • 5ff65b3402 feat: Consent Migration Phasen 3-6 — Cookie Banner, Deadlines, Public DSR, Integrations Benjamin Admin 2026-04-28 00:43:34 +02:00
  • 290254056e fix: use correct SDK container hostname (bp-compliance-ai-sdk:8090) Benjamin Admin 2026-04-28 00:28:40 +02:00
  • 7dccdf4695 feat: Consent Document Approval Workflow im Frontend aktivieren Benjamin Admin 2026-04-27 23:52:40 +02:00
  • 8e0645481a feat: Email Template Approval Workflow im Frontend aktivieren Benjamin Admin 2026-04-27 23:42:26 +02:00
  • 918a9d8092 fix: relax email validation for .local domains in agent notify endpoint Benjamin Admin 2026-04-27 23:39:16 +02:00
  • 0c0dd4e3a6 feat: ZeroClaw compliance agent — document analysis + role assignment + email Benjamin Admin 2026-04-27 23:27:25 +02:00
  • f528b8e7a9 fix: STEP_EXPLANATIONS Export — Ursache fuer Application Error in allen Modulen Benjamin Admin 2026-04-27 22:27:23 +02:00
  • 98243044ca docs: add CRITICAL batch API duplicate warning to cost benchmark Benjamin Admin 2026-04-27 18:59:21 +02:00
  • fcef07aa16 docs: add Pass 0b cost benchmark — v3 vs v4 vs backfill vs Mac Mini Benjamin Admin 2026-04-27 16:00:11 +02:00
  • 0c7c70b1b1 fix: Self-Signed SSL Zertifikat in SDK State Store akzeptieren Benjamin Admin 2026-04-27 08:07:10 +02:00
  • 16957cadfd Add Edge TTS voices for TR, AR, UK, RU, PL, FR, ES Benjamin Admin 2026-04-26 23:56:05 +02:00
  • 3dfe0aa646 fix(docs): use latest pymdownx + restore testing.md Benjamin Admin 2026-04-26 21:29:12 +02:00
  • 2e0f13b22c fix(docs): add guess_lang: false to pymdownx.highlight Benjamin Admin 2026-04-26 21:24:46 +02:00
  • 9a6c297cd6 fix(docs): disable testing.md to unblock MkDocs build Benjamin Admin 2026-04-26 21:22:07 +02:00
  • bb0c7d208c fix(docs): temporarily exclude testing.md from MkDocs nav Benjamin Admin 2026-04-26 21:20:14 +02:00
  • 7b20e2b006 fix(docs): upgrade mkdocs-material + pymdownx to fix NoneType build error Benjamin Admin 2026-04-26 21:18:32 +02:00
  • 4ff06eca17 fix(docs): add language tag to bare code fences in testing.md Benjamin Admin 2026-04-26 21:16:37 +02:00
  • 1c2fdf981d fix(docs): remove task-list checkboxes causing MkDocs build failure Benjamin Admin 2026-04-26 21:14:12 +02:00
  • a2205abea1 docs: update Architecture + SDK Flow with Control Pipeline + Dependency Engine Benjamin Admin 2026-04-26 21:04:11 +02:00
  • ef7742cd44 docs: rewrite Control Generator Pipeline + add Dependency Engine docs Benjamin Admin 2026-04-26 20:50:56 +02:00
  • 3fe0fc853c fix: fehlende SessionLocal, HTTPException, text Imports in canonical_control_routes Benjamin Admin 2026-04-25 23:18:35 +02:00
  • 8f2cc3b93b fix: EvidenceService Import + get_workflow_service Factory Benjamin Admin 2026-04-25 23:01:44 +02:00
  • 753b8f32c7 fix: 3 weitere Router-Import-Fehler aus Refactoring Benjamin Admin 2026-04-25 22:48:04 +02:00
  • 390d32a9cb fix: fehlende get_canonical_service Factory + BaseModel Imports Benjamin Admin 2026-04-25 22:27:43 +02:00
  • fc8b6445f3 fix: fehlender pydantic Import in canonical_control_routes Benjamin Admin 2026-04-25 19:50:21 +02:00
  • 717c31547a feat: Regulatory News Dashboard — proaktive Compliance-Alerts Benjamin Admin 2026-04-25 17:43:19 +02:00
  • 55a2cd4a3d feat: Verbraucherrecht-Obligations + Widerrufsbutton-Pflicht ab 19.06.2026 Benjamin Admin 2026-04-25 16:24:07 +02:00
  • 6fcf7c13d7 feat: Unified Facts Bridge — Company Profile fuer alle Bewertungsmodule Benjamin Admin 2026-04-23 16:20:57 +02:00
  • b1300ade3e fix: Default Tenant-ID in UCCA + Maximizer Proxies Benjamin Admin 2026-04-23 14:57:46 +02:00
  • 5d53acf5dc feat: Upselling-Funnel Assessment → Compliance Optimizer Benjamin Admin 2026-04-23 12:28:49 +02:00
  • f8fd329059 fix(ai-act): fehlende STEP_EXPLANATIONS['ai-act'] Definition Benjamin Admin 2026-04-23 12:07:39 +02:00
  • 1ac716261c feat: Compliance Maximizer — Regulatory Optimization Engine Benjamin Admin 2026-04-23 09:10:20 +02:00
  • 01bf1463b8 merge: Feature-Module (Payment, BetrVG, FISA 702) in refakturierten main Benjamin Admin 2026-04-22 23:52:11 +02:00
  • cc6f1489a3 fix(dsms-gateway): Dockerfile kopiert alle Dateien nach Refactoring Benjamin Admin 2026-04-22 22:17:02 +02:00
  • b47d351c73 fix(dsms-gateway): Dockerfile kopiert alle Dateien nach Refactoring feature/fisa-702-drittland-risiko Benjamin Admin 2026-04-22 22:17:02 +02:00
  • 5231490ccc refactor: remove dead code, hollow stubs, and orphaned modules (#2) sharang 2026-04-20 05:50:59 +00:00
  • 3702f70754 fix: strip duplicate inline class definitions from db shim files feat/dead-code-cleanup Sharang Parnerkar 2026-04-20 07:50:29 +02:00
  • 78e47c96bd refactor: remove dead code, hollow stubs, and orphaned modules Sharang Parnerkar 2026-04-20 07:30:08 +02:00
  • f96536ebbe ci: optimize pipeline for feature branch workflow Sharang Parnerkar 2026-04-19 16:46:02 +02:00
  • c05a71163b fix: resolve CI failures in Python tests and admin-compliance build Sharang Parnerkar 2026-04-19 16:41:39 +02:00
  • 71a4a3d7f3 docs(agents): require build + lint + test locally before pushing [guardrail-change] Sharang Parnerkar 2026-04-19 16:38:21 +02:00
  • 5e7d5d0a18 chore: replace all Coolify references with Orca Sharang Parnerkar 2026-04-19 16:33:56 +02:00
  • 391aab83e0 docs: remove Apache license, fix README dev workflow Sharang Parnerkar 2026-04-19 16:31:09 +02:00
  • 8ec8af4c2d chore: remove all gitea remote references; single origin push only Sharang Parnerkar 2026-04-19 16:16:12 +02:00
  • 8266c37911 merge: phases 1–5 refactor, CI hardening, docs (coolify → main) Sharang Parnerkar 2026-04-19 16:11:53 +02:00
  • baf2d8a550 docs: add root README, CONTRIBUTING, onboarding section, gitignore fixes Sharang Parnerkar 2026-04-19 16:09:28 +02:00
  • 04d78d5fcd docs: enhance AGENTS.md files with Go linting, DI patterns, barrel re-export, TS best practices [guardrail-change] Sharang Parnerkar 2026-04-19 16:08:19 +02:00
  • c41607595e docs: update service READMEs for refactor progress and stale phase references Sharang Parnerkar 2026-04-19 16:07:23 +02:00
  • 58f108b578 phase 5: flip loc-budget to whole-repo blocking gate [guardrail-change] Sharang Parnerkar 2026-04-19 14:29:43 +02:00
  • f7a5f9e1ed refactor(go/ucca): split license_policy, models, pdf_export, escalation_store, obligations_registry Sharang Parnerkar 2026-04-19 10:03:51 +02:00
  • 3f1444541f refactor(go/iace): split tech_file_generator, hazard_patterns, models, completeness Sharang Parnerkar 2026-04-19 10:03:44 +02:00
  • 13f57c4519 refactor(go): split obligations, portfolio, rbac, whistleblower handlers and stores, roadmap parser Sharang Parnerkar 2026-04-19 10:00:15 +02:00
  • 3f2aff2389 refactor(go): split roadmap_handlers, academy/store, extract cmd/server/main to internal/app Sharang Parnerkar 2026-04-19 09:51:11 +02:00
  • 3fb5b94905 refactor(go): split portfolio, workshop, training/models, roadmap stores Sharang Parnerkar 2026-04-19 09:49:31 +02:00
  • c293d76e6b refactor(go/ucca): split policy_engine, legal_rag, ai_act, nis2, financial_policy, dsgvo_module Sharang Parnerkar 2026-04-19 09:48:41 +02:00
  • e0b3c54212 refactor(go): split academy_handlers, workshop_handlers, content_generator Sharang Parnerkar 2026-04-19 09:44:07 +02:00
  • a83056b5e7 refactor(go/iace): split hazard_library and store into focused files under 500 LOC Sharang Parnerkar 2026-04-19 09:35:02 +02:00
  • 9f96061631 refactor(go): split training/store, ucca/rules, ucca_handlers, document_export under 500 LOC Sharang Parnerkar 2026-04-19 09:29:54 +02:00
  • 3f306fb6f0 refactor(go/handlers): split iace_handler and training_handlers into focused files Sharang Parnerkar 2026-04-19 09:17:20 +02:00
  • 9ec72ed681 refactor(developer-portal): split iace, docs, byoeh pages Sharang Parnerkar 2026-04-18 08:45:13 +02:00
  • a7fe32fb82 refactor(consent-sdk,dsms-gateway): split ConsentManager, types, and main.py Sharang Parnerkar 2026-04-18 08:42:32 +02:00
  • 9ecd3b2d84 refactor(sdk): split hooks, dsr-portal, provider, sync approaching 500 LOC Sharang Parnerkar 2026-04-18 08:40:20 +02:00
  • 19d6437161 refactor(admin): split vvt-baseline-catalog into domain barrel Sharang Parnerkar 2026-04-18 00:46:31 +02:00
  • 7d8e5667c9 refactor(admin-compliance): split 7 oversized files under 500 LOC hard cap (batch 3) Sharang Parnerkar 2026-04-18 00:43:41 +02:00
  • feedeb052f refactor(admin-compliance): split 11 oversized files under 500 LOC hard cap (batch 2) Sharang Parnerkar 2026-04-18 00:32:08 +02:00