Releases: plan-player-analytics/Plan
4.3.2
Changes from DEV2
- Improved player stickiness calculations
- Disabled sponge chunk load check
- Disabled react integration (unfinished)
- Removed "Removed data of x players" logs when x = 0
Bugfixes
- Attempted fix closed datasource issue on Sponge
- Fixed IP table inserting a new row every time a player joined
- Removed duplicates from IP table
- Fixed anonymisation of old IPs
- Fixed odd container appearing on inspect page
- Fixed afk time formatting on server accordion on Player page
- Fixed wrong link to /players page on /network**/**-page
4.3.1
4.3.0
This version contains bugfixes and improvements for GDPR compliance.
Full change log on Spigot and Sponge.
Update command test release
This release is used to test the update command functionality
4.2.0
4.2.0
Changes from DEV3
- Added server_id to Worlds, WorldTimes and Kills tables
- Updated old world_ids in World times table with server specific ids, populated server_id rows of old data.
- Made calendars use themes.yml color values (red, teal, etc.)
Html Changes
No HTML Changes in this version.
4.1.7
New:
- Added a lot of Bukkit settings to Bungee config - If you have customized the settings on Bukkit servers you might need to re-configure with the new Bungee config or set Bungee.CopyConfig to false before updating.
Bugfixes:
- Fixed Server pages not being available on some servers due to MySQL packet size restraints - Server pages are now split every 500k Base64 characters & assembled when fetched.
In addition only a single page should be in the database at one time for each server. (Less stuff to clean) - Fixed SuperbVote related NoSuchMethodErrors
4.1.6
4.1.5
In Development Release 4.0.0 (Bungee)
This is an in development version of 4.0.0 update.
USE THIS AT YOUR OWN RISK, Be sure to backup your old plan database before installing, as bugs may be present.
Installation: Follow Instructions on Wiki
This is a bug test version, some features may be missing or broken (Please report these)
Most important bugfixes to previous version:
- Fixed plan_user_info being empty after v3.6.4 transfer
- Fixed IP Processor
- Fixed active sessions not being removed after logout (leading to duplicate start times on the next sessions)
Important pages:
Bukkit:
- /server
- /player/Playername
- /players
Bungee:
- /server or /network
- /server/ServerName (config)
- /player/Playername
- /players
Commands for analyzing other servers:
/plan analyze - Analyzes current server
/plan analyze [Servername] analyzes server with the name if online
/plan analyze [number] analyzes server with the ID if online
Known issues: (Currently Fixed in strikethrough)
Plugin does not start on bungee on first run to allow reload after config edit (IP is 0.0.0.0 by default - causes plugin to disable), Change and restart bungee- Analysis Export does not work
- Going to ip/server/ before Analysis has been run returns a 500 error instead of 404
World Pie charts on Sessions tab are using wrong colorsWorld Pie chart GM drilldown is using wrong colorsPlugins tabs have horrendous spacingList servers command is missingNetwork page command is missingBungee reload command is missingWebAPI connection failure exceptions are still printed even though they do not cause any issues (If you feel like the connection should not fail but still throws exception, please post an issue)- Exception cause (Throwable) stack traces are not logged to Errors.txt
Issue #288- Some PluginData strings get their Html omitted with a message "Html was too long to be responsive"
Untested (Will be tested before release):
- Two Bukkit servers and Bungee server set-up using Bungee Plugin channel
Please report any & all issues you have with this version to reduce bugs encountered in the actual release
Issues can range from (These are not actual known issues, all speculation):
- Set up difficulties
- Exceptions
- Command does not work how expected
- Plugin begins to restart itself continuously
- Plugin begins to spam connection attempts after a WebAPI call
- Going to a web address returns a 500 error
- Some data is missing or is incorrect
- Database is locking up after action
- Config setting does not do anything
- Settings from Bungee are not propagating to Bukkit properly
- Bungee is used even when Bungee-Override is set.
https://github.com/Rsl1122/Plan-PlayerAnalytics/issues
Please include Errors.txt contents in any bug report (Even if it is not about an exception), thank you.
In Development Release 4.0.0 (Standalone)
This is an in development version of 4.0.0 update.
USE THIS AT YOUR OWN RISK, Be sure to backup your old plan database before installing, as bugs may be present. Remove config.yml as well.
STANDALONE: Does not yet have Bungee functionality, does start up on bungee, but does nothing.
Some things that I hope the users report any issues about after testing:
- Version 8 -> 10 database schema transfer
- New Html
- Backup, Restore & Move functionality
- Analysis, Inspect/Search, Players page (/players)
- Running 2 server instances with one mysql database.
- Inspect page in this case
- Session system resistance to reloads
Some things not yet implemented
- Analysis export
- Server Preference pie on inspect page
- Colors for Activity & world pies
- Inspect plugins page for all connected servers
- BungeeCord functionality
- Analysis page for each server
- Network page
- Automatic config setting stuff
- Web API parts
- Auto updater
Final version will most likely be smaller in size.