-
45435f226f
feat(ocr-pipeline): line grouping fix + RapidOCR integration
Benjamin Admin
2026-02-28 17:13:58 +01:00
-
4ec7c20490
feat(ocr-pipeline): add rapidocr + onnxruntime to requirements
Benjamin Admin
2026-02-28 17:08:21 +01:00
-
17604b8eb2
test: add tests for API proxy scroll/collection-count and Chunk-Browser logic
Benjamin Admin
2026-02-28 16:46:42 +01:00
-
f39314fb27
docs: add Chunk-Browser documentation
Benjamin Admin
2026-02-28 09:50:36 +01:00
-
356d39d6ee
fix(ocr-pipeline): use PSM 6 (block) for multi-line cell OCR in word grid
Benjamin Admin
2026-02-28 09:40:04 +01:00
-
491df4e1b0
feat: add Chunk-Browser tab to RAG page
Benjamin Admin
2026-02-28 09:35:52 +01:00
-
954103cdf2
feat(ocr-pipeline): add Step 5 word recognition (grid from columns × rows)
Benjamin Admin
2026-02-28 02:18:29 +01:00
-
47dc2e6f7a
feat(rag): source URLs, low-chunk warnings & IFRS/EFRAG entries
Benjamin Admin
2026-02-28 01:56:09 +01:00
-
203b3c0e2d
fix(ocr-pipeline): mask out images in row detection horizontal projection
Benjamin Admin
2026-02-28 01:39:20 +01:00
-
b58aecd081
feat(ocr-pipeline): add Step 4 row detection UI in admin frontend
Benjamin Admin
2026-02-28 01:28:05 +01:00
-
04b83d5f46
feat(ocr-pipeline): add row detection step with horizontal gap analysis
Benjamin Admin
2026-02-28 01:14:31 +01:00
-
c7ae44ff17
feat(rag): add 42 new regulations to RAG overview + update collection totals
Benjamin Admin
2026-02-28 01:04:27 +01:00
-
ce0815007e
feat(ocr-pipeline): replace clustering column detection with whitespace-gap analysis
Benjamin Admin
2026-02-28 00:36:28 +01:00
-
b03cb0a1e6
Fix Landkarte tab crash: variable name shadowed isInRag function
Benjamin Admin
2026-02-28 00:01:01 +01:00
-
5a45cbf605
Update RAG page: Chunks/Status columns use hardcoded data, Key Intersections show RAG status
Benjamin Admin
2026-02-27 23:53:21 +01:00
-
164b35c06a
fix(ocr-pipeline): tighten page_ref constraints based on live testing
Benjamin Admin
2026-02-27 23:33:11 +01:00
-
2297f66edb
feat(rag): Add RAG status indicators and 4 new EU regulations
Benjamin Admin
2026-02-27 23:23:52 +01:00
-
db8327f039
fix(ocr-pipeline): tune column detection based on GT comparison
Benjamin Admin
2026-02-27 23:16:31 +01:00
-
587b066a40
feat(ocr-pipeline): ground-truth comparison tool for column detection
Benjamin Admin
2026-02-27 22:48:37 +01:00
-
03fa186fec
fix(ocr-pipeline): increase merge distance to 6% for better column merging
Benjamin Admin
2026-02-27 20:19:09 +01:00
-
1040729874
fix(ocr-pipeline): avoid backslash in f-string for Python 3.11 compat
Benjamin Admin
2026-02-27 20:06:20 +01:00
-
4f37afa222
feat(ocr-pipeline): verticality filter for column detection
Benjamin Admin
2026-02-27 19:57:13 +01:00
-
bb879a03a8
feat(ocr-pipeline): add column_ignore type for margins/empty areas
Benjamin Admin
2026-02-27 08:51:56 +01:00
-
f535d3c967
fix(ocr-pipeline): manual editor layout + no re-detection on cached result
Benjamin Admin
2026-02-27 08:45:49 +01:00
-
7a3570fe46
feat(ocr-pipeline): manual column editor for Step 3
Benjamin Admin
2026-02-27 08:27:54 +01:00
-
1393a994f9
Flexible inhaltsbasierte Spaltenerkennung (2-Phasen)
Benjamin Admin
2026-02-26 23:33:35 +01:00
-
cf27a95308
feat(ocr-pipeline): word-based 5-column detection for vocabulary pages
Benjamin Admin
2026-02-26 23:08:14 +01:00
-
aa06ae0f61
feat: Persistente Sessions (PostgreSQL) + Spaltenerkennung (Step 3)
Benjamin Admin
2026-02-26 22:16:37 +01:00
-
09b820efbe
refactor(dewarp): replace displacement map with affine shear correction
Benjamin Admin
2026-02-26 18:23:04 +01:00
-
ff2bb79a91
fix(dewarp): change manual slider to percentage (0-200%) instead of raw multiplier
Benjamin Admin
2026-02-26 18:10:34 +01:00
-
fb496c5e34
perf(klausur-service): split Dockerfile into base + app layer
Benjamin Admin
2026-02-26 17:43:24 +01:00
-
9df745574b
fix(ocr-pipeline): dewarp visibility, grid on both sides, session persistence
Benjamin Admin
2026-02-26 17:29:53 +01:00
-
44e8c573af
fix: Deskew Ground Truth Frage auf Rotation beschraenken
Benjamin Admin
2026-02-26 17:16:24 +01:00
-
589d2f811a
feat: Dewarp-Korrektur als Schritt 2 in OCR Pipeline (7 Schritte)
Benjamin Admin
2026-02-26 16:46:41 +01:00
-
d552fd8b6b
feat: OCR Pipeline mit 6-Schritt-Wizard fuer Seitenrekonstruktion
Benjamin Admin
2026-02-26 15:38:08 +01:00
-
e7b6654b85
docs: update CLAUDE.md for direct MacBook development workflow
Benjamin Admin
2026-02-25 23:09:42 +01:00
-
41a8f3b183
feat: add Coolify deployment configuration
Sharang Parnerkar
2026-02-25 10:43:15 +01:00
-
-
414e0f5ec0
feat: edu-search-service migriert, voice-service/geo-service entfernt
Benjamin Boenisch
2026-02-15 18:36:38 +01:00
-
d4e1d6bab6
fix: correct gradeToOberstufenPoints formula for grades < 2.0
Benjamin Boenisch
2026-02-15 17:32:24 +01:00
-
ccff37f91b
fix(ci): replace actions/checkout with manual git clone
Benjamin Boenisch
2026-02-15 16:58:30 +01:00
-
ce32850b09
fix(ci): use docker runner label instead of ubuntu-latest
Benjamin Boenisch
2026-02-15 16:53:32 +01:00
-
50d0e65ef1
ci: add Gitea Actions workflow for external CI
Benjamin Boenisch
2026-02-15 16:39:00 +01:00
-
4fd4b08f75
remove: geo-service komplett entfernt
Benjamin Boenisch
2026-02-15 16:15:29 +01:00
-
e76ae5d510
fix: agent-core test failures in session_manager and message_bus
Benjamin Boenisch
2026-02-15 13:50:54 +01:00
-
0dae5da405
fix: geo-service Pakete einzeln installieren (rasterio braucht GDAL)
Benjamin Boenisch
2026-02-15 13:30:00 +01:00
-
5ff2c8bad4
refactor: voice-service entfernt (verschoben nach breakpilot-core)
Benjamin Boenisch
2026-02-15 13:26:07 +01:00
-
d075973a08
fix: geo-service und agent-core Test-Imports in Pipeline
Benjamin Boenisch
2026-02-15 13:15:13 +01:00
-
526a0eed71
Complete pipeline: add school-service, klausur-service, BQAS, geo-service, agent-core tests
Benjamin Boenisch
2026-02-15 12:34:53 +01:00
-
8792d459b7
Re-add clone config with extra_hosts (repos now trusted)
Benjamin Boenisch
2026-02-15 11:28:11 +01:00
-
f25aedd2a6
Fix pipeline: remove custom clone and extra_hosts (trust level)
Benjamin Boenisch
2026-02-15 10:57:07 +01:00
-
afeaa14971
Add Woodpecker CI/CD pipeline
Benjamin Boenisch
2026-02-15 10:56:02 +01:00
-
2d2690887f
docs: update MkDocs index with full service table and architecture overview
Benjamin Boenisch
2026-02-14 19:51:12 +01:00
-
6a53f8d79c
refactor: Remove all SDK/compliance pages and API routes from admin-lehrer
Benjamin Boenisch
2026-02-14 09:24:36 +01:00
-
27f1899428
feat: Sync SDK modules, API routes, blog and docs from admin-v2
Benjamin Boenisch
2026-02-13 21:12:30 +01:00
-
1bd1a0002a
feat: Sync Document Crawler frontend page and API proxy (Phase 1.4)
Benjamin Boenisch
2026-02-13 20:35:29 +01:00
-
8c1f7a783f
refactor(admin-lehrer): Rename to Admin Lehrer KI and remove migrated categories
Benjamin Boenisch
2026-02-12 20:23:16 +01:00
-
e22019b2d5
Add CLAUDE.md, MkDocs docs, .claude/rules
Benjamin Boenisch
2026-02-12 00:49:25 +01:00
-
5a31f52310
Initial commit: breakpilot-lehrer - Lehrer KI Platform
Benjamin Boenisch
2026-02-11 23:47:26 +01:00