# Changelog Alle wichtigen Änderungen an diesem Projekt werden in dieser Datei dokumentiert. Das Format basiert auf [Keep a Changelog](https://keepachangelog.com/de/1.0.0/), und dieses Projekt folgt [Semantic Versioning](https://semver.org/lang/de/). ## [Unreleased] ### Geplant - Webhook-basierter Trigger (falls von LibreBooking unterstützt) - Batch-Operationen für mehrere Reservierungen - Erweiterte Filteroptionen ## [1.0.0] - 2026-01-25 ### Hinzugefügt #### LibreBooking Node - **Reservierung (Reservation)** - Alle Reservierungen abrufen (GetAll) - Reservierung nach Referenznummer abrufen (Get) - Neue Reservierung erstellen (Create) - Reservierung aktualisieren (Update) - Reservierung löschen (Delete) - Reservierung genehmigen (Approve) - Check-In durchführen (CheckIn) - Check-Out durchführen (CheckOut) - **Ressource (Resource)** - Alle Ressourcen abrufen (GetAll) - Ressource nach ID abrufen (Get) - Verfügbarkeit prüfen (GetAvailability) - Status abrufen (GetStatus) - Neue Ressource erstellen (Create) - Ressource aktualisieren (Update) - Ressource löschen (Delete) - **Zeitplan (Schedule)** - Alle Zeitpläne abrufen (GetAll) - Zeitplan nach ID abrufen (Get) - Slots abrufen (GetSlots) - **Benutzer (User)** - Alle Benutzer abrufen (GetAll) - Benutzer nach ID abrufen (Get) - Neuen Benutzer erstellen (Create) - Benutzer aktualisieren (Update) - Benutzer löschen (Delete) - **Konto (Account)** - Eigenes Konto abrufen (Get) - Konto aktualisieren (Update) - Passwort ändern (ChangePassword) - **Gruppe (Group)** - Alle Gruppen abrufen (GetAll) - Gruppe nach ID abrufen (Get) - Neue Gruppe erstellen (Create) - Gruppe aktualisieren (Update) - Gruppe löschen (Delete) - **Zubehör (Accessory)** - Alles Zubehör abrufen (GetAll) - Zubehör nach ID abrufen (Get) - Neues Zubehör erstellen (Create) - Zubehör aktualisieren (Update) - Zubehör löschen (Delete) - **Attribut (Attribute)** - Attributkategorien abrufen (GetCategories) - Attribute nach Kategorie abrufen (GetByCategory) #### LibreBooking Trigger Node - Polling-basierter Trigger für Reservierungs-Events - Event-Typen: - Neue Reservierung - Geänderte Reservierung - Alle Reservierungen - Filter nach Ressource, Zeitplan und Benutzer - Konfigurierbares Zeitfenster (7-90 Tage) - Deduplizierung von Events #### Credentials - LibreBooking API Credentials mit Session-basierter Authentifizierung - Automatische Token-Verwaltung - Verbindungstest integriert #### Dokumentation - Vollständige README.md auf Deutsch - Detaillierte INSTALLATION.md - Beispiel-Workflows - API-Dokumentation mit allen Operationen #### Entwickler-Tools - Docker-Support mit Dockerfile und docker-compose - Installations-Skripte für Linux/Mac und Windows - Test-Suite für API-Verbindung - ESLint und Prettier Konfiguration ### Sicherheit - Keine Speicherung von Passwörtern im Klartext - Session-basierte Authentifizierung - Automatisches Sign-Out nach Operationen --- [Unreleased]: https://github.com/DEIN-REPO/n8n-nodes-librebooking/compare/v1.0.0...HEAD [1.0.0]: https://github.com/DEIN-REPO/n8n-nodes-librebooking/releases/tag/v1.0.0