Benjamin_Boenisch
  • Joined on 2026-02-07
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-compliance 2026-04-25 21:01:54 +00:00
8f2cc3b93b fix: EvidenceService Import + get_workflow_service Factory
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-lehrer 2026-04-25 20:55:49 +00:00
cba877c65a Restructure: Move final 16 root files into packages (backend-lehrer)
6be555fb7c Add shim cleanup tracker for future import migration
Compare 2 commits »
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-compliance 2026-04-25 20:48:11 +00:00
753b8f32c7 fix: 3 weitere Router-Import-Fehler aus Refactoring
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-lehrer 2026-04-25 20:33:26 +00:00
dde45b29db Restructure: Move 43 files into 8 domain packages (backend-lehrer)
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-compliance 2026-04-25 20:28:10 +00:00
390d32a9cb fix: fehlende get_canonical_service Factory + BaseModel Imports
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-lehrer 2026-04-25 20:13:31 +00:00
165c493d1e Restructure: Move 52 files into 7 domain packages
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-lehrer 2026-04-25 19:54:56 +00:00
0504d22b8e Restructure: Move ocr_pipeline + labeling + crop into ocr/ package
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-compliance 2026-04-25 19:36:12 +00:00
fc8b6445f3 fix: fehlender pydantic Import in canonical_control_routes
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-lehrer 2026-04-25 19:32:04 +00:00
59c400b9aa Restructure: Move grid_* + vocab_* into packages (klausur-service)
098a2ff092 Fix: Resolve all lint errors from ocr/ restructure
Compare 2 commits »
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-lehrer 2026-04-25 19:07:07 +00:00
cb1be59e46 Restructure: Move 47 cv_* files into ocr/ package
45287b3541 Fix: Sidebar scrollable + add Eltern-Portal nav link
d87645ffce Fix: Cast language selection to Language type
d4959172a9 Add migration learning platform: Onboarding, Translation, Parent Portal
Compare 4 commits »
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-compliance 2026-04-25 15:45:24 +00:00
717c31547a feat: Regulatory News Dashboard — proaktive Compliance-Alerts
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-lehrer 2026-04-25 15:22:58 +00:00
b49ee3467e Fix: Revert to inline shared types (Turbopack can't resolve path aliases)
2eb17fd349 Fix: Copy shared/ inside project dir for Turbopack + add symlinks for dev
06ea9f7073 Fix: COPY shared/ to ../shared/ (relative to WORKDIR /app) for tsconfig path resolution
Compare 3 commits »
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-compliance 2026-04-25 14:26:54 +00:00
55a2cd4a3d feat: Verbraucherrecht-Obligations + Widerrufsbutton-Pflicht ab 19.06.2026
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-lehrer 2026-04-25 14:13:56 +00:00
f3b9617fc3 Add 6 Anton-inspired features for vocabulary learning
8efffe8c52 Fix: Use @shared/* alias instead of relative paths for Docker compat
a317bd6164 [interface-change] Phase 4: Extract shared types + fix Docker context
Compare 3 commits »
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-lehrer 2026-04-25 13:40:05 +00:00
dc60233262 Add Piper TTS audio integration for vocabulary words
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-lehrer 2026-04-25 13:26:09 +00:00
0ff5399a62 Fix: Change empty path to '/' in recording_routes (FastAPI requirement)
354b0394e5 Fix: Re-export SessionResponse from classroom/routes/sessions barrel
20aea13181 Fix: Cast iframe ref to any for React 19 compat
deb405a3a1 Fix: Add missing Category interface to audit-workspace types
03fc0c5945 Fix: Remove gpu-config reference (page was deleted in Phase 0)
Compare 11 commits »
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-lehrer 2026-04-25 11:11:28 +00:00
37db47fcd9 [guardrail-change] Install pre-commit LOC budget hook
bd4b956e3c [split-required] Split final 43 files (500-668 LOC) to complete refactoring
451365a312 [split-required] Split remaining 500-680 LOC files (final batch)
b4613e26f3 [split-required] Split 500-850 LOC files (batch 2)
34da9f4cda [split-required] Split 700-870 LOC files across all services
Compare 10 commits »
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-lehrer 2026-04-24 14:02:16 +00:00
9ba420fa91 Fix: Remove broken getKlausurApiUrl and clean up empty lines
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-lehrer 2026-04-24 13:50:01 +00:00
b07f802c24 Fix: Use Next.js API proxy to avoid mixed-content/CORS errors
Benjamin_Boenisch pushed to main at Benjamin_Boenisch/breakpilot-lehrer 2026-04-24 11:51:19 +00:00
0dbfa87058 Fix: pg_trgm optional, table creation no longer fails without it