Time Update - Change log 4.2.0
This update brings new features, optimizations to network functionality and bugfixes.
! Backup your database before the update, schema additions will change world ids in plan_world_tables.
!
Support the Developer
New:
- Session Calendar added to the Player page, displays kills, playtime and sessions.
- Player Calendar added to the Server page, displays playtime, sessions count, new & unique players for each day.
- AFK Time Tracking is now available. This is used to make Activity Index more accurate.
- Geolocation Map added to the Network page
- Help Bubbles added everywhere, these contain information about the data as well as how to use different graphs.
- Data gap display new config option added for line graphs. Disabled by default
Improvements:
- HTML now transferred over HTTP (on networks) instead of MySQL since it was causing issues where the data didn't transfer properly.
- DB Schema: Added server_id to worlds, world_times and kill tables
- ProcessingQueue has been removed and replaced with ExecutorService implementations. Plugin should no longer freeze on disable.
- Made some graphs easier to read by limiting minimum to 0
Bugfixes:
- Fixed Server hang on disable due to unprocessed processors
- Fixed /plan m import command
- Attempt to fix NPE on first config save
- Fixed refresh loop on player page when plugin tab didn't update
- Date formatting should now use UseServerTime setting
- Clean task now run periodically
Html Changes:
----
If you have the time, please fill out user satisfaction survey - all answers are appreciated.
If you get any errors or have issues don't be afraid to join the
Support on Discord or
report the issue (This one is easier for me). Cheers!