View-Statistics by coding.ms – TYPO3 9.5 Migration und IPv6
Description
View-Statistics by coding.ms 2.0.0</strong führt die Migration auf TYPO3 9.5 durch, erweitert die Datenbank zur Speicherung von IPv6-Adressen und macht das Tracking von User-Agenten und Login-Dauer konfigurierbar.
Die wichtigste technische Änderung ist die Erhöhung der Feldlänge für IP-Adressen in der Datenbank, damit IPv6-Adressen akzeptiert werden. Diese Änderung verändert die Datenbankstruktur und erfordert eine Migration bzw. ein Update der Datenbank/ORM, damit bestehende Installationen kompatibel bleiben. Zudem wurden ViewHelper und Quellcode an neuere TYPO3-Standards angepasst.
Praktisch bedeutet das für Dich: genauere und zukunftssichere Erfassung von Besucher-IP-Adressen, flexiblere Konfiguration der Datenerfassung und eine verbesserte Kompatibilität mit modernen TYPO3-Installationen.
- Migration auf TYPO3 9.5 und entsprechende ViewHelper-Anpassungen
- Datenbank- und ORM-Migration: IP-Feld verlängert für IPv6 (strukturverändernde Änderung)
- Tracking-Einstellungen: User-Agent-Tracking und Login-Dauer jetzt konfigurierbar; Standardwerte werden gesetzt, wenn keine Einstellungen existieren
- Bugfixes: Behebung des Fehlers an LoginDurationViewHelper für TYPO3 8, Korrigieren des Pfads zur JavaScript-Datei und Ergänzung fehlender Labels
- Integration: Konfigurationsoption zum Erfassen von Immobilien/Properties aus der openimmo-Extension
- Sonstiges: Übersetzungs- und Dokumentationsdateien hinzugefügt, Entfernen von inject-Annotationen, Ersetzen von $_EXTKEY durch statischen Extension-Key-String sowie Code-Cleanup und ChangeLog-Bereinigung
Change-Log
## 2020-10-08 Release of version 2.0.0
* [TASK] Move default object type to settings
* [TASK] Migrate the extension for TYPO3 9.5
* [TASK] Increase length of IP field in the database to accept IPv6 addresses. This changes the database structure.
* [FEATURE] Make tracking user agents and login duration configurable in the extension settings
* [BUGFIX] Fix "class 'CodingMs\ViewStatistics\ViewHelpers\Format\LoginDurationViewHelper' does not have a method 'render'" for TYPO3 8
* [BUGFIX] Fix path to JavaScript file
* [BUGFIX] Add missing label for user agent
* [TASK] Add translation files for documentation
* [TASK] Set default values if no extension settings exist
* [TASK] Database and ORM migration
* [TASK] ViewHelper migration
* [TASK] Source code clean up
* [TASK] Remove inject annotations
* [TASK] Add configuration to track immobilien/properties from openimmo extension (realty, estate)
* [TASK] Replace $_EXTKEY variable by static extension key string
* [TASK] Add documentation files
* [TASK] Clean up ChangeLog file