Commit Graph

  • 25d5da78ef feat: Alle 5 verbleibenden SDK-Module auf 100% — RAG, Security-Backlog, Quality, Notfallplan, Loeschfristen Benjamin Admin 2026-03-03 18:04:53 +01:00
  • 9143b84daa fix: CAST statt ::jsonb in obligation_routes.py (SQLAlchemy-Kompatibilität) Benjamin Admin 2026-03-03 16:22:05 +01:00
  • a4df3201db feat: Obligations-Modul auf 100% — vollständige CRUD-Implementierung Benjamin Admin 2026-03-03 15:58:50 +01:00
  • 312c2c9b60 feat: Use-Cases/UCCA Module auf 100% — Interface Fix, Search/Offset/Total, Explain/Export, Edit-Mode Benjamin Admin 2026-03-03 15:13:42 +01:00
  • d4845adea7 feat: Academy & Training Module auf 100% — vollständige Implementierung Benjamin Admin 2026-03-03 14:24:13 +01:00
  • 232997deb6 feat: Betrieb-Module auf 100% — Buttons verdrahtet, Delete-Flows, tote Links gefixt Benjamin Admin 2026-03-03 13:36:21 +01:00
  • b19fc11737 feat: Betrieb-Module → 100% — Echte CRUD-Flows, kein Mock-Data Benjamin Admin 2026-03-03 12:48:43 +01:00
  • 79b423e549 feat: Fertigstellungsgrad für Betrieb-Module im SDK Flow Benjamin Admin 2026-03-03 12:08:27 +01:00
  • 393eab6acd feat: Package 4 Nachbesserungen — History-Tracking, Pagination, Frontend-Fixes Benjamin Admin 2026-03-03 11:54:25 +01:00
  • f14d906f70 test: Regressionstests für Package 4 Phase 3 — ip_address/user_agent + Versions-Array-Format Benjamin Admin 2026-03-03 11:04:02 +01:00
  • c0b179510d feat: Package 4 Phase 3 — Finale Fixes + Dokumentation (MkDocs, SDK Flow, StepHeader) Benjamin Admin 2026-03-03 10:37:41 +01:00
  • 3570dd10ea feat: Package 4 Phase 2 — Frontend-Fixes und Backend-Endpoints vervollständigt Benjamin Admin 2026-03-03 09:29:58 +01:00
  • 9fa1d5e91e fix: CLAUDE.md SSH-Befehle korrigiert — cd funktioniert nicht in SSH-Einzelbefehlen Benjamin Admin 2026-03-03 08:40:22 +01:00
  • 113ecdfa77 feat: Package 4 Rechtliche Texte — DB-Persistenz fuer Legal Documents, Einwilligungen und Cookie Banner Benjamin Admin 2026-03-03 08:25:13 +01:00
  • 799668e472 fix: MkDocs Anker-Link in dokumentations-module.md korrigieren (#training → #training-engine) Benjamin Admin 2026-03-02 18:55:37 +01:00
  • 5c7c0055ff docs: MkDocs, SDK-Flow und Tests fuer 6 Dokumentations-Module aktualisieren Benjamin Admin 2026-03-02 18:48:55 +01:00
  • ec53ba0350 fix: Audit PDF-Download-Pfad korrigiert (/pdf → /report/pdf) Benjamin Admin 2026-03-02 17:49:21 +01:00
  • 34fc8dc654 feat: 6 Dokumentations-Module auf 100% — VVT Backend, Filter, PDF-Export Benjamin Admin 2026-03-02 17:14:58 +01:00
  • 7cc420bd9e docs: Tests, MKDocs und SDK-Flow-Beschreibungen fuer Analyse-Module aktualisieren Benjamin Admin 2026-03-02 16:09:03 +01:00
  • d48ebc5211 feat: 7 Analyse-Module auf 100% — Backend-Endpoints, DB-Model, Frontend-Persistenz Benjamin Admin 2026-03-02 15:52:23 +01:00
  • d079886819 feat: 7 Vorbereitungs-Module auf 100% — Frontend, Proxy-Routen, Backend-Fixes Benjamin Admin 2026-03-02 15:08:13 +01:00
  • fc83ebfd82 feat: Analyse-Module auf 100% Runde 2 — CREATE-Forms, Button-Handler, Persistenz Benjamin Admin 2026-03-02 13:13:26 +01:00
  • a50a9810ee feat: Analyse-Module auf 100% — Backend-Wiring, Proxy-Route, DELETE-Endpoints Benjamin Admin 2026-03-02 12:46:11 +01:00
  • f7a0b11e41 fix: Vorbereitung-Module auf 100% — Feld-Fixes, Backend-Persistenz, Endpoints Benjamin Admin 2026-03-02 12:02:40 +01:00
  • 80a988dc58 fix: SDK-Module Frontend-Backend-Mismatches beheben + fehlende Proxy-Routes Benjamin Admin 2026-03-02 11:40:44 +01:00
  • e6d666b89b feat: Vorbereitung-Module auf 100% — Persistenz, Backend-Services, UCCA Frontend Benjamin Admin 2026-03-02 11:04:31 +01:00
  • cd15ab0932 feat: Phase 3 — RAG-Anbindung fuer alle 18 Dokumenttypen + Vendor Contract Review Benjamin Admin 2026-03-02 10:10:32 +01:00
  • d9f819e5be docs+tests: Phase 2 RAG audit — missing tests, dev docs, SDK flow page Benjamin Admin 2026-03-02 09:26:57 +01:00
  • 14a99322eb feat: Phase 2 — RAG integration in Requirements + DSFA Draft Benjamin Admin 2026-03-02 08:57:39 +01:00
  • 3d9bc285ac Fix backend-compliance DATABASE_URL: use sync psycopg2 instead of asyncpg Benjamin Admin 2026-03-02 08:19:23 +01:00
  • a228b3b528 feat: add RAG corpus versioning and source policy backend Benjamin Admin 2026-03-02 07:58:08 +01:00
  • 187dbf1b77 fix(compliance-advisor): increase token limit and add source protection Benjamin Admin 2026-03-01 11:57:21 +01:00
  • f7c5effb9f fix: correct EDPB/ENISA/EDPS PDF download URLs Benjamin Admin 2026-03-01 11:17:12 +01:00
  • b034a5281e feat: add EDPB/ENISA/EDPS PDF downloads to populate-rag-originals Benjamin Admin 2026-03-01 11:10:11 +01:00
  • b4cc374f7e feat: add populate-rag-originals.sh for QA PDF downloads Benjamin Admin 2026-02-28 17:46:15 +01:00
  • 71267e2a8a test: add tests for compliance advisor IFRS prompt and ingestion script Benjamin Admin 2026-02-28 16:46:45 +01:00
  • 52a9ad2279 docs: add Industry Compliance Ingestion documentation Benjamin Admin 2026-02-28 09:50:34 +01:00
  • ee79a48e8e fix: add User-Agent header to PDF downloads Benjamin Admin 2026-02-28 09:33:06 +01:00
  • 9026e392dc fix: ENISA URLs + increase curl timeout for large PDFs Benjamin Admin 2026-02-28 09:07:01 +01:00
  • 9496e758fc feat: EU-IFRS 2023/1803 + EFRAG Endorsement ingestion & system prompt Benjamin Admin 2026-02-28 01:56:04 +01:00
  • 0e932c0df8 feat(advisor): multi-collection RAG search + country filter (DE/AT/CH/EU) Benjamin Admin 2026-02-28 01:04:30 +01:00
  • 8acf1d2e12 Add lesson content editor, quiz test endpoint, and lesson update API Benjamin Admin 2026-02-26 17:57:15 +01:00
  • 1698912a27 Fix: map quiz_questions and content from backend to frontend Lesson type Benjamin Admin 2026-02-26 17:36:54 +01:00
  • 94006be778 Revert LLM model to qwen3:30b-a3b (qwen3.5 download incomplete) Benjamin Admin 2026-02-26 16:17:47 +01:00
  • 77a8170a6e Fix proxy UUID validation: reject non-UUID tenant/user IDs and use defaults Benjamin Admin 2026-02-26 15:55:09 +01:00
  • 20bc51b86c Fix: show all training modules in course generator, not just unlinked ones Benjamin Admin 2026-02-26 15:42:22 +01:00
  • 3ffba9ef4f Fix Academy new course: use training module selector instead of topic input Benjamin Admin 2026-02-26 15:20:57 +01:00
  • c78a7b687e Fix Academy page crash: optional chaining for byStatus and categoryInfo fallback Benjamin Admin 2026-02-26 14:49:02 +01:00
  • 759c725793 fix(proxy): add default X-User-ID and X-Tenant-ID headers to API proxies Benjamin Admin 2026-02-26 12:05:08 +01:00
  • 66988d1304 feat(academy): bridge Academy with Training Engine for course generation Benjamin Admin 2026-02-26 11:57:13 +01:00
  • 305a068354 feat(admin): add /api/admin/health endpoint for service status checks Benjamin Admin 2026-02-26 10:56:06 +01:00
  • bc57bfe1c5 feat(training): add Training Engine to SDK sidebar navigation Benjamin Admin 2026-02-26 10:07:25 +01:00
  • 71bc48449d fix(training): resolve Gin route param conflicts for content/media routes Benjamin Admin 2026-02-26 09:52:15 +01:00
  • e5cb5e37ad feat(training): register training routes and add missing academy API functions Benjamin Admin 2026-02-26 09:46:16 +01:00
  • 76038c43fd fix(academy): use proxy path instead of unreachable localhost:8093 Benjamin Admin 2026-02-25 23:42:25 +01:00
  • 6e715fbd28 docs: update CLAUDE.md for direct MacBook development workflow Benjamin Admin 2026-02-25 23:09:41 +01:00
  • 03708d9e5b feat(iace): sync IACE frontend, API routes, and scope engine updates from breakpilot-pwa Benjamin Boenisch 2026-02-25 23:03:03 +01:00
  • 5314db49e2 fix(academy): add missing course detail and creation pages Benjamin Boenisch 2026-02-25 22:52:08 +01:00
  • 06711bad1c feat(sdk,iace): add Personalized Drafting Pipeline v2 and IACE engine Benjamin Boenisch 2026-02-25 22:27:06 +01:00
  • 3efa391de5 feat(sdk): add global seq numbering and visibleWhen for SDK flow navigation Benjamin Boenisch 2026-02-25 22:26:40 +01:00
  • 16e3c251cc fix(admin): tune chat params, add Training sidebar link, fix reporting API keys Benjamin Boenisch 2026-02-17 23:46:19 +01:00
  • 899e22a31b feat(rag): connect bp_compliance_ce vector corpus to SDK Benjamin Boenisch 2026-02-17 23:44:47 +01:00
  • ec1575fc56 fix(training): resolve Gin route conflicts and fix TTS Dockerfile Benjamin Boenisch 2026-02-16 22:04:47 +01:00
  • 375914e568 feat(training): add Media Pipeline — TTS Audio, Presentation Video, Bulk Generation Benjamin Boenisch 2026-02-16 21:42:33 +01:00
  • fba4c411dc fix(sdk): auto-select role on direct SDK URL access instead of redirecting Benjamin Boenisch 2026-02-15 23:37:43 +01:00
  • 7a09086930 feat(gci): add Gesamt-Compliance-Index scoring engine and dashboard Benjamin Boenisch 2026-02-15 22:20:17 +01:00
  • 2d909a8f8e fix(ci): update Go to 1.24 for ai-compliance-sdk Benjamin Boenisch 2026-02-15 17:43:27 +01:00
  • 0d37be807a ci: retrigger pipeline after vendor fix Benjamin Boenisch 2026-02-15 17:35:48 +01:00
  • 6b60c2b0f7 fix(ci): replace actions/checkout with manual git clone Benjamin Boenisch 2026-02-15 16:58:31 +01:00
  • 8776643045 fix(ci): use docker runner label instead of ubuntu-latest Benjamin Boenisch 2026-02-15 16:53:33 +01:00
  • fb625bdb97 ci: add Gitea Actions workflow for external CI Benjamin Boenisch 2026-02-15 16:39:01 +01:00
  • 1098dac141 Fix test paths: backend-compliance -> compliance/tests/, dsms-gateway -> test_main.py Benjamin Boenisch 2026-02-15 12:31:45 +01:00
  • b7fd2d0ca2 Re-add clone config with extra_hosts (repos now trusted) Benjamin Boenisch 2026-02-15 11:28:11 +01:00
  • b6f12435a7 Fix pipeline: remove custom clone and extra_hosts (trust level) Benjamin Boenisch 2026-02-15 10:57:08 +01:00
  • cb57a34129 Add Woodpecker CI/CD pipeline Benjamin Boenisch 2026-02-15 10:56:02 +01:00
  • dccb3e9f36 feat: add reporting frontend, fix module categorization, update docs Benjamin Boenisch 2026-02-15 01:03:53 +01:00
  • f1b9e585e6 fix: add missing STEP_EXPLANATIONS and sidebar entries for new SDK modules Benjamin Boenisch 2026-02-14 22:46:12 +01:00
  • f358c1d6e6 feat: add frontend pages, API routes and libs for all SDK modules Benjamin Boenisch 2026-02-14 22:07:42 +01:00
  • 85d2362724 feat(academy): add PDF certificate generation and download endpoint Benjamin Boenisch 2026-02-14 22:05:31 +01:00
  • 9a7c3bf4d9 docs: update MkDocs index with full service table and SDK module overview Benjamin Boenisch 2026-02-14 19:51:14 +01:00
  • 0e9970ff32 docs: Add MkDocs documentation for Document Crawler and SDK modules Benjamin Boenisch 2026-02-13 22:05:30 +01:00
  • 504dd3591b feat: Add Academy, Whistleblower, Incidents, Vendor, DSB, SSO, Reporting, Multi-Tenant and Industry backends Benjamin Boenisch 2026-02-13 21:11:27 +01:00
  • 364d2c69ff feat: Add Document Crawler & Auto-Onboarding service (Phase 1.4) Benjamin Boenisch 2026-02-13 20:35:15 +01:00
  • 0923c03756 chore: Add development screens, update navigation and docker-compose Benjamin Boenisch 2026-02-12 20:29:27 +01:00
  • d9c13c947b refactor(admin-compliance): Rename to Admin Compliance Benjamin Boenisch 2026-02-12 20:01:20 +01:00
  • c11270f8e0 Add CLAUDE.md, MkDocs docs, docs page in admin, .claude/rules Benjamin Boenisch 2026-02-12 00:49:28 +01:00
  • 4435e7ea0a Initial commit: breakpilot-compliance - Compliance SDK Platform Benjamin Boenisch 2026-02-11 23:47:28 +01:00