-
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