Releases: MarechJ/hll_rcon_tool
Releases · MarechJ/hll_rcon_tool
v11.1.0
🚀 Features
- Improve behaviour of On/Off Buttons in live views log type filter @FlorianSW)
- Public Statistics page: player detail panel is scrollable without scroling the whole page (@Dorfieeee)
- Add Add Admin context action for players (@Dorfieeee)
- Add search field for player filter in Logs table (Live view) (@Dorfieeee)
- Improve Player details panel (@Dorfieeee)
- Added Link to platform profile (Steam, Xbox)
- Platform ID (Steam ID, etc) copy button
- Link to full player profile page
- Improve loading performance of audit logs (@noodle_arms)
- Add team association (Axis, Allies) to public statistics page (@marcelhillesheim)
- Add kills/deaths distribution chart to public statistics page (@marcelhillesheim)
🐛 Bug Fixes
- Fix Team View (@FlorianSW)
- RCon Chat Commands now work with their arguments properly again (@FlorianSW)
- Fix ordering map rotation maps via drag'n'drop (@FlorianSW)
- Fix dashboard when matches do not contain a result (upgrade from very old CRCon versions) (@Dorfieeee)
- Public Statistics page: Game Score arrows not displayed for 5:0 or 0:5 games (@Dorfieeee)
- Prevent player filter in Logs table (Live view) to scroll to top when player is selected (@Dorfieeee)
- Templates could not be managed by anyone else than Super-Users, even user accounts with the proper permissions (@Dorfieeee)
⚙️ Others
- Remove code handling whitespace/pineapple name bug (@FlorianSW)
Upgrade Instructions
git fetch --tags
git checkout v11.1.0
docker compose pull
docker compose up -d
Full Changelog: v11.0.0...v11.1.0
v11.0.0
🚀 Features
This release contains a major overhaul of the user interface of the Community RCon tool. As nearly all the views available have changed, some of them quite significantly, the release notes names just a view of the changes:
- Overhauled, more straight forward and accessible left-side navbar
- More focused Live and Team player view
- Restructured the huge settings menu to make it easier to navigate where you want to go
- Visual Editor for most of Community RCon Settings (in addition to the know JSON config editor)
- some of the more complex settings are not supported in the visual editor and still require to be changed in the JSON text editor
- Complete rewrite of the Statistics pages (both public and non-public ones)
- Reduced bundled size of initial payload for admin page to under 900kB (gzipped) (as opposed to around 2MB before)
- Users can now change their own passwords
Removed features
- Server info embedding is removed (
http://your-ip-address:7010/serverinfo
)
Upgrade Instructions
git fetch --tags
git checkout v11.0.0
docker compose pull
docker compose up -d
Full Changelog: https://github.com/MarechJ/hll_rcon_tool/compare/v10.6.2..v11.0.0
v10.6.2
🐛 Bug Fixes
- Fix more new updated Mortain Evening map ID @FlorianSW
- Fix automod when players profile is None @cemathey
- Fix context variable replacement in RCon Chat Commands (like player_name, player_id, etc) @FlorianSW
- Update dependencies
Full Changelog: v10.6.1...v10.6.2
v11.0.0-rc.1
🚀 Features
Just to mention some features of the new UI:
- Overhauled, more straight forward and accessible left-side navbar
- More focused Live and Team player view
- Restructured the huge settings menu to make it easier to navigate where you want to get
- Visual Editor of most of Community RCon Settings (in addition to the know JSON config editor)
- COmplete rewrite of the Statistics pages (both public and non-public ones)
Upgrade Instructions
git fetch --tags
git checkout v11.0.0-rc.1
docker compose pull
docker compose up -d
Full Changelog: v10.6.0...v11.0.0-rc.1
v10.6.1
🚀 Features
- Use updated map images for Elsenborn Ridge maps @timraay
🐛 Bug Fixes
- Fix new updated Mortain Evening map ID @timraay
- Fix parameter handling in RCon Chat Commands @FlorianSW
Upgrade Instructions
git fetch --tags
git checkout v10.6.1
docker compose pull
docker compose up -d
Full Changelog: v10.6.0...v10.6.1
v10.6.0
🚀 Features
🐛 Bug Fixes
- Fix example config for punish command in RCon Chat commands @FlorianSW in #759
⚙️ Other changes
- We've updated some (technical) libraries and components, while this should not be an issue with your setup, we wanted to mention them anyway where appropriate:
- Updated rq and rq-scheduler, which dropped support for redis servers below version 4; if you use the suggested setup from our documentation, you should be past affected redis versions since... well... forever. Redis 4 reelased back in 2015 😉
- alembic: This is our database migration tool, neither our tests, nor the release notes indicate that you need to worry about that, if you encounter any issues, please report them in <#706075642885832764> <:pepepray:1024660534089482361>
Upgrade Instructions
git fetch --tags
git checkout v10.6.0
docker compose pull
docker compose up -d
Full Changelog: v10.5.3...v10.6.0
v10.5.3
🐛 Bug Fixes
- Fixes an issue preventing certain user config settings from being saved
Upgrade Instructions
git fetch --tags
git checkout v10.5.3
docker compose pull
docker compose up -d
What's Changed
Full Changelog: v10.5.2...v10.5.3
v10.5.2
🚀 Features
- Run arbitrary RCon commands on chat messages (@FlorianSW)
- You can now configure "RCon chat commands" which trigger specific RCon commands when a chat message is used
- These commands can use parameters (either user-provided ones, or ones provided by the context, such as the player's steam/MS Game Pass ID)
Example commands are available in the respective configuragtion page of the Community RCon tool
🐛 Bug Fixes
- We had some really inefficient queries, performance should be better in general and have fewer excess connection errors when using multiple game servers (@FlorianSW)
- Fixes an intermittent issue that would cause crashing when many game servers were configured
- Seed VIP was using the incorrect parameter when giving VIP to players who did not previously have it
Upgrade Instructions
git fetch --tags
git checkout v10.5.2
docker compose pull
docker compose up -d
What's Changed
- Bump black from 24.8.0 to 24.10.0 by @dependabot in #731
- Bump sentry-sdk[django] from 2.16.0 to 2.17.0 by @dependabot in #730
- Bump humanize from 4.10.0 to 4.11.0 by @dependabot in #729
- Remove pandas to make build working again by @FlorianSW in #589
- Bump rollup from 3.29.4 to 3.29.5 in /rcongui by @dependabot in #708
- Use the correct config parameter for names by @cemathey in #732
- Remove explicit numpy pinning by @FlorianSW in #733
- Bump orjson from 3.10.7 to 3.10.11 by @dependabot in #749
- Bump django-cors-headers from 4.4.0 to 4.6.0 by @dependabot in #748
- Bump sqlalchemy from 2.0.35 to 2.0.36 by @dependabot in #740
- Bump redis from 5.1.1 to 5.2.0 by @dependabot in #737
- Don't crash on startup when using 4+ servers by @cemathey in #735
- [FEATURE] Allow arbitrary RCon commands in chat commands by @FlorianSW in #678
- Maint/query optimization by @cemathey in #750
Full Changelog: v10.5.1...v10.5.2
v10.5.1
🐛 Bug Fixes
- Fixes an issue where the seed VIP service would restart indefinitely when it was disabled in the config causing CPU utilization issues
Upgrade Instructions
git fetch --tags
git checkout v10.5.1
docker compose pull
docker compose up -d
What's Changed
Full Changelog: v10.5.0...v10.5.1
v10.5.0
🚀 Features
- Adds new map variants for U15.3 (Abu)
- The TK ban on connect feature (Settings > TK Ban On Connect) now supports temporary bans
- You can specify which blacklist ID to add bans to (defaults to 0)
- You can specify the duration of the ban (it will be the sum of all the fields), defaults to indefinite to match the previous behavior
- https://github.com/cemathey/hll_seed_vip this now exists as a service running within CRCON
- Settings > Seed VIP
- Please see the documentation at the bottom of the settings page, it should be fairly self explanatory I hope.
- If you use the
nice_expiration_date
andnice_time_delta
(in X hours, etc. style messages) it will default to English, you can set different language codes and anything from this list should work: https://github.com/MarechJ/hll_rcon_tool/wiki/Seed-VIP-Localization
🐛 Bug Fixes
get_detailed_player_info
andget_detailed_players
would not properly report VIP status and include profiles (lordofagents)
Upgrade Instructions
git fetch --tags
git checkout v10.5.0
docker compose pull
docker compose up -d
What's Changed
- Bump sentry-sdk[django] from 2.13.0 to 2.14.0 by @dependabot in #702
- Bump pytest from 8.2.1 to 8.3.3 by @dependabot in #704
- Bump simplejson from 3.19.2 to 3.19.3 by @dependabot in #703
- Bump vite from 4.5.3 to 4.5.5 in /rcongui by @dependabot in #697
- Bump redis from 5.0.8 to 5.1.0 by @dependabot in #711
- Bump alembic from 1.13.2 to 1.13.3 by @dependabot in #710
- Bump cachetools from 5.3.3 to 5.5.0 by @dependabot in #709
- Bump django from 4.2.15 to 4.2.16 by @dependabot in #721
- Feat/tk on connect expiration by @cemathey in #719
- Bump sentry-sdk[django] from 2.14.0 to 2.16.0 by @dependabot in #724
- Bump redis from 5.1.0 to 5.1.1 by @dependabot in #717
- Feat/seed vip by @cemathey in #682
- Bugfix: include is_vip and profile in get_detailed_player_info by @LordofAgents in #715
- Bump pydantic from 2.7.4 to 2.9.2 by @dependabot in #716
- Add U15.3 maps and commands by @timraay in #727
Full Changelog: v10.4.1...v10.5.0