Changelog

Hier finden Sie die Production-Releases von Ruum — Verbesserungen, behobene Fehler und Sicherheitshinweise.

  1. Serienbuchungen

    2026.10.06

    Verbesserungen

    • Kunden legen Serienbuchungen wie bei Sperrzeiten an (Rhythmus und Enddatum), gebündelt als eine Anfrage mit einem Total
    • Bei Konflikten: Standard nur freie Termine; optional die volle Serie anfragen — die Verwaltung entscheidet
    • Verwaltung: eine Freigabe für die ganze Serie; maximales Serien-Enddatum unter Einstellungen → Regeln
    • Verwaltung: Serienbuchung duplizieren mit neuem Startdatum und optional anderem Raum, z. B. für die nächste Saison. Die Abstände zwischen den Terminen bleiben gleich
    • Einzelbuchung duplizieren: Raum kann gewechselt werden
    • Kontaktdaten und Rechnungsadresse einer Serie bearbeiten: nur dieser Termin oder ganze Serie
    • Admin-Buchungsliste: Raum und Kunde getrennt; Buchungsdatum klarer; Datum und Zeit im Bearbeiten-Dialog im Schweizer Format
    • Serienbuchung nur im Enterprise-Paket; in anderen Paketen bleibt die Option verborgen
  2. Mehrere Zeilen auf einmal

    2026.10.01

    Verbesserungen

    • Buchungen und Sperrzeiten (Admin): Mehrere Zeilen auswählen, auch alle gerade sichtbaren. Die Aktionen bleiben beschriftet über der Liste
    • Buchungen: Bestätigen, Ablehnen, Stornieren und Abschliessen gelten für die Auswahl, wenn alle denselben Status haben. Ablehnen und Stornieren fragen einmal für die ganze Auswahl
    • Unterschiedliche Status: Hinweis in der Leiste, keine Sammelaktion
    • Details und Bearbeiten nur bei einer Zeile. Sperrzeiten: Löschen für mehrere, Bearbeiten nur für eine
    • Auf dem Handy gilt dieselbe Auswahl. Die Aktionen bleiben beschriftet
  3. Wochenansicht im Dashboard

    2026.09.23

    Verbesserungen

    • Admin-Dashboard: Wochenansicht von Montag bis Sonntag mit einer gemeinsamen Zeitachse für alle Räume. Buchungen und Sperrzeiten, Wechsel zur vorherigen und nächsten Woche. Der Raumfilter gilt auch in der Wochenansicht
  4. Admin-Dashboard und Buchungsliste

    2026.09.22

    Verbesserungen

    • Buchungsliste (Admin): neue Spalte Preis. Bei Serienbuchungen wird das Rechnungstotal angezeigt
    • Admin-Dashboard: Sperrzeiten erscheinen in der Agenda rechts und lassen sich per Klick bearbeiten
    • Admin-Dashboard: Raumfilter (Mehrfachauswahl) für Monatsansicht und Agenda. Standardmässig alle Räume
    • Admin-Dashboard: Uhrzeiten links bei Buchungen und Sperrzeiten in Monatsansicht und Agenda
    • Admin-Dashboard: Klick auf Buchung oder Sperrzeit öffnet die Detailansicht direkt im Dashboard
  5. Hosting umgezogen

    2026.09.05

    Verbesserungen

    • Buchungs-App: Produktion und Vorschau laufen auf Coolify statt Vercel
    • Adressen bleiben gleich (app.ruum.cloud und Vorschau). Deploy und Logs neu bei uns
  6. Sicherheit, ICS und Buchungserlebnis

    2026.08.31

    Verbesserungen

    • Buchungskalender: übersichtlicheres Layout und bessere Bedienbarkeit auf Mobilgeräten
    • Neuigkeiten im Admin: klarere Darstellung und Versionslink in der Seitenleiste

    Behoben

    • ICS-Import: Outlook-Absagen entfernen veraltete Termine zuverlässig
    • ICS-Import: Terminverschiebungen erzeugen keine doppelten Einträge mehr
    • ICS-Import: Teilweise Zeitänderungen aktualisieren den bestehenden Termin statt einen neuen anzulegen
    • Sperrzeiten: Mandantenweite Sperrzeiten behalten inaktive Räume beim Entfernen eines einzelnen Raums
    • Tenant-Umbenennung: öffentliche Seiten zeigen den neuen Namen ohne Cache-Verzögerung

    Sicherheit

    • Team-Einladungen: Rollen werden nur noch mit gültigem Einladungslink vergeben
    • Öffentliche Buchungsseiten nur noch für freigeschaltete Gemeinden erreichbar
    • Schutz vor manipulierten Host-Headern und Rate-Limit-Umgehung
    • Captcha-Schutz (ALTCHA) gegen Wiederverwendung gehärtet
    • iCal-Feeds und Trial-Anmeldung geben keine internen Details preis
  7. ICS-Stabilität, Sperrzeiten und Neuigkeiten

    2026.08.20

    Verbesserungen

    • Neuigkeiten-Seite im Admin mit kategorisierten Release-Hinweisen
    • Kalenderversionierung (JJJJ.MM.TT) für Production-Releases

    Behoben

    • ICS-Import: Mehrtägige Termine mit gleicher UID werden nicht mehr überschrieben
    • ICS-Import: Teil-Sync bei unterschiedlichen Zeiten behält spätere Tage
    • ICS-Import: Mehr-Raum-Sperrzeiten werden beim Bereinigen korrekt pro Raum getrennt
    • Sperrzeiten: Löschen im Admin entfernt nur den gewählten Raum, nicht Geschwister-Einträge
    • Hydration: slugSource und Not-found-Zustand nach Client-Reload wiederhergestellt
  8. ICS, Abnahme und Produkt-E-Mails

    2026.08.12

    Verbesserungen

    • Produkt-E-Mails (Trial, Team-Einladung, Passwort) senden als Ruum Raumverwaltung

    Behoben

    • ICS-Import: Outlook-Terminverschiebungen erzeugen keine doppelten oder gelöschten Serientermine mehr
    • FM-Abnahme ist ab Buchungsbeginn möglich (nicht erst ab Kalendertag)

    Sicherheit

    • Abhängigkeits-Patches (nanoid, js-yaml) und Safe-Updates von Nuxt/Vue/Supabase
  9. Paket-Rechte und FM-Tagesübersicht

    2026.07.10

    Verbesserungen

    • Paket-Rechte steuern Preisbearbeitung, FM-E-Mails und Foto-Speicher
    • FM-Tagesübersicht speichert den Versandstatus erst nach erfolgreichem Versand

    Behoben

    • Wiederkehrende Sperrzeiten in der Verfügbarkeit korrekt berücksichtigt