EduBooking

Version

1.88.20261012

Autor Fabian Gregor Wehning
Build 1.88.20261012
Letzte Änderungen
  • Beim Löschen einer Ressourcenbuchung unter Meine Buchungen wird die gewählte Reichweite nun korrekt berücksichtigt.
  • Mit Gesamte Serie werden alle zugehörigen Serientermine gelöscht; Nur diesen Termin entfernt weiterhin ausschließlich den ausgewählten Termin.
  • Die doppelte und irreführende Löschbestätigung für einen Einzeltermin wurde im Serienfall entfernt.
Vergangene Versionen in Major 1
1.87.20260821
  • Buchungsformulare fokussieren in der Mobilansicht beim Öffnen nicht mehr automatisch ein Eingabefeld.
  • Dadurch bleibt die virtuelle Tastatur zunächst geschlossen und ein größerer Teil des Formulars sichtbar.
  • Auf Desktop-Bildschirmen bleibt der bisherige direkte Fokus für die schnelle Tastaturbedienung erhalten.
1.86.20260821
  • Die Ressourcenkategorien verwenden in der Verwaltung dieselbe dezente Zeilenfärbung wie die Ressourcen.
  • Hintergrund, Hoverzustand und schmale Seitenkante richten sich nach der jeweiligen Kategoriefarbe.
  • Der bisherige separate Farbpunkt vor dem Kategorienamen wurde entfernt.
1.85.20260821
  • Die Farbtönung in Ressourcenauswahl und Ressourcenverwaltung wurde deutlich zurückgenommen.
  • Die farbige Seitenkante ist schmaler und bleibt als dezente Zuordnung zur Kalenderfarbe erhalten.
  • Die zusätzlichen Farbpunkte vor Ressourcennamen wurden entfernt, damit sie nicht mit den echten Auswahlfeldern verwechselt werden.
1.84.20260821
  • Jede Tabellenzeile der Ressourcenverwaltung erhält eine dezente Hintergrundtönung in der effektiven Ressourcenfarbe.
  • Dabei überschreibt eine eigene Ressourcenfarbe weiterhin die Kategoriefarbe; ohne eigene Farbe wird die Kategoriefarbe verwendet.
  • Hover und ausgewählte Tabellenzeilen bleiben erkennbar und verwenden eine etwas kräftigere Abstufung derselben Farbe.
1.83.20260821
  • Die Ressourcenauswahl zeigt die effektive Kalenderfarbe jeder Ressource nun deutlich als Seitenkante, getönten Hintergrund und Farbpunkt.
  • Dabei gilt auch in der Auswahl: Eine eigene Ressourcenfarbe überschreibt die Kategoriefarbe, andernfalls wird die Kategoriefarbe verwendet.
  • Bereits ausgewählte Ressourcen behalten ihre jeweilige Farbe auch in der Auswahltabelle.
1.82.20260821
  • Eine Änderung über das Farbfeld oder den HTML-Farbcode aktiviert nun automatisch die eigene Ressourcenfarbe.
  • Der Server erkennt eine geänderte Ressourcenfarbe zusätzlich unabhängig vom Zustand der separaten Aktivierungsoption.
  • Beim erneuten Öffnen der Ressourcenbearbeitung bleibt die zuvor gewählte individuelle Farbe erhalten.
1.81.20260821
  • Die Ressourcenfarbe wird in der Verwaltung als deutlich sichtbares Farbfeld dargestellt.
  • Der zugehörige HTML-Farbcode ist lesbar, kopierbar und kann bei anderen Ressourcen direkt eingefügt werden.
  • Farbfeld und HTML-Farbcode werden bei Auswahl oder Eingabe automatisch miteinander synchronisiert.
1.80.20260821
  • Im Dialog zur Ressourcenbuchung wurde die unpassende Schaltfläche Zur Verwaltung entfernt.
  • Ressourcenbilder können in der Ressourcenverwaltung als PNG, JPEG, WebP oder GIF hochgeladen und in der Ressourcenauswahl angezeigt werden.
  • Ressourcen können optional eine eigene Kalenderfarbe erhalten; ohne eigene Farbe wird weiterhin automatisch die Kategoriefarbe verwendet.
1.79.20260817
  • Die installierte Web-App prüft bei jedem Start aktiv auf einen neuen Service Worker und ein aktualisiertes Manifest.
  • Bereitstehende Updates werden sofort aktiviert; nach einem tatsächlichen Service-Worker-Wechsel lädt EduBooking die Ansicht einmal kontrolliert neu.
1.78.20260817
  • Der mobile App-Startbildschirm verwendet während des Ladevorgangs einen weißen Hintergrund statt einer schwarzen Fläche.
1.77.20260817
  • Das EduBooking-Logo wurde in Menü, Kopfzeile, Favicon, App-Verknüpfung und installierbarer Web-App durch das neue transparente Logo ersetzt.
  • Neue eindeutige Logo-Dateinamen und ein aktualisierter Offline-Cache verhindern die weitere Anzeige zwischengespeicherter alter App-Icons.
1.76.20260711
  • Ressourcenbuchungen erhalten den eigenen Reiter Termine & Zeiten für Termintage und Zeitfenster beziehungsweise Stundenraster.
  • Der Reiter Ressourcen enthält nun ausschließlich den Kategorienfilter und die Auswahl der buchbaren Ressourcen.
1.75.20260711
  • Meine Buchungsseiten und die Buchungsseiten-Übersichten zeigen auf größeren Bildschirmen maximal zwei gut lesbare Kacheln nebeneinander.
  • Auf schmalen Mobilgeräten wechseln die Buchungsseiten-Kacheln weiterhin in eine einzelne, gut bedienbare Spalte.
1.74.20260711
  • Das neue EduBooking-Logo ersetzt das bisherige Motiv in Navigation, Kopfzeilen, Installationshinweisen und Browser-Icons.
  • Für installierte Web-Apps stehen aktualisierte Logo-Größen sowie eine eigene maskierbare Variante bereit.
  • Die PWA-Verknüpfungen und der Offline-Cache wurden auf die neuen versionsgebundenen Logo-Dateien umgestellt.
1.73.20260711
  • Der Bearbeitungsdialog von Meine Buchungen nutzt auf Mobilgeräten zuverlässig die verfügbare Bildschirmbreite und wird nicht mehr seitlich abgeschnitten.
  • Die Formularfelder bleiben auf üblichen Smartphones kompakt zweispaltig und wechseln auf sehr schmalen Geräten automatisch in eine einspaltige Anordnung.
  • Speichern, Abbrechen und Buchung löschen stehen vollständig unter dem Formular und überdecken beim Scrollen keine Eingabefelder mehr.
1.72.20260711
  • Eigene Ressourcenbuchungen und Teilnahmebuchungen können direkt im Bearbeitungsdialog von Meine Buchungen vollständig gelöscht werden.
  • Beim Löschen einer Teilnahme bleibt der angebotene Termin bestehen; alle gebuchten Plätze werden unmittelbar wieder freigegeben.
  • Teilnahmebuchungen unterstützen eine frei wählbare Anzahl an Plätzen, die bei Kapazität, Sammelbuchung, Bearbeitung und Teilnehmerlisten berücksichtigt wird.
  • Die Bearbeitungsdialoge sind auf Mobilgeräten kompakter, einspaltig und behalten Kopf sowie Aktionsschaltflächen beim Scrollen erreichbar.
1.71.20260711
  • Das geöffnete öffentliche Mobilmenü erhält jetzt auf allen Seiten zuverlässig die höchste Vordergrundebene.
  • Kalender-Popover, Installationshinweise, QR-Elemente und andere Seitenelemente können die Menüschaltflächen nicht mehr überdecken.
  • Bei langen Menüs bleibt die Navigation innerhalb der verfügbaren Bildschirmhöhe scrollbar und vollständig bedienbar.
1.70.20260710
  • Teilnahmebuchungen verwenden in Kalender- und Listenansicht echte Checkboxen und erlauben dadurch die gleichzeitige Auswahl mehrerer Termine.
  • Alle ausgewählten Termine werden als atomare Sammelbuchung mit gemeinsamen Teilnehmerdaten gespeichert.
  • Ein Auswahlzähler und eine eindeutige Sammelbuchungs-Schaltfläche zeigen jederzeit, wie viele Teilnahmen gemeinsam gebucht werden.
1.69.20260710
  • Eigene zukünftige Termine lassen sich in Meine Buchungen aus Monats-, Wochen-, Tages- und Listenansicht direkt per Popup bearbeiten.
  • Ressourcenbuchungen können samt Ressource, Zeit und Kontaktdaten geändert werden; Teilnahmen lassen sich auf einen anderen verfügbaren Termin derselben Buchungsseite umbuchen.
  • Konflikt-, Berechtigungs-, Kapazitäts- und Doppelanmeldungsprüfungen werden beim Speichern weiterhin zuverlässig angewendet.
1.68.20260710
  • Buchungsseiten-Icons werden in Karten und Seitenköpfen exakt so groß wie der jeweilige QR-Code dargestellt.
  • Auch die Verwaltungs-Vorschau und mobile Ansichten verwenden identische Icon- und QR-Code-Abmessungen.
1.67.20260710
  • Die Versionsseite verwendet jetzt für alle Besucher ausschließlich die öffentliche Darstellung.
  • Der bisherige doppelte Versionspunkt wurde aus der Administrationsnavigation entfernt.
1.66.20260710
  • Impressum und Datenschutz werden im Menü-Footer um einen kompakten Link zur Version ergänzt.
  • Die Versionsseite ist über den öffentlichen Menü-Link erreichbar und verwendet dort die öffentliche Ansicht.
1.65.20260710
  • Die Buchungsseiten-Tabelle zeigt die Spalten Status, Sichtbar und Adresse nicht mehr an.
  • Die entfernten Angaben bleiben weiterhin in den Einstellungen der jeweiligen Buchungsseite bearbeitbar.
1.64.20260710
  • Das Speichern im Reiter QR-Code & Icon verwendet wieder zuverlässig die Buchungsseiten-Verwaltung als Formularziel.
  • Ein Namenskonflikt zwischen dem Aktionsfeld und der Formularadresse verursacht keine 404-Seite mehr.
1.63.20260710
  • Neue Buchungsseiten-Icons werden in einem stabilen Ordner anhand der Kunden-ID gespeichert.
  • Die kundenspezifische Ablage ermöglicht es, Bilddateien beim späteren Löschen eines Kunden vollständig und gezielt zu entfernen.
1.62.20260710
  • Der Upload-Ordner für Buchungsseiten-Icons wird auf dem Server bereitgestellt und prüft seine Schreibbarkeit.
  • Icon-Verknüpfungen akzeptieren nun auch übliche Pfade mit führendem Schrägstrich und liefern verständliche Upload-Fehler.
1.61.20260710
  • Kunden können ihre Kachelfarbe nun selbst in den Kundeneinstellungen festlegen.
  • Die gewählte Kundenfarbe erscheint einheitlich auf Kunden-, Buchungsseiten- und Kalenderkacheln, auch in den persönlichen und administrativen Kalendern.
1.60.20260710
  • Karten zeigen keine Status- oder Typmarkierungen mehr und heben den Kunden in der Gesamtübersicht deutlich hervor.
  • Jede Buchungsseite kann ein eigenes Icon erhalten; Icon und QR-Code sind in den öffentlichen Übersichten und auf der Buchungsseite immer sichtbar.
  • Das öffentliche Menü verwendet jetzt Meine Buchungsseiten ohne Kundensuche; die persönlichen Kalenderansichten sind eindeutig beschriftet.
1.59.20260710
  • Die Übersicht Buchungsseiten kann jetzt als Startfavorit gesetzt werden.
  • Für jeden Kunden lässt sich im Adminbereich eine frei wählbare Kachelfarbe über den RGB-Farbwähler festlegen.
1.58.20260710
  • Die Übersicht Buchungsseiten zeigt wieder alle öffentlich erreichbaren und rollenberechtigten Buchungsseiten.
  • Meine Buchungen verwendet in Monat, Woche und Tag jetzt dieselbe Kalenderanordnung wie die Buchungsansicht.
1.57.20260710
  • Das öffentliche Menü enthält jetzt Buchungsseiten und Meine Buchungen.
  • Meine Buchungen bündelt Ressourcenbuchungen und Teilnahmeanmeldungen in Monats-, Wochen-, Tages- und Listenansicht.
  • Die bevorzugte Ansicht und der neue Startfavorit lassen sich im Benutzerkonto speichern.
1.56.20260710
  • Teilnahmebuchungen haben jetzt einen eigenen Reiter Rollen; die Rollenfreigabe ist damit wie bei Ressourcenbuchungen getrennt organisiert.
  • Die Kursverwaltung gliedert sich nun in Allgemein, Rollen, Termine, Teilnehmer und QR-Code.
1.55.20260710
  • Die Erstellung und Bearbeitung von Ressourcen-Buchungsseiten ist jetzt in die Reiter Allgemein, Rollen, QR-Code und Ressourcen gegliedert.
  • Ressourcenfilter, Terminraster und Ressourcenzuordnung liegen gesammelt im neuen Ressourcen-Reiter.
1.54.20260709
  • Eingebettete Desktop-Ansichten wie Microsoft Teams zeigen links neben dem öffentlichen Menü keine alten Hintergrundreste mehr.
  • Die öffentliche Menüfläche ist dort bündig mit dem neuen glasartigen Hintergrund ausgerichtet.
1.53.20260709
  • Die Einträge im öffentlichen Desktop-Menü behalten wieder ihre kompakte natürliche Höhe.
  • Der freie Bereich bis zu Impressum und Datenschutz wird nicht mehr auf die Menüschaltflächen verteilt.
1.52.20260709
  • Das öffentliche Menü verwendet jetzt denselben glasartig-kristallinen Hintergrundaufbau wie das Administrationsmenü.
  • Desktop- und Mobilansicht der öffentlichen Navigation erhalten dadurch eine einheitlichere Menüoptik.
1.51.20260709
  • Impressum und Datenschutz stehen jetzt als einfache weiße Textlinks unten im öffentlichen Menü und im Administrationsmenü.
  • Die bisherigen Inhalts-Footer werden in diesen Ansichten nicht mehr zusätzlich ausgegeben.
1.50.20260709
  • Das Administrationsmenü wird auf Desktop vollständig im Seitenfluss dargestellt.
  • Wenn das Adminmenü höher als der sichtbare Bereich ist, verlängert sich die Seite statt das Menü intern zu begrenzen.
1.49.20260709
  • Der glasartige Menühintergrund im Adminbereich erstreckt sich auf Desktop über die gesamte Seitenhöhe.
  • Die feststehende linke Navigation bleibt erhalten, während die blaue Hintergrundfläche mit langen Inhaltsseiten mitwächst.
1.48.20260709
  • Das Administrationsmenü zeigt keinen eigenen Scrollbalken mehr, bleibt bei langen Menüs aber weiterhin bedienbar.
1.47.20260709
  • Öffentliches Menü und Administrationsmenü verwenden eine einheitliche, glasartig-kristalline blaue Optik.
  • Menütexte sind horizontal und vertikal zentriert; der Desktop-Abstand zwischen Menü und Inhalt beträgt 15 Pixel.
  • Mobile Menüs bleiben per Menübutton erreichbar und behalten die Reihenfolge der Desktop-Menüs bei.
  • QR-Codes können in der Buchungsseiten-Administration als SVG-Bild heruntergeladen werden.
1.46.20260709
  • Die Reiter in der Terminbuchungsadministration bleiben auf ausreichender Breite zuverlässig nebeneinander.
  • Allgemeine kompakte Tab-Regeln können die Kursbuchungs-Reiter nicht mehr ungewollt untereinander stapeln.
1.45.20260709
  • Die Reiter der Kursbuchungs-Administration werden gleichmäßig nebeneinander dargestellt, horizontal zentriert und mit geringerem Abstand zum Inhalt angezeigt.
  • Die Administrations-Sidebar ist optisch an das öffentliche Seitenmenü angepasst: Logo, EduBooking-Titel und Anmeldestatus sitzen kompakt links.
  • Die Admin-Kopfzeile spart auf Desktop Platz, indem dort nur noch die kleine Seitenüberschrift im Inhaltsbereich verbleibt.
1.44.20260709
  • Die öffentliche Desktopansicht verwendet wieder ein starres linksseitiges Menü unterhalb von Logo und EduBooking-Titel.
  • Angemeldete Benutzer sehen dort Startseite, Mein Konto, eine berechtigungsabhängige Administration, optionale Kundenauswahl, Anmeldestatus und Abmeldung.
  • Abgemeldete Benutzer erhalten die Einträge Startseite, Registrieren und Login; die mobile Navigation bleibt als Aufklappmenü erhalten.
1.43.20260709
  • Die Administration von Kursbuchungen ist in die Reiter Allgemein, Termine, Teilnehmer und QR-Code gegliedert.
  • Termin- und Teilnehmeraktionen kehren nach dem Speichern automatisch in den passenden Verwaltungsreiter zurück.
  • Allgemeine Einstellungen und QR-Code-Konfiguration lassen sich getrennt bearbeiten, ohne die Terminlisten aus dem Blick zu verlieren.
1.42.20260709
  • Neue Kurstermine werden in einem eigenen Dialog angelegt und anschließend als einzelne Termine in der Verwaltungsliste angezeigt.
  • Wiederkehrende Kurstermine lassen sich nach der Erstellung per Mehrfachauswahl gesammelt aktivieren, deaktivieren oder löschen.
  • Sammeländerungen an Kursterminen werden vollständig oder gar nicht ausgeführt, damit die Terminliste konsistent bleibt.
1.41.20260709
  • Öffentliche Kursbuchungen bieten jetzt eine Monatskalenderansicht mit direkt auswählbaren Terminen.
  • Eine zusätzliche Listenansicht stellt alle Kurstermine zeilenweise mit Ort, freien Plätzen, Status und Hinweisen dar.
1.40.20260709
  • Neben einzelnen Buchungsseiten kann jetzt auch die Übersicht eines Kundenbereichs als Startfavorit gespeichert werden.
  • Übersichts- und Seitenfavoriten ersetzen sich gegenseitig, sodass die Weiterleitung nach der Anmeldung eindeutig bleibt.
1.39.20260709
  • Kurstermine können einmalig, täglich, wöchentlich oder monatlich bis zu einem festgelegten Enddatum angelegt werden.
  • Jeder erzeugte Serientermin besitzt ein eigenes Teilnehmerkontingent und eine eigene Teilnehmerliste.
  • Monatliche Kursterminserien bleiben auch an Monatsenden stabil und werden auf höchstens 60 Termine begrenzt.
1.38.20260708
  • Buchungsseiten unterstützen neben Ressourcenbuchungen jetzt auch Teilnahme- und Kursbuchungen mit festen Terminen.
  • Teilnahmetermine erhalten eigene Kapazitäten, Anmeldeschlüsse, Orte, Hinweise und Aktivierungsstatus.
  • Für Teilnahmebuchungen wird eine verantwortliche Person hinterlegt und auf der öffentlichen Kursseite angezeigt.
  • Freie Plätze werden bei der Anmeldung transaktionsgesichert geprüft; ausgebuchte Termine nehmen keine weiteren Anmeldungen an.
  • Administratoren und Moderatoren sehen Teilnehmerlisten und können Termine sowie Teilnahmen verwalten.
  • Installierte Web-Apps erkennen das neue EduBooking-Logo über versionierte Manifest-Icons zuverlässig als Aktualisierung.
1.37.20260708
  • Das neue EduBooking-Logo wird in Navigation, Browser-Icon und installierter Web-App verwendet.
1.36.20260708
  • Buchungsseiten können optional einen QR-Code für ihren öffentlichen Link anzeigen.
  • Administratoren steuern je Buchungsseite, ob der QR-Code aktiv ist und ob er in der öffentlichen Gesamtübersicht erscheint.
  • Aktive QR-Codes werden auf der Buchungsseite und in den Buchungsseiten-Einstellungen angezeigt.
1.35.20260701
  • Serienbuchungen werden pro Ressource getrennt geführt, damit Änderungen nicht auf andere eigene Serien überspringen.
  • Bestehende gemischte Serienkennungen werden beim Upgrade nach Ressource aufgeteilt.
1.34.20260701
  • Versionstexte verwenden jetzt korrekte deutsche Umlaute statt Umschreibungen.
1.33.20260701
  • Kunden können optional ein Telefonnummer-Feld für Buchungen aktivieren.
  • Aktivierte Telefonnummern werden bei Buchungen gespeichert und in Hover- sowie Detailansichten angezeigt.
  • Ohne aktivierte Option bleiben Buchungsformulare und bestehende Abläufe unverändert.
1.32.20260701
  • Serienbuchungen können nun täglich, wöchentlich oder monatlich angelegt werden.
  • Monatliche Serien bleiben auch an Monatsenden stabil, z.B. 31. Januar zu Ende Februar und 31. März.
  • Erfolgsmeldungen für Serienbuchungen sprechen neutral von Terminen statt Wochen.
1.31.20260701
  • Eigene Buchungen zeigen nur noch Termine ab heute und blenden ältere Termine aus.
  • Eigene Buchungen können einzeln oder per Mehrfachauswahl gelöscht werden.
  • Bei Serienterminen kann vor der Mehrfachlöschung zwischen ausgewählten Terminen und ganzen Serien gewählt werden.
1.30.20260701
  • Die Ansicht Eigene Buchungen zeigt Buchungen jetzt tabellarisch statt als Kartenliste.
  • Eigene Buchungen können nach Name, Ressource, buchender Person, Termin und Status sortiert werden.
1.29.20260701
  • Kalenderabos bieten zusätzlich eine iPhone/iPad Kalender-App-Adresse als normalen .ics-Abo-Link an.
  • Thunderbird/Betterbird nutzt weiterhin die CalDAV-Adresse mit einzeln auswählbaren Kalendern.
1.28.20260701
  • Die mobile Kalenderabo-Ansicht greift jetzt auch auf iPads und anderen Touch-Tablets.
  • Die kopierbare Thunderbird/Betterbird-Adresse wird dort ebenfalls vor dem Abonnieren-Button angezeigt.
1.27.20260701
  • Im Kalenderabo wird auf Mobilgeräten die kopierbare Thunderbird/Betterbird-Adresse als bevorzugter Weg hervorgehoben.
  • Ein kurzer Hinweis erklärt, warum der Abonnieren-Button auf mobilen Kalender-Apps nicht immer automatisch startet.
1.26.20260701
  • Letzte Aktivität wird bei Benutzern mit gleicher E-Mail-Adresse über alle Kundenbereiche hinweg aktualisiert.
  • Systemkonto- und Kundenbereichs-Zeilen derselben Person bleiben dadurch in der Benutzerverwaltung synchron sichtbar.
1.25.20260701
  • Die Benutzerverwaltung zeigt statt Letzter Login jetzt Letzte Aktivität an.
  • Angemeldete Seitenaufrufe und Aktionen aktualisieren zentral den Aktivitätszeitpunkt eines Benutzerkontos.
  • Bestehende Login-Zeitpunkte werden beim Upgrade als erste Aktivitätswerte übernommen.
1.24.20260701
  • Termintitel in Thunderbird/Betterbird-Abos zeigen nur noch den Ressourcennamen und verzichten auf das vorangestellte EduBooking-Präfix.
  • Dadurch bleibt in kompakten Kalenderansichten mehr Platz für die eigentliche Terminbezeichnung.
1.23.20260701
  • Der Thunderbird/Betterbird-CalDAV-Endpunkt liefert Termine jetzt als einzelne Kalenderobjekte aus, damit abonnierte Kalender die Termine sichtbar synchronisieren.
  • CalDAV-REPORT und PROPFIND unterstützen pro Termin eigene .ics-Ressourcen mit ETag und Kalenderdaten.
  • Die Kalenderauswahl und der Abonnieren-Button bleiben unverändert erhalten.
1.22.20260701
  • Die Thunderbird/Betterbird-Adresse hat wieder einen Abonnieren-Button, der den lokalen Kalenderclient per Webcal/Webcals-Protokoll starten kann.
  • Die kopierbare HTTPS-Adresse bleibt weiterhin sichtbar, damit sie manuell in Thunderbird/Betterbird eingetragen werden kann.
  • Der bisherige Sammel-ICS-Link bleibt aus der Kontoansicht entfernt.
1.21.20260701
  • Die Kontoansicht bietet Kalenderabos nur noch über die Thunderbird/Betterbird-Adresse an.
  • Die Abo-Adresse stellt die ausgewählten Kalender in Thunderbird/Betterbird einzeln mit sprechendem Namen zur Auswahl.
  • Der bisherige Sammel-ICS-Link wird nicht mehr als Abo-Option angezeigt.
1.20.20260701
  • Kalenderabos bieten zusätzlich eine Thunderbird/Betterbird-Adresse an, die ausgewählte Kalender einzeln mit sprechendem Namen zur Auswahl stellt.
  • Der neue CalDAV-kompatible Endpunkt liefert pro ausgewähltem Kalender einen eigenen Anzeigenamen und eine Vorschlagsfarbe.
  • Der bestehende Sammel-ICS-Link bleibt unverändert nutzbar.
1.19.20260701
  • iCal-Abos können im Konto jetzt über eine Plus/Minus-Auswahl aus mehreren berechtigten Kalendern zusammengestellt werden.
  • Alle erreichbaren Kundenbereiche und Buchungsseiten werden als Meine Termine oder Alle Termine angeboten.
  • Die ausgewählten Kalender erzeugen einen gemeinsamen persönlichen Abo-Link; bestehende Einzel-Feed-Links bleiben auswertbar.
1.18.20260630
  • Die Kontoansicht bietet iCal-Abos jetzt einzeln pro Kundenbereich und pro Buchungsseite an.
  • Kalendernamen enthalten Kundenbereich, optionale Buchungsseite und Umfang, damit sie in Kalender-Apps klar unterscheidbar sind.
  • Jeder angebotene Kalender kann separat erstellt, abonniert, kopiert, neu erzeugt oder deaktiviert werden.
1.17.20260630
  • iCal-Abos von Systemkonten verwenden jetzt den aktuell gewählten Kundenkontext statt customer_id 0.
  • Bestehende leere Systemkonto-Feeds werden beim Upgrade auf den Standardkunden und Alle Buchungen umgestellt.
  • Alle Buchungen ist für berechtigte Benutzer standardmäßig als zweiter Abo-Modus verfügbar.
1.16.20260630
  • iCal-Abos bieten nur noch Eigene Buchungen oder Alle Buchungen als Auswahl.
  • Ressourcen- und Kategorie-Filter wurden aus Kontoansicht, Einstellungen und Feed-Auswertung entfernt.
  • Bestehende alte Ressourcen- oder Kategorie-Feed-Einstellungen werden beim Upgrade automatisch auf Eigene Buchungen umgestellt.
1.15.20260630
  • Benutzer können ihren persönlichen Buchungskalender im Konto als iCal/Webcal abonnieren.
  • Das Dashboard führt mit einem eigenen Schnellzugang direkt zum Kalenderabo.
  • Kalenderfeeds liefern eine Webcal-Adresse, eine ICS-Datei und sauber gefaltete UTF-8-iCalendar-Daten.
1.14.20260626
  • EduBooking All-inclusive trennt die Betreiberabrechnung klar von einzelnen Buchungen: Endnutzer zahlen weiterhin nicht für Ressourcen oder Termine.
  • Systemadministratoren erhalten eine SaaS-Abrechnung für Kunden/Mandanten mit Festpreis, Intervall, Vertragsdaten, Kundenstatus und Zahlungsstatus.
  • Kundenrechnungen können manuell erstellt, per E-Mail versendet, als PDF heruntergeladen, als offen, bezahlt, teilweise bezahlt, überfällig, gemahnt, storniert oder korrigiert geführt werden.
  • Zahlungseingänge, Transaktionsreferenzen, interne Notizen und Mahn-/Erinnerungsdaten werden protokolliert und bleiben auf Betreiberseite verwaltbar.
  • Kundenadministratoren sehen unter Mein Vertrag nur ihre eigenen Vertragsdaten, Zahlungsstatus und Rechnungs-PDFs; normale Benutzer erhalten keine Abrechnungsdaten.
  • Die externe Kalender-Synchronisation bleibt eine enthaltene All-inclusive-Funktion und ist nicht abrechnungsrelevant.
1.13.20260626
  • All-inclusive-Grundlagen für externe Kalender-Synchronisation und vorbereitende interne Datenfelder ergänzt.
  • Persönliche iCalendar-Feeds mit geheimem Token können für berechtigte Benutzer erstellt, neu generiert oder deaktiviert werden.
1.12.20260624
  • Öffentliche Desktopansichten auf 80 Prozent der verfügbaren Breite begrenzt, damit eingebettete Teams-Ansichten nicht am rechten Rand abgeschnitten werden.
  • Neue Buchungen im Dashboard verwenden dieselbe Modaloptik und Ressourcenauswahl wie die öffentliche Buchungsseite.
  • Anmeldungen und Registrierungen öffnen den Startfavoriten oder die erste erreichbare Buchungsseite; das Dashboard ist nur für Administratoren zugänglich.
  • Hover-Informationen im Kalender werden oberhalb aller Kalenderbereiche positioniert und weichen bei engem Platz automatisch aus.
  • Der Hinweis auf weitere Termine in der Monatsansicht öffnet direkt die Tagesansicht des jeweiligen Datums.
  • Anmeldungen bleiben über ein sicheres dauerhaftes Login-Cookie erhalten und werden erst beim aktiven Abmelden lokal beendet.
  • Kalenderkacheln heben neben der Uhrzeit nun auch die Ressource fett hervor; der Betreff bleibt optisch zurückgenommen.
  • Ressourcen können optional eine Geräteanzahl samt Bezeichnung erhalten, die in Ressourcenauswahl und Auswahlübersicht angezeigt wird.
  • Ressourcenkacheln in der Auswahl wurden vergrößert und das Kontrollkästchen links vertikal zentriert.
  • Das Löschen von Benutzer- und Systembenutzeraccounts erfordert eine zusätzliche Sicherheitsbestätigung per Pop-up.
  • Das blaue Adminmenü scrollt auf Desktop gemeinsam mit der Seite; der Hintergrund wächst über die Seitenhöhe mit.
  • Tagesköpfe in der Wochenansicht öffnen per Klick direkt die Tagesansicht des jeweiligen Datums.
1.11.20260622
  • Angemeldet gebliebene Sitzungen verwenden ein dauerhaftes, sicheres Cookie.
  • Eigene Buchungen können auf der öffentlichen Buchungsseite bearbeitet, als einzelner Serientermin gelöst oder gelöscht werden.
  • Öffentliche Beschreibungen von Buchungsseiten unterstützen Markdown; die interne Beschreibung wurde entfernt.
  • Buchungsformular kompakter gestaltet sowie farbige, exakt zentrierte Ressourcen-Schaltflächen ergänzt.
  • Öffentliche Navigation auf allen Seiten als einheitliches, einklappbares Menü für Desktop und Mobilgeräte umgesetzt.
  • Menüeinträge erhalten eine gemeinsame blaue Fläche, dynamisch gleiche Breiten und eine rote Abmelden-Schaltfläche.
  • Administrationsnavigation farblich und in der Bedienoptik an die öffentliche Navigation angepasst.
  • Hinweise zu nicht sichtbaren Buchungsseiten erklären geschützte Zugriffe und bieten direkte Wege zum Anmelden und Registrieren.
  • Leerzustand für Buchungsseiten mit allgemeiner Begrüßung und neutraler Formulierung überarbeitet.
  • Versionsführung auf feste Release-Daten und zusammengefasste Tagesstände umgestellt.
  • Build-Anzeige zeigt die vollständige Versionskennung statt nur des Release-Datums.
1.10.20260620
  • Mandantenfähige Kundenverwaltung, Systembenutzerverwaltung und rollenbasierte Sichtbarkeiten für Buchungsseiten ergänzt.
  • Monats-, Wochen- und Tagesansichten mit zeitlich proportionalen Buchungsblöcken, kompakten Randzeiten und mobiler Darstellung ausgebaut.
  • Buchungs- und Benutzerverwaltung vereinheitlicht, CSV-Import ergänzt und nicht hilfreiche Informationsblöcke entfernt.
  • Navigation, Kontoeinstellungen, Startfavoriten und Benachrichtigungen für Benutzer- und Rollenänderungen erweitert.
1.9.20260606
  • Öffentliches Buchungsformular um die Ich-bin-kein-Roboter-Bestätigung aus EduTickets ergänzt.
  • Kalendereinträge zeigen Details per Hover; gleichzeitige Buchungen werden nebeneinander dargestellt.
  • Massenaktionen für Ressourcen, Kategorien und Buchungen ergänzt.
1.8.20260601
  • Buchungsseiten-Verwaltung vereinfacht: Slug, Anlass und Eigentümer aus der Oberfläche entfernt.
  • URL-Slugs werden automatisch aus dem Namen erzeugt und eindeutig gehalten.
  • Ressourcen können über Ressourcenkategorien vorgeschlagen, zugeordnet und Buchungsseiten gelöscht werden.
1.7.20260530
  • Microsoft-Teams-/iframe-Erkennung aus EduTickets übernommen.
  • Öffentliche Ansichten im eingebetteten Teams-Modus linksbündig ausgerichtet.
  • HTTPS-Session-Cookies bleiben für eingebettete Formulare mit SameSite=None und Secure kompatibel.
1.6.20260526
  • Allgemeine Einstellungsseite aus EduTickets übernommen: Impressum, Datenschutz, Löschfristen und Cookiebanner.
  • Öffentliche Rechtsseiten lesen ihre Inhalte jetzt zentral aus den administrativen Einstellungen.
  • Sichere Markdown-Ausgabe und Cookiebanner-Logik für EduBooking ergänzt.
1.5.20260526
  • Qualitätsmerkmale aus EduTickets übernommen: Versionsseite, Autor, einblendbares Menü, Kontoansicht und oben positionierte Abmeldung.
  • Eigenes Benutzerkonto mit Profildaten und Passwortänderung ergänzt.
  • Interne Navigation auf eine Menü-Schaltfläche mit Overlay und Tastatur-Schließen umgestellt.
1.4.20260526
  • Benutzerverwaltung mit Rollenmodell, Hauptadministrator-Schutz und Audit-Protokoll ergänzt.
  • Moderator- und Medien-/Technikscout-Rollen mit eingeschränkten Rechten vorbereitet.
1.3.20260526
  • Ressourcenverwaltung in die Reiter Ressourcen und Kategorien aufgeteilt.
  • Standort/Lagerort als Pflichtfeld für alle Ressourcen umgesetzt.
1.2.20260525
  • Kontoverwaltung mit CSV-Import, sortierbarer Tabelle und Sammelaktionen umgesetzt.
1.1.20260525
  • Ressourcen, Buchungsseiten und erste Buchungswege für Schule, Geräte, Räume und Termine aufgebaut.