Releases: plan-player-analytics/Plan
Releases · plan-player-analytics/Plan
4.4.4 DEV3
4.4.4 DEV3 (Release Candidate)
- Improved ping gathering by changing average to mean
- Added delay options to config for ping gathering - defaults 5 minutes for server start, 30 sec for login
- Fixed start delay
- Added Connection: close header to outbound connections
- Fixed Exception when disabling the plugin
- AFK ignore permission checked less frequently
Change log DEV2
4.4.4 DEV2
4.4.4 DEV2
- AdvancedBan support by VankkaGithub
- Updated HikariCP to 3.2.0
- Fixed relative links in server.html for FullCalendar.js (Only bug when using a subdirectory rewrite rule on redirection)
- Fixed longest world time calculation on session accordion
- Fixed player online status on server switch on networks
- Reduced player page generation delay from 20s to 5s on login and logout
2.1
- Improved ping gathering by changing average to mean
- Added delay options to config for ping gathering - defaults 5 minutes for server start, 30 sec for login
2.2
- Added Connection: close header to outbound connections
Change log 4.4.4 DEV1
4.4.4 DEV1
4.4.4 DEV1
- Added /plan m uninstalled [servername/id] command to mark servers as uninstalled
- Servers can now be marked as uninstalled and Bungee won't attempt to connect to them
- Moved connection timeout to debug log, added address to it
- Caches now cleared on disable
- Removed DataContainerCache (Memory impact too great vs CPU gain)
- Network page updated less frequently (Now when you view the page & periodically)
- Fixed ConcurrentModificationException on Analysis
- Attempt to clean ping data with a filter 0 < ping <= 4000ms
- Fixed Sponge metrics
4.4.3
4.4.3
New
- Added JSON Export to
/player/name/raw
and/server/name/raw
- Get raw link with/plan m raw <player>
or/planbungee raw <player>
Improvements
- Simplified Chinese Language finished by f0rb1d
- Partial RedisBungee support (Supports online player counts)
- Added bStats to Bungee and Sponge
- Improved /debug page with tabs, and added Cache information
Bugfixes
- [Major] Fixed thread and socket leakage with proper timeouts
- Fixed false negative on /plan m setup
- Fixed inspect page head not displaying sometimes
- Fixed nickname data truncation
- Fixed NPE on disable if plugin failed to enable
- Fixed Nickname LastSeen Patch Application
4.4.3 DEV1
4.4.3 DEV1
- Attempt to fix thread and socket leaks because of sun client timeouts not being set
- Attempt to fix player register issues
- Fixed NPE on disable if plugin fails to enable
- Fixed NicknameLastSeen patch
4.4.2
4.4.2
Change log
Better release notes will be on spigot and sponge.
Html changes
Release
- Fixed some exceptions with Litebans
- Litebans table now displays UUID instead of "Unknown", as well as given date
- Player online status should now update properly on bungee (With 5 second delay)
- Partial Simplified Chinese translation by 佛壁灯 (f0rb1d)
- Few performance improvements to Bukkit
- Fixed some network page parsing exceptions
DEV4
- Added 10s caching layer between some page generation and database
- Added maxLifeTime setting for HikariCP of 25 Minutes
DEV3.2
- HikariCP Connection leak detection (5 minutes) Does not log anything on Bukkit based servers due to #666
- Connection validation to MySQL when getting a new connection
DEV3:
- Attempt to fix Stall caused by Thread starvation, by replacing HttpUrlConnection with Apache HttpClient in ConnectionSystem
Attempt to fix Network page hang by splitting some methods in databasesDid not work- Attempt to fix Session issues with missing variables
- Finnish locale
- German locale by @Morsmorse
- Fixed health index calculation
- Fixed retain percentage on health tab
- Fixed server downtime calculation on health tab
- Fixed DeathEvent Exception in 1.8 when pet kills something
- Fixed CacheInspectPageRequest debug logging an exception on bungee
- / now redirects to /server when using HTTP
DEV2:
- Fixed LinkageError in DEV1 by relocating org.slf4j
- Font awesome 5.0.13 -> 5.2.0
- Locale Rework
- Fixed UTF-8 Encoding issue (special characters now work on the website)
DEV1
- Swapped DHCP2 to HikariCP connection pool
- Fixed Plan not working on CraftBukkit servers (Disabled Ping task)
- Fixed Sponge PluginData registration
4.4.2 DEV4 - Release Candidate 3
4.4.2 DEV4 - Release Candidate 3
Change log
DEV4
- Added 10s caching layer between some page generation and database
- Added maxLifeTime setting for HikariCP of 25 Minutes
DEV3.2
- HikariCP Connection leak detection (5 minutes) Does not log anything on Bukkit based servers due to #666
- Connection validation to MySQL when getting a new connection
DEV3:
- Attempt to fix Stall caused by Thread starvation, by replacing HttpUrlConnection with Apache HttpClient in ConnectionSystem
Attempt to fix Network page hang by splitting some methods in databasesDid not work- Attempt to fix Session issues with missing variables
- Finnish locale
- German locale by @Morsmorse
- Fixed health index calculation
- Fixed retain percentage on health tab
- Fixed server downtime calculation on health tab
- Fixed DeathEvent Exception in 1.8 when pet kills something
- Fixed CacheInspectPageRequest debug logging an exception on bungee
- / now redirects to /server when using HTTP
DEV2:
- Fixed LinkageError in DEV1 by relocating org.slf4j
- Font awesome 5.0.13 -> 5.2.0
- Locale Rework
- Fixed UTF-8 Encoding issue (special characters now work on the website)
DEV1
- Swapped DHCP2 to HikariCP connection pool
- Fixed Plan not working on CraftBukkit servers (Disabled Ping task)
- Fixed Sponge PluginData registration
4.4.2 DEV3.2 - Release candidate 2
4.4.2 DEV3.2 - Release candidate 2
Change log
DEV3.2
- HikariCP Connection leak detection (5 minutes) Does not log anything on Bukkit based servers due to #666
- Connection validation to MySQL when getting a new connection
DEV3:
- Attempt to fix Stall caused by Thread starvation, by replacing HttpUrlConnection with Apache HttpClient in ConnectionSystem
Attempt to fix Network page hang by splitting some methods in databasesDid not work- Attempt to fix Session issues with missing variables
- Finnish locale
- German locale by @Morsmorse
- Fixed health index calculation
- Fixed retain percentage on health tab
- Fixed server downtime calculation on health tab
- Fixed DeathEvent Exception in 1.8 when pet kills something
- Fixed CacheInspectPageRequest debug logging an exception on bungee
- / now redirects to /server when using HTTP
DEV2:
- Fixed LinkageError in DEV1 by relocating org.slf4j
- Font awesome 5.0.13 -> 5.2.0
- Locale Rework
- Fixed UTF-8 Encoding issue (special characters now work on the website)
DEV1
- Swapped DHCP2 to HikariCP connection pool
- Fixed Plan not working on CraftBukkit servers (Disabled Ping task)
- Fixed Sponge PluginData registration
4.4.1 - Bugfixes
Bugfixes
- Fixed Plan running stuff on the main server thread randomly
- Fixed Litebans table breaking server page
- Fixed Towny not displaying any towns despite there being towns
4.4.0 - Data Refactoring
4.4.0 - Data Refactoring
Full Change log is available at Spigot & Sponge once released there.
Html Changes
Changes from DEV3
New
- Added ping info to player page
Bugfixes
- Fixed backup and restore
- Fixed 'BungeeCord' appearing as network name
- Fixed Litebans table width on player page
- Fixed players table ordering by last seen