49 lines
1.8 KiB
Markdown
49 lines
1.8 KiB
Markdown
# Changelog
|
|
|
|
Alle wichtigen Änderungen an diesem Projekt werden hier dokumentiert.
|
|
|
|
Das Format basiert auf [Keep a Changelog](https://keepachangelog.com/de/1.0.0/).
|
|
|
|
## [Unreleased]
|
|
|
|
## [1.0.0] - 2026-05-09
|
|
|
|
### Added
|
|
- **CT150 Deployment**: Vollständige Deployment auf Proxmox CT150 (192.168.0.150)
|
|
- Docker Compose Stack läuft stabil
|
|
- PostgreSQL, Redis, Ollama Anonymizer, Backend, Frontend
|
|
- Privileged Container mit AppArmor unconfined für Docker-Kompatibilität
|
|
- **Frontend**: React + TypeScript + Tailwind CSS
|
|
- Multi-Chat Tabs für parallele Konversationen
|
|
- Dark Mode Support
|
|
- Echtzeit-Streaming für AI-Antworten
|
|
- **Backend**: Express.js API
|
|
- PostgreSQL für Sessions, Messages, PII Mappings
|
|
- Redis für Caching
|
|
- Ollama Proxy für externe AI-Integration
|
|
- Health Check Endpunkt
|
|
- **Anonymizer Service**: Lokaler Ollama mit gemma4
|
|
- PII Erkennung und Maskierung (Namen, Konten, Geburtsdaten, Mitarbeiter-IDs)
|
|
- Re-Identifizierung nach externer AI-Antwort
|
|
- **Dokumentation**: PROJECT.md, DEPLOY.md
|
|
- **Deployment Scripts**: deploy-ct150.sh, setup-ct150.sh
|
|
|
|
### Technical Details
|
|
- **Architektur**: React Frontend → Express Backend → Anonymizer (Ollama) → Externer Ollama (192.168.2.122)
|
|
- **Netzwerk**: Docker Bridge (privacy-net)
|
|
- **Ports**: Frontend 8080, Backend 3000
|
|
- **Datenbank**: PostgreSQL 15 mit init.sql Schema
|
|
- **Caching**: Redis 7
|
|
|
|
### Deployment Status
|
|
| Service | URL | Status |
|
|
|---------|-----|--------|
|
|
| Frontend UI | http://192.168.0.150:8080 | ✅ Running |
|
|
| Backend API | http://192.168.0.150:3000 | ✅ Healthy |
|
|
| Health Check | http://192.168.0.150:3000/health | ✅ Connected |
|
|
|
|
## Commits
|
|
|
|
- `72da131` - Add CT150 deployment scripts and documentation
|
|
- `a25b234` - Initial: Privacy Gateway Projekt mit Team-Implementierung
|