Changelog
v1.6
Verbesserungen am Ticket-System
Mit Version 1.6 wurden folgende Änderungen vorgenommen:
🌍 Internationalisierung & Übersetzungen
- Internationalisierung (i18n) für die Konsole implementiert.
- Deutsche Übersetzung in der Konsole hinzugefügt.
- Bestätigungs-E-Mails sind nun mehrsprachig.
- Diverse Übersetzungen im gesamten System aktualisiert.
📧 E-Mail & Kommunikation
- Logo zu allen E-Mails hinzugefügt.
- Fußzeile in E-Mails überarbeitet (Template und Subcopy-Style korrigiert).
- Absendername und -adresse pro Chapter konfigurierbar.
- Neue E-Mail-Aktion: Event-Erinnerung kann erneut versendet werden.
- Ticket-Storno-Link in Bestätigungs-E-Mail eingebaut.
🔑 Login & Single Sign-On (SSO)
- SSO-Unterstützung hinzugefügt (inkl. anikeen-id als OAuth Provider).
- Login-Controller überarbeitet und Chapter-Login verbessert.
- Nutzer können nun ihre Passwörter selbst ändern.
- OAuth-Redirect-Attribut korrigiert.
🕑 Zeitzonen & Zeitmanagement
- Zeitzonen-Management verbessert.
- Nutzer können nun ihre eigene Zeitzone festlegen.
📅 Event- und Chapter-Management
- Header-Bild für Events wird nun angezeigt, wenn verfügbar.
- ID- und Altersprüfung für Events als Option hinzugefügt.
- Chapter-Detailsseite für Bilder und optionale Felder repariert.
- Notizen zu Nutzern hinzugefügt.
- Bemerkungen in Attendee-Ansicht integriert.
🎟️ Checkout & Tickets
- Titel des Checkouts angepasst.
- SEO für Checkout-Seiten verbessert.
- Ablaufzeit für Checkouts an Stripe-Empfehlungen angepasst.
- Wertmarkenvergabe beim Check-in verbessert.
- Google / Apple Wallet-Option wird nun automatisch ausgeblendet, wenn sie nicht verfügbar ist.
🎲 Wertmarkenvergabe & NFC
- Wertmarken-Balance wird nun in der NFC-Ansicht angezeigt.
- Wertmarken-Top-up-Aktion in Nova hinzugefügt.
- Wortlaut der Wertmarken-Transaktionsquittung geändert.
- Karte für Wertmarken in der Chapter-Member-Ansicht hinzugefügt.
- NFC-Authentifizierungs-API-Endpunkt eingeführt.
- Tracking von NFC-Profilbesuchen hinzugefügt.
🕑 Warteliste / Waitlist
- Suchfunktion für Warteliste repariert.
- Name und E-Mail nun durchsuchbar für Wartelisten-Einträge.
🛠 Allgemeine Verbesserungen & Bereinigungen
- Produktverwaltung optimiert.
- Kapitel-Domain-Refactoring durchgeführt.
- Nicht mehr genutzte Features entfernt.
- Nova-Version aktualisiert.
- Statuscode für „Insufficient Balance“ verbessert.
Released on August 31, 2025
v1.5
Verbesserungen am Ticket-System
Mit Version 1.5 wurden folgende Änderungen vorgenommen:
📱 Android App
- Erstveröffentlichung der Merchant-&-Check-in-App.
- NFC-Chips können jetzt direkt in der App programmiert werden.
- Integration des Checkout-APIs für Transaktionen direkt in der App.
- Robuste NFC-Read/Write-Kommunikation mit Unterstützung für NTAG213/NTAG215-Chips.
- Optimierter WebView-Lookup für schnellere Inhaltsanzeige.
- Neues App-Icon für bessere Wiedererkennung.
🌐 Ticket-System & API
- NFC-Verwaltung hinzugefügt:
- Einbindung von NFC-Terminals.
- Richtlinien für NFC-Karten und zusätzliche Chip-Typen.
- Update-Mechanismus für NFC-Cards.
- Coupons können nun online in großer Anzahl erstellt und heruntergeladen werden.
- Es wurde eine Funktion eingebaut, die es ermöglicht, ausstehende Ticket Reservierungen zu stornieren.
- Logging & Monitoring erweitert: umfassendes Logging, Active-Checks und verbesserte Fehlerbehandlung.
- Neue API-Schnittstellen: Community Posts, Notifications, Threads, Direct Messages, NFC-Transactions.
🛒 Merchant Center
- Neues Merchants Center zur Anmeldung für Händler.
- Händler können jetzt Produkte verwalten und Transaktionen einsehen.
- Checkout-API für nahtlose Transaktionen mit den NFC-Chips (nur Android App).
📨 Community Web-App
- Community Feed: Beiträge anderer Teilnehmer einsehen.
- Networking & „In der Nähe“:
- Teilnehmer entdecken und Profile austauschen.
- Nur sichtbar, wenn beide die Funktion aktiviert haben.
- Keine Standortdaten an Dritte.
- NFC Armband-Informationen auslesen.
- Tickets mit QR-Code anzeigen.
🎟️ Checkout
- Bugfix: E-Mail-Synchronisation für Accounts mit bereits bestätigten E-Mails korrigiert.
🎨 UI-Optimierungen & Bugfixes
- Style- und Datumsanzeige in diversen Komponenten verbessert.
- Job-Processing optimiert für höhere Performance.
- Diverse Fixes (Setup-Flow, Counter, User-ID, Farben, Abstände) vorgenommen.
🖨️ Print-CLI & Druckserver
- Die neue Print-CLI (ab Version 2.0) verfügt nun über ein Autowiring-Feature. Damit lässt sich die Print-CLI nun über das Dashboard konfigurieren – der Rest ist Magie 🪄
Released on August 5, 2025
v1.4
Verbesserungen am Ticket-System
Mit Version 1.4 wurden folgende Änderungen vorgenommen:
🖨️ Verbesserte Druckerverwaltung
- Ein Fehler wurde behoben, der verhinderte, dass Volunteers einen bestimmten Drucker als Standard festlegen konnten.
- Der Befehl
print-cli init wurde hinzugefügt, um die Konfiguration zu beschleunigen.
- Der Befehl
print-cli init:supervisor wurde hinzugefügt, um die Supervisor-Konfiguration zu beschleunigen.
- Offizielle Unterstützung und Dokumentation für
Orange PI Hardware wurde hinzugefügt.
- Übersicht über Druckaufträge verbessert (kompakter und mehr Einträge).
- Druckaufträge können nun abgebrochen oder erneut gedruckt werden.
- Das Feld
File wurde aus den Druckaufträgen entfernt.
🤨 Attendee Verwaltung
Vorname, Nachname, Land werden nun in der Attendeeansicht gespeichert.
- Die Zustimmung zur
Profilfreigabe wird nun geteilt und in der Attendeeübersicht als Inkognito angezeigt.
Ticket-QR-Code wurde aus der Attendeeansicht entfernt.
- Der Filter
Checked in wurde in der Attendeeübersicht hinzugefügt.
📅 Event Verwaltung
- Die Synchronisationsansicht für Nicht-Bevy-Veranstaltungen wurde korrigiert.
🕑 Waitlist / Warteliste
- Für Events gibt es nun eine
Waitlist.
- Es können nun Codes zum Einlösen eines Tickets für Nutzer freigegeben werden.
- Nutzer können nun daran erinnert werden, dass sie ein Ticket sichern können.
🎟️ Checkout
- Ein Fehler wurde behoben, der unangemeldete Benutzern den Abschluss des Checkouts verhinderte.
- Ein Fehler wurde behoben, der Twitch-Benutzer ohne verifizierte E-Mail daran hinderte, sich auf die Warteliste zu setzen.
- Ein Fehler wurde behoben, der es Twitch-Benutzern erlaubte, mit einer nicht verifizierten E-Mail den Kauf abzuschließen.
- Funktionen zum sozialen Einbetten wurden hinzugefügt, um das Teilen von Links zu verschönern.
- Ticketreservierungs-URLs wurden geändert, um das Teilen von Reservierungs-IDs zu verhindern.
- Gutscheincodes für Partner/Staffs wurden hinzugefügt, um den Checkout für ausverkaufte Tickets zu ermöglichen.
Released on July 21, 2025
v1.3
Verbesserungen am Ticket-System
Mit Version 1.3 wurden folgende Änderungen vorgenommen:
🔧 Allgemeine Fehlerbehebungen
- Das System merkt sich nun das zuletzt verwendete Chapter beim Login.
- Das Anpassen der Druckereinstellungen verursacht keine Fehler mehr, wenn der Drucker-Server aktiv ist.
📅 Event-Handling & Check-in
- Der Scanner springt jetzt automatisch zum ältesten offenen Event – also dem, das als nächstes ansteht.
- Die globale Attendee-Liste zeigt nun zuverlässig Teilnehmer an (geändert: fehlerhafter Event-Filter).
- Die Attendee-Liste unter Events zeigt nun zuverlässig Teilnehmer an (entfernt: fehlerhafter Event-Filter).
- Es wird nun eine Check-in-Rate pro Event angezeigt.
- Teilnehmer können jetzt nach ihrem Check-in-Datum sortiert werden.
Released on March 26, 2025
v1.2
Verbesserungen am Ticket-System
Mit Version 1.2 wurden folgende Änderungen vorgenommen:
🖨️ Verbesserte Druckerverwaltung
- Druckerstatus wird jetzt in der Benutzeroberfläche angezeigt.
- Neue Funktion „Print on Demand“ für spontane Druckaufträge hinzugefügt.
- Anzeige von Druckerdateien verbessert.
- Zuletzt gesehen-Zeitpunkt (
last_seen_at) für Drucker hinzugefügt.
- Fehler bei der Statusabfrage und Rückgabewerten von Druckdiensten behoben.
- Allgemeine Performance- und UI-Verbesserungen bei der Druckerverwaltung.
🤨 Attendee Verwaltung
- QR-Codes werden nun korrekt generiert und dargestellt.
- Neues Feld
Info für Attendees eingeführt.
- Statistikdaten zu Attendees ergänzt.
- Volunteer-Feld wurde entfernt.
- Verbesserte Anzeige für inaktive Teilnehmende.
- Fehler beim E-Mail-/Namensabgleich behoben.
📅 Event Verwaltung
- Probleme bei der Eventauswahl wurden behoben.
- Unterstützung für Streamer-RSVP-Synchronisation implementiert.
- Zusätzliche Statistiken und Suchoptionen (Name/E-Mail) in der Eventansicht.
- Nicht mehr benötigte Felder wie
quantity entfernt.
- Synchronisationsprobleme bei Bevy-fremden Events verbessert.
🕑 Warteliste & Registrierung
- Optimierung der Vorregistrierung und Wartelisten-Logik.
- Verbesserte Benutzerführung beim Einchecken und Scannen.
- Unterstützung für neue Badge-Typen entfernt, alte entfernt.
🔐 Rechte & Berechtigungen
- Umfangreiche Verbesserungen bei Berechtigungen und Rollensteuerung.
- Fallback-Logik für Berechtigungen in Hintergrundjobs integriert.
🛠️ Allgemeine Verbesserungen
- Farben und Wortlaute in der UI angepasst.
- Neue Konsolen-Logs zur besseren Fehleranalyse.
- Neue Scheduler-Funktionalität für automatisierte Aufgaben.
- Diverse kleinere Bugfixes und Codebereinigungen.
Released on June 29, 2024
v1.1
Verbesserungen am Ticket-System
Mit Version 1.1 wurden folgende Änderungen vorgenommen:
🧾 Vorbereitende Systemerweiterungen
- Login-Screen, Warteliste und Vorregistrierung wurden erstmals eingeführt.
- Kapitelbasierte Event-Struktur implementiert.
- API-Token-Support für Chapter hinzugefügt.
- Einführung von Domain-Routing für Chapter.
- Druckerkommunikation über statische IPs umgestellt.
- Dummy-Check-In-API zur Entwicklung hinzugefügt.
- Bevy-Session-Handling überarbeitet.
- Twitch-spezifische Rolle
staff_broadcaster ergänzt.
🔐 Authentifizierung & Formulare
- Unterstützung für Authentifizierung und Vue-Integration eingebaut.
- Erste Unterstützung für dynamische Formulare zur Eventverwaltung.
🆔 Badges & Check-ins
- Upgrade für Volunteer-Badges hinzugefügt.
- Check-in-Warnungen bei Badge-Details angezeigt.
- VIP-Überprüfungen verbessert.
- Badge-Details auf der View-Seite erweitert.
⚙️ Technische Verbesserungen & Infrastruktur
- Migrationen und Composer-Abhängigkeiten überarbeitet.
- Debugging- und Logging-Verbesserungen vorgenommen.
- Enums für interne Status und Rollen erweitert.
- Verbesserungen im Code-Stil und Strukturpflege.
📃 Seiten & Inhalt
- Basis-Pages wie Blog, Welcome, Forms und statische Seiten wurden implementiert.
Released on June 18, 2023
v1.0
Initial Release
Initial Release
Released on October 26, 2022