Rollback - PDF Import funzt so semi

Dieser Commit ist enthalten in:
Claude Project Manager
2025-09-23 22:40:37 +02:00
Ursprung 26f95d2e4a
Commit 2cabd4c0c6
27 geänderte Dateien mit 4455 neuen und 41 gelöschten Zeilen

Datei anzeigen

@ -5,9 +5,9 @@
## Project Overview
- **Path**: `A:/GiTea/SkillMate`
- **Files**: 240 files
- **Size**: 6.7 MB
- **Last Modified**: 2025-09-21 16:48
- **Files**: 277 files
- **Size**: 9.7 MB
- **Last Modified**: 2025-09-23 00:39
## Technology Stack
@ -25,6 +25,7 @@
```
ANWENDUNGSBESCHREIBUNG.txt
CHANGES_ORGANIGRAMM.md
CLAUDE_PROJECT_README.md
debug-console.cmd
EXE-ERSTELLEN.md
@ -32,7 +33,6 @@ gitea_push_debug.txt
install-dependencies.cmd
INSTALLATION.md
LICENSE.txt
main.py
admin-panel/
│ ├── index.html
│ ├── package-lock.json
@ -82,21 +82,23 @@ admin-panel/
│ ├── EmployeeFormComplete.tsx
│ ├── EmployeeManagement.tsx
│ ├── Login.tsx
│ ├── OrganizationEditor.tsx
│ ├── SkillManagement.tsx
── SyncSettings.tsx
│ └── UserManagement.tsx
── SyncSettings.tsx
backend/
│ ├── create-test-user.js
│ ├── full-backend-3005.js
│ ├── mock-server.js
│ ├── package-lock.json
│ ├── package.json
│ ├── skillmate.dev.db
│ ├── skillmate.dev.encrypted.db
│ ├── skillmate.dev.encrypted.db-shm
│ ├── dist/
│ │ ├── index.js
│ │ ├── index.js.map
│ │ ├── config/
│ │ │ ├── appConfig.js
│ │ │ ├── appConfig.js.map
│ │ │ ├── database.js
│ │ │ ├── database.js.map
│ │ │ ├── secureDatabase.js
@ -108,6 +110,9 @@ backend/
│ │ │ ├── errorHandler.js.map
│ │ │ ├── roleAuth.js
│ │ │ └── roleAuth.js.map
│ │ ├── repositories/
│ │ │ ├── employeeRepository.js
│ │ │ └── employeeRepository.js.map
│ │ ├── routes/
│ │ │ ├── analytics.js
│ │ │ ├── analytics.js.map
@ -120,6 +125,8 @@ backend/
│ │ │ ├── employeesSecure.js
│ │ │ └── employeesSecure.js.map
│ │ ├── services/
│ │ │ ├── auditService.js
│ │ │ ├── auditService.js.map
│ │ │ ├── emailService.js
│ │ │ ├── emailService.js.map
│ │ │ ├── encryption.js
@ -127,12 +134,18 @@ backend/
│ │ │ ├── reminderService.js
│ │ │ ├── reminderService.js.map
│ │ │ ├── syncScheduler.js
│ │ │ ── syncScheduler.js.map
│ │ │ ├── syncService.js
│ │ │ ── syncService.js.map
│ │ └── utils/
│ │ ├── logger.js
│ │ └── logger.js.map
│ │ │ ── syncScheduler.js.map
│ │ ├── usecases/
│ │ │ ── employees.js
│ │ │ ├── employees.js.map
│ │ ├── users.js
│ │ └── users.js.map
│ │ ├── utils/
│ │ │ ├── logger.js
│ │ │ └── logger.js.map
│ │ └── validation/
│ │ ├── employeeValidators.js
│ │ └── employeeValidators.js.map
│ ├── logs/
│ │ ├── combined.log
│ │ └── error.log
@ -141,6 +154,8 @@ backend/
│ │ ├── purge-users.js
│ │ ├── reset-admin.js
│ │ ├── run-migrations.js
│ │ ├── seed-lka-structure.js
│ │ ├── seed-organization.js
│ │ ├── seed-skills-from-frontend.js
│ │ └── migrations/
│ │ └── 0001_users_email_encrypt.js
@ -159,14 +174,14 @@ backend/
│ │ ├── routes/
│ │ │ ├── analytics.ts
│ │ │ ├── auth.ts
│ │ │ ├── bookings.ts
│ │ │ ├── bookings.ts.disabled
│ │ │ ├── employees.ts
│ │ │ ├── employeesSecure.ts
│ │ │ ├── network.ts
│ │ │ ├── organization.ts
│ │ │ ├── organizationImport.ts
│ │ │ ├── profiles.ts
│ │ │ ── settings.ts
│ │ │ ├── skills.ts
│ │ │ └── sync.ts
│ │ │ ── settings.ts
│ │ ├── services/
│ │ │ ├── auditService.ts
│ │ │ ├── emailService.ts
@ -182,10 +197,11 @@ backend/
│ │ └── validation/
│ │ └── employeeValidators.ts
│ └── uploads/
── photos/
├── 0def5f6f-c1ef-4f88-9105-600c75278f10.jpg
├── 72c09fa1-f0a8-444c-918f-95258ca56f61.gif
└── 80c44681-d6b4-474e-8ff1-c6d02da0cd7d.gif
── photos/
├── 0def5f6f-c1ef-4f88-9105-600c75278f10.jpg
├── 72c09fa1-f0a8-444c-918f-95258ca56f61.gif
└── 80c44681-d6b4-474e-8ff1-c6d02da0cd7d.gif
│ └── temp
docs/
│ ├── ARCHITECTURE.md
│ ├── REFAKTOR_PLAN.txt
@ -220,15 +236,16 @@ frontend/
│ ├── App.tsx
│ ├── main.tsx
│ ├── components/
│ │ ├── DeputyManagement.tsx
│ │ ├── EmployeeCard.tsx
│ │ ├── ErrorBoundary.tsx
│ │ ├── Header.tsx
│ │ ├── Layout.tsx
│ │ ├── OfficeMap3D.tsx
│ │ ├── OfficeMapModal.tsx
│ │ ├── OrganizationChart.tsx
│ │ ├── PhotoPreview.tsx
│ │ ── PhotoUpload.tsx
│ │ ├── Sidebar.tsx
│ │ ├── SkillLevelBar.tsx
│ │ └── WindowControls.tsx
│ │ ── PhotoUpload.tsx
│ ├── data/
│ │ └── skillCategories.ts
│ ├── hooks/
@ -294,3 +311,4 @@ This project is managed with Claude Project Manager. To work with this project:
- README updated on 2025-09-20 21:30:35
- README updated on 2025-09-21 16:48:11
- README updated on 2025-09-21 16:48:44
- README updated on 2025-09-23 19:19:20