Commit Graph

  • 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