Enhancements - Changelog 3.4.3
This update brings a couple improvements & bugfixes.
In more detail:
- Improved support for external https webservers:
- All external links now use https
- All internal webserver links now use relative protocol (// instead of http://)
- Export now exports the analysis.html to /server/index.html instead.
- Config option to choose the protocol used in links by commands
- Essentials Warps are now in a Table with the command for the warp.
- Changed Remove Outlier Threshold from 3 to 3.5
- Added Day config option for 1 day time (formatting)
- Added %zero% to Hour, Minute, Second formatting settings
- If a settings contains it (For example %zero%%hours%h), a single '0' will be added in front of numbers from 1 to 9.
- Split some functionality into new included packages from different jars - Easier to manage & less dependencies for project forks.
- New Sessions now inserted in batches of 2048.
Bugfixes:
- Fixed Command Aliases: analysis, analyse, qanalyse, qanalysis, m (for manage).
- Analysis no longer returns 404 if the analysis has been run at least once.
- Prevented multiple analysis tasks from starting if one is already running
- Higher & Lowercase commands now combine properly.
- NaN refresh clock display fixed.
- Hopefully fixed java.sql.BatchUpdateException: Duplicate entry 'REDACTED' for key 'uuid'
- Fixed java.util.ConcurrentModificationException: null when clearing cache.
Not in this update:
Attempts at combining extra sessions caused by reloads turned out to be highly inefficient - Test managed to combine only 4500 when there were 20000 extra sessions.
The saving took 50 minutes & all plugin's functions were impaired while the process was running. - That is why it was not included in this update.