Abdulrahman Dabbagh
abccb43741
WIP: Fehler F401 behoben, cleanup vor Branchwechsel
2025-06-20 10:16:36 +02:00
s8613
e3149e0aa4
Merge remote-tracking branch 'origin/main' into #76-Hinzufügen-einer-Seitenanzahl-bei-neuen-Kennzahlen
...
# Conflicts:
# project/frontend/src/components/KennzahlenTable.tsx
2025-06-20 06:35:00 +02:00
Zainab2604
60b303d92e
Fixed Bug Ticket #63 and #71
2025-06-19 22:27:52 +02:00
Abdulrahman Dabbagh
09c314eea3
Merge remote-tracking branch 'origin/main' into neue-Kennzahl-spacy
2025-06-19 15:33:32 +02:00
Jaronim Pracht
017670f95e
Add progress on pitch-books table
2025-06-18 16:38:11 +02:00
Abdulrahman Dabbagh
a947de31bf
Merge pull request 'Add progress updates to ocr & exxeta processes' ( #72 ) from #23-Progress into main
...
Reviewed-on: #72
2025-06-17 14:39:10 +02:00
s8613
f205165350
Fixed table columns sizing always changing widths
2025-06-17 13:05:13 +02:00
s8613
eea2d015b2
fixed small styling issue
2025-06-17 12:22:17 +02:00
s8613
6816e1a2d7
fixed small styling issue
2025-06-17 12:12:33 +02:00
s8613
26224671bb
Fixed change of tabs
2025-06-17 11:45:54 +02:00
s8613
615007b437
Fixed change of tabs
2025-06-17 11:45:30 +02:00
s8613
ac8cf2f7c2
Updated extractedResult_.$pitchBook.$kpi.tsx for page number editing
2025-06-17 11:43:20 +02:00
s8613
c144db3f13
Updated KennzahlenTabel
2025-06-17 11:29:49 +02:00
Jaronim Pracht
6ef258c999
Merge branch 'main' into #23-Progress
2025-06-17 10:51:21 +02:00
s8613
8292d5088d
Merge remote-tracking branch 'origin/main' into #2-Kennzahlen-kopieren
...
# Conflicts:
# project/frontend/src/routes/extractedResult.$pitchBook.tsx
2025-06-16 21:31:34 +02:00
s8613
3e6750f417
Fixed merge conflict
2025-06-16 18:54:06 +02:00
s8613
a5bd25b868
Merge remote-tracking branch 'origin/main' into #2-Kennzahlen-kopieren
...
# Conflicts:
# project/frontend/src/routes/extractedResult.$pitchBook.tsx
2025-06-16 18:48:50 +02:00
s8613
f2c4e0534d
Merge remote-tracking branch 'origin/main' into #58-Alle-Pitchbooks-Ansicht
...
# Conflicts:
# project/frontend/src/routes/extractedResult.$pitchBook.tsx
2025-06-16 18:46:06 +02:00
Abdulrahman Dabbagh
d22572cc44
Formatierungsänderungen durch black, jetzt endgültig committen
2025-06-16 14:27:35 +02:00
Zainab2604
6f905970cd
Hinzufügen der Ampelsystem Logik
2025-06-15 22:17:09 +02:00
s8613
d8f29adeba
Fixed one endpoint call to match ticket #60 dynamic changing host.
2025-06-15 19:03:50 +02:00
s8613
7949b81558
Merge remote-tracking branch 'origin/main' into #58-Alle-Pitchbooks-Ansicht
2025-06-15 19:00:50 +02:00
Anastasia Hanna Ougolnikova
10e2996039
Merge pull request 'fix highlighting on elements on page end' ( #74 ) from bugfix-highlighting into main
...
Reviewed-on: #74
2025-06-15 18:57:05 +02:00
Jaronim Pracht
fc900c68d0
Merge pull request '#60-Added dynamic changing host logic.' ( #73 ) from #60-Dynamisches-angeben-des-Hostes-für-das-frontend into main
...
Reviewed-on: #73
2025-06-15 18:15:07 +02:00
Jaronim Pracht
4b48419622
Fix host in docker-compose to localhost
2025-06-15 18:08:47 +02:00
Jaronim Pracht
ee4d0fa618
fix highlighting on elements on page end
2025-06-15 18:08:17 +02:00
s8613
5999bc591c
Added dynamic changing host logic.
2025-06-15 16:50:09 +02:00
s8613
4e56cac92e
Merge remote-tracking branch 'origin/main' into #58-Alle-Pitchbooks-Ansicht
2025-06-15 15:20:29 +02:00
s8613
5fdee2dbff
Merge remote-tracking branch 'origin/main' into #2-Kennzahlen-kopieren
2025-06-15 15:19:33 +02:00
Anastasia Hanna Ougolnikova
511ede4856
Merge pull request '#32-fehlende-Kennzahl' ( #70 ) from #32-fehlende-Kennzahl into main
...
Reviewed-on: #70
2025-06-15 15:17:50 +02:00
Zainab2604
a075a9bb35
Add Problem to title
2025-06-15 14:38:41 +02:00
Jaronim Pracht
b3e4dd634e
Add progress updates to ocr & exxeta processes
2025-06-15 14:30:46 +02:00
Anastasia Hanna Ougolnikova
52ed664350
Update project/Dockerfile
...
Fixed worker number for Validate-Service
2025-06-15 14:16:12 +02:00
Zainab2604
e666db3f7d
Fix typo
2025-06-15 13:38:20 +02:00
Zainab2604
ad931d0c41
Add Tooltip for missing values
2025-06-15 13:37:22 +02:00
s8613
6285be6d40
merge conflicts and small bug of page number
2025-06-15 12:05:07 +02:00
s8613
5203d5b075
Merge remote-tracking branch 'origin/main' into #58-Alle-Pitchbooks-Ansicht
...
# Conflicts:
# project/frontend/src/routes/extractedResult_.$pitchBook.$kpi.tsx
2025-06-15 09:51:27 +02:00
s8613
9ed1d1d0f3
Merge remote-tracking branch 'origin/main' into #2-Kennzahlen-kopieren
...
# Conflicts:
# project/frontend/src/routes/extractedResult.$pitchBook.tsx
2025-06-15 09:47:58 +02:00
Jaronim Pracht
5f69a52764
Implement entity validation logic in validate service
2025-06-14 18:15:35 +02:00
Jaronim Pracht
98db06e145
Fix: missing default data
2025-06-14 17:43:59 +02:00
Jaronim Pracht
b88eb0f4ce
Add PDF text highlighting to PDF viewer
2025-06-14 16:48:20 +02:00
s8613
4a347951e9
fixed redirect for extracedresults.
2025-06-14 13:36:00 +02:00
s8613
940b198003
Fixed redirect when error.
2025-06-14 13:01:44 +02:00
s8613
935cf0c176
Added new page overview of all pitchbooks.
2025-06-14 12:43:59 +02:00
s8613
1b256e9d99
merge conflicts
2025-06-14 10:42:36 +02:00
s8613
c3244bdf99
Merge remote-tracking branch 'origin/main' into #2-Kennzahlen-kopieren
...
# Conflicts:
# project/frontend/src/routes/extractedResult.$pitchBook.tsx
2025-06-14 10:37:44 +02:00
s8613
a8a4981b81
Fixed small formating errors
2025-06-14 10:25:52 +02:00
Jaronim Pracht
082317318a
Update ExtractedResultsPage to fetch and pass settings to KennzahlenTable
2025-06-13 21:29:34 +02:00
s8613
1846b24de8
added Snackbar and copy logic
2025-06-13 16:21:41 +02:00
s8613
b3805b2afe
Fixed multiple values being the same logic error.
2025-06-13 12:50:27 +02:00
s8613
d8342304c1
Added style and function to the details kpi page. Fixed paging bug that when clicking on page, page no longer changes with arrows. Fixed styling of the table.
2025-06-13 12:31:44 +02:00
Jaronim Pracht
8b06860c91
Update routeTree.gen.ts
2025-06-09 14:44:22 +02:00
Jaronim Pracht
38456382b2
Merge branch 'main' into #53-data-fetching
...
# Conflicts:
# project/backend/coordinator/controller/socketIO.py
# project/frontend/src/routeTree.gen.ts
2025-06-09 14:43:59 +02:00
Jaronim Pracht
ee2f774b7c
Add fetching for KennzahlenTable component
...
Add route for KPI details
2025-06-09 14:40:39 +02:00
Jaronim Pracht
3816831619
Merge pull request '#19-Konfiguration-anzeigen' ( #55 ) from #19-Konfiguration-anzeigen into main
...
Reviewed-on: #55
2025-06-09 11:08:34 +02:00
s8613
605b649d9c
Removed unnecessary updating form onCancel.
2025-06-08 15:53:35 +02:00
Jaronim Pracht
081aa0e936
Merge branch 'main' into #54-async-ocr
...
# Conflicts:
# project/backend/coordinator/app.py
2025-06-07 12:48:22 +02:00
Jaronim Pracht
594eb4ea48
Add: OCR sends pdf async to coordinantor
...
Add progress tracking and storage lock for PDF processing
Refactor OCR service to handle PDF processing asynchronously
2025-06-07 12:40:32 +02:00
Jaronim Pracht
26d945e7eb
Add dockerignore files to backend services
...
Add .dockerignore files to coordinator, ocr-service, and
validate-service to exclude virtual environments and bytecode
compilation cache from Docker builds
2025-06-07 12:35:17 +02:00
Zainab2604
6eea0c7ab6
Add Inline Bearbeitung
2025-06-06 20:12:06 +02:00
s8613
509413f994
Added Config add page.
2025-06-05 21:45:13 +02:00
s8613
521e6918bc
Added detailed page.
2025-06-05 19:56:24 +02:00
s8613
59c918cdce
Frist part of config. Added standard kpi config data. Added integrating from back- and frontend.
2025-06-05 15:08:44 +02:00
s8613
5d5bc986cf
Merge remote-tracking branch 'origin/main' into #19-Konfiguration-anzeigen
2025-06-05 09:53:38 +02:00
s8613
51615145f6
Added table to config.tsx
2025-06-04 21:07:43 +02:00
s8613
63882d77c0
Merge conflict resolved
2025-06-04 20:25:54 +02:00
s8613
96ad5fd15c
Merge remote-tracking branch 'origin/main' into #13-OCR-Service
...
# Conflicts:
# project/frontend/src/components/pdfViewer.tsx
2025-06-04 20:19:46 +02:00
s8613
8ed5f7c114
Working flow
2025-06-04 19:20:57 +02:00
s8613
3992cac54f
Working ocr, exxeta, spacy to validate
2025-06-04 09:28:16 +02:00
s8613
af75439270
added return ocrd pdf
2025-06-03 22:34:07 +02:00
s8613
f3bee2b62b
fixed small errors
2025-06-03 22:11:15 +02:00
Zainab2604
93334898c9
Pdf Seite ist anspringbar durch Kennzahlen-Tabelle
2025-06-03 22:03:21 +02:00
s8613
86b74ff844
gunicorn time increased
2025-06-03 21:42:52 +02:00
s8613
1165bbbf08
Fixed json format
2025-06-03 21:17:30 +02:00
s8613
5f8580d1da
Increased timeout
2025-06-03 18:43:54 +02:00
s8613
c65bbbdf1c
First integration of flow
2025-06-03 18:25:29 +02:00
Anastasia Hanna Ougolnikova
b9d7f425e5
Merge pull request 'Progress - Frontend' ( #48 ) from #16-progress into main
...
Reviewed-on: #48
2025-06-03 13:44:57 +02:00
Jaronim Pracht
05d4289902
Merge pull request '#15-spacy-finetuning' ( #49 ) from #15-spacy-finetuning into main
...
Reviewed-on: #49
2025-06-03 12:52:20 +02:00
Jaronim Pracht
b1433e0c0b
Fix typo in spacy-service README filename
2025-06-03 12:51:32 +02:00
Jaronim Pracht
5fc226f4fc
Merge branch 'main' into #16-progress
2025-06-03 12:34:48 +02:00
Jaronim Pracht
b1cf30c40e
Merge branch 'main' into #16-progress
2025-06-03 12:25:28 +02:00
Anastasia Hanna Ougolnikova
566dacd179
Merge pull request 'Implementiere Tabelle zur Anzeige von Kennzahlen (Ticket #18 )' ( #46 ) from frontend/18-kennzahl-tabelle into main
...
Reviewed-on: #46
2025-06-03 11:16:53 +02:00
Zainab MohamedBasheer
4fcfcb856e
Merge branch 'main' into #15-spacy-finetuning
2025-06-02 22:55:01 +02:00
Zainab2604
59dde98dcb
Add last part of new training data for spacy
2025-06-02 22:51:47 +02:00
Jaronim Pracht
d412d5741b
Add Dockerfile for coordinator service and progress controller
...
Add progress tracking functionality to frontend and backend
- Add progress controller endpoint to handle progress updates
- Implement socket.io progress updates in UploadPage
- Update import path for CircularProgressWithLabel component
2025-06-02 19:09:16 +02:00
Jaronim Pracht
1b06867d88
Fix showing pdfs in production
...
Removed redundant PDF.js worker initialization from
PDFViewer component and updated the worker source path in main.tsx.
Downgraded react-pdf to v8.0.2 to resolve compatibility issues and
fixed missing newline in nginx.conf.
2025-06-02 19:06:25 +02:00
Jaronim Pracht
9aa6c8be87
add progress and file-upload to frontend
2025-06-02 15:03:39 +02:00
Abdulrahman Dabbagh
76a060a563
Fix: Bindestrich in LTV-Kennzahl korrigiert
2025-06-02 11:10:36 +02:00
Abdulrahman Dabbagh
23a06d6518
Implementiere Tabelle zur Anzeige von Kennzahlen (Ticket #18 )
2025-06-01 18:11:44 +02:00
Zainab2604
2f159d8c8d
Add second part of new training data for spacy
2025-06-01 17:55:53 +02:00
Zainab2604
420e21e8c4
Add Port to COORNATOR_URL
2025-06-01 12:49:23 +02:00
Zainab2604
5ff98ef137
Add part of new training data for spacy
2025-05-31 20:45:00 +02:00
Jaronim Pracht
df5ac605c2
Add validate service with entity merging and validation
...
Implements a Flask microservice that receives entities from SpaCy and
Exxeta services, merges them based on normalized text matching, and
forwards validated results to coordinator. Also updates gunicorn
configuration with timeout and worker settings.
2025-05-30 13:44:13 +02:00
Anastasia Hanna Ougolnikova
ba191dd0a6
Update project/backend/exxetaGPT/services/extractExxeta.py
...
Fixed false characters
2025-05-30 09:37:38 +02:00
Abdulrahman Dabbagh
416c2ceefd
Merge pull request '#24-PDF-Anzeigen' ( #41 ) from #24-PDF-Anzeigen into main
...
Reviewed-on: #41
2025-05-30 07:36:32 +02:00
s8613
efcf4fb831
Added error handling with pdf
2025-05-29 09:30:01 +02:00
s8613
f99700c696
Made PDF bit more responsive.
2025-05-29 09:19:02 +02:00
s8613
676728021e
Added PDFviewr as component and extractedResults as page that uses PDFViewer.
2025-05-27 16:01:56 +02:00
Jaronim Pracht
908050a2fb
Containerize project
...
add compose for all services to start full project
2025-05-27 13:11:32 +02:00
Jaronim Pracht
141abc725f
Refactor coordinator/app.py and add new controllers and models
...
closes #29
add persistence for pitch-books, spacy model and setttings
2025-05-27 13:10:21 +02:00