- Auth Token Logs aktualisiert
- Cloud Logs
- Zurück auf Yarn
- Dependency Updates
- Die Darstellung unter /info verbessert, wenn keine Preisliste vorhanden ist
- Dependency Updates
- Neue Marker: Preisklassen anstelle Verbindung als Basisfarbe
- Infofenster auf Karte werden geschlossen, wenn ein neues Infofenster geöffnet wird
- GPS in Checkin: Genauigkeit dargestellt, updatebar
- Reihenfolge Bilder ist einstellbar (und wird in Browser gespeichert)
- Bugfix: Nur hochgeladene Bilder anzeigen
- Bugfix: Zugriffsrechte auf Bilder nach Spiel auch ohne Login
- Gambling: Limiten für manuelles Gambling aktuell fix im Bereich 1000-50000, muss im Editor konfigurierbar werden
- Bugfix: Update Gamecache nach löschen Spiel führte nicht zu einer response im HTTP Request
- Bugfix: In Checkin können Bilder nur hochgeladen werden, wenn das GPS des Gerätes aktiviert und zugelassen ist
- Bugfix: Nicht finalisierte Spiele können nicht gespielt werden
- Bugfix "Zusammenfassung" wurde teilweise erst zu spät auf dem Startbildschirm angezeigt
- Bugfix vue lists: key fehlte in Bilderliste
- Bugfix Summary: Zeigt Saldo in Chance/Kanzlei an #87
- Bugfix in Mitspieler-Management
- Bugfix: Upload Bilder in Check-in nur während dem Spiel möglich
- Bugfix: Reception Dialog, #86
- Bugfix: Versand von Emails bei Anmeldung funktioniert wieder
- Beim Spielschluss werden die Daten öffentlich
- Bugfixes
- Dependency Updates
- Pic Bucket neu: Upload von Bilder während dem Spiel durch Teams
- Dependency Updates
- Sync mit Editor: Hintergrundbilder mit neuer Route, ebenso Header
- Komplette Überarbeitung Autopilot
- Potentielles Problem API behoben: session.passport wurde bei User Prüfung vorausgesetzt, ist jedoch nicht in jedem Fall vorhanden (z.B. bei Exploration API mit 3rd party tools). In seltenen Fällen konnte dies dazu führen, dass session.passport nicht definiert war und damit der Zugriff auf den angemeldeten User zu einer unhandled Exception führte, was dann wiederum zum Neustart der Software führte. Problem präventiv korrigiert, Tests über alle Funktionen notwendig.
- Goodbye Facebook: kein Login mit Facebook mehr möglich, der administrative Aufwand wurde zu gross.
- Neuer Login Bildschirm mit Link auf auth.ferropoly.ch
- Dependency Updates
- Sync mit Editor: Überarbeitung Logins, Link auf auth.ferropoly.ch
- Sync mit Editor: Kein weiteres Login mit Dropbox oder Twitter
- Dependency Updates (sehr viele!), diese sind bewusst fix (Vue 3):
Package Current Wanted Latest Package Type URL
bootstrap 4.6.0 4.6.0 5.2.3 devDependencies https://getbootstrap.com/
vue 2.6.14 2.6.14 3.2.45 devDependencies https://github.com/vuejs/core/tree/main/packages/vue#readme
vue-loader 15.10.1 15.10.1 17.0.1 devDependencies https://github.com/vuejs/vue-loader
vue-router 3.5.3 3.5.3 4.1.6 devDependencies https://github.com/vuejs/router#readme
vue-template-compiler 2.6.14 2.6.14 2.7.14 devDependencies https://github.com/vuejs/vue/tree/dev/packages/vue-template-compiler#readme
vuex 3.6.2 3.6.2 4.1.0 devDependencies https://github.com/vuejs/vuex#readme
- Bugfix: Hilfe URL in Reception / Preisliste gefixt
- Textliche anpassungen
- Bugfix: Problem mit Authentisierung (Auth-Token) behoben bzw. zusätzlich abgesichert #20
- Bugfix: GPS Daten werden erst übertragen, wenn der Socket offe ist #17
- Bugfix: Bei unbekannter Position in Checkin wird Zentrum der Spielkarte ausgewählt
- Bugfix: GPS Range Kreis in Checkin wird nachgeführt #16
- Bugfix: Farben in Vermögensverlauf entsprechen Team-Farben #19
- Bugfix: GPS Daten wurden nur einmal beim Start des Check-in übertragen #17
- Dependency updates
- Microsoft login Bugfix
- Verbesserungen Login/Security (AuthToken)
- Bugfix Reception: Parkplatzgewinn wurde nicht richtig angezeigt (#15)
- Summary: schönere Karte (wie Reception, #18)
- Bugfix: Logout in Passport benötigt neu Callback
- Erste RC-Version Spiel V3
- In Reisekarte werden die verkauften Orte optisch hervorgehoben
- Summary App überarbeitet (div. Stores angepasst)
- Saldo bei Chance/Kanzlei wird angezeigt
- Check-In: GPS Daten werden explizit nur während Spieldauer übertragen
- Anmeldung verbessert
- Info bei fehlerhaftem Login
- Dependency Updates
Zwischenversion für Deployment-Test
- Neues Titelbild "Paradeplatz"
- Persistente Logs: die letzten verpassten Einträge werden beim Laden der Reception angezeigt
- Komplette Überarbeitung Check-In App (App für Spieler)
- Live-Ticker verbessert: beim Laden der Seite werden die letzten Meldungen dargestellt
- Telefonnummer Zentrale ist verfügbar
- Mietwert (aktuell und bei Vollausbau) wird dargestellt
- Spielregeln integriert
- Mehr Details im Kontobuch
Erste Version 3.0:
- Komplettes Redesign Front-End: Umstellung User Interface von Angular.js auf vue.js
- Spielauswertung Admin:
- Echtzeitinfo SBB entfernt (Wechsel API, fraglich ob das nochmals kommt)
- Statistik-Graphen überabeitet mit mehr Informationen
- Spielregeln direkt aus dem Spiel aufrufen
- Karte der Landestopgraphie kann verwendet werden
- Kontobuch mit detaillierten Funktionen und auf mehrere Seiten gesplittet
- Login mit Microsoft Account
- Neue Bilder für Login und Startseite
- Bower entfernt
- Spielauswertung Admin:
- Webpack Downgrade
- API für Abfragen aus Webseite und Überwachung #41
- Kein Summary Email bei Demo Games
- Dependency Updates
- Email mit Summary wird Mitternacht nach Spiel an alle Teams versendet
- Summary: neu Log mit wesentlichen Ereignissen des Spiels
- Dependency Updates
- Game-Log neu
- Bugfix RSS Feed zvv110
- Bugfix wenn Team-Kontakt aus Anmeldung fehlt
- Bugfix Rangliste Download
- Minify Reception schlug aus irgend einem Grund fehl
- Bugfix RSS Feed SBB
- Google Plus von Authentisierung entfernt
- Weniger Logausgaben
- Bugfix Avatar Darstellung
- Update und Bugfixes Datenbankzugriff
- Mobile Version für Spieler aktualisiert (keine Features, nur Fixes)
- Dependency Updates
- Verschiedene Bugfixes und Verbesserungen
Danke Soraya (Pfadi Wulp) für das ausgiebige Testen, diese Bugs wurden Dank Dir behoben:
- Bugfix: Bei zu langen Spielnamen stürzte das Programm beim Laden der Preisliste ab
- Bugfix: Bei zu langen Teamnamen stürzte das Program beim Laden ab
- Bugfix Verkehrsinfo: Filter und Ostwind-Infos #67
- Bugfix (Workaround) für Inputfelder mit numerischen Werten (angular.js)
- Keine Neuregistrierung über Benutzername/Passwort mehr möglich (alte Logins funktionieren weiterhin), Google- oder Facebook-Account ist für Login notwendig.
- Zahlreiche Libraries auf neusten Stand gebracht
- Preisliste kann auch dargestellt werden, bevor sie finalisiert wurde (für Spieler)
- Darstellung interne Fehler verbessert
- Darstellung Fehlerseiten verbessert
- Kompatibilität mit node.js V8
- Bugfix: Anmeldung funktionierte nicht
- Bugfix: Darstellung "Hausbau möglich" für Spieler