Repository navigation
Support for Hell Let Loose Update 21 (U21) & several critical fixes.
Update ASAP due to the
🔥 Attention
Due to new database indexing to speed up queries your first attempt to start the app using docker compose up -d will most likely flag that the maintenance container failed. It will be running database migration in the background which can take several minutes for larger databases. Please docker logs hll_rcon_tool-maintenance-1 --follow and watch the process to end before attempting to start the app again.
🚀 Features
- U21 support — new conquest maps, weapons, and morale tracking/display in the UI
- Faster DB queries, Docker build and various backend updates @Fragger
- Discord webhooks can now target forum threads @kilo689
- New admin UI themes & better design cohesion @Dorfieeee
- New coloured columns in logs table @kilo689
🧪 Experimental feature by @caranci
Reduces memory usage by optimizing services/supervisor processes.
This should be very useful for everybody especially those running multiple servers. Read more
This can be enabled by setting CRCON_USE_PROCESS_SUPERVISOR=1 (or true/yes/on) in the .env file.
🐛 Bug fixes
- Votemap does not include conquest and domination
- Post match logs are being checked but missing logs are not saved in the DB
- Public UI - icons display incorrectly when 'system' theme set
⚠️ Since v11.12.0/get_map_historyis leaking live player coordinates and roles - no auth needed to access- VIP description not saving correctly
- Fix HLL Vietnam live session display @wienni112
Upgrade instructions
Download the new files.
git fetch --tags
git checkout v12.3.0
docker compose pullUpdate your compose.yaml
- Recreate your
compose.yaml- Follow the wiki instructions.
- Add the
CRCON_USE_PROCESS_SUPERVISORsetting to your .env file.- You can refer to the
default.envfile to see how it's supposed to look.
- You can refer to the
Recreate the containers
docker compose up -dℹ️ Any issues with this release? https://discord.com/channels/685692524442026020/1552379929839271979
What's Changed
- Move pre-commit to be a dev dependency by @Fragger in #1430
- Separate .dockerignore for backend/frontend images by @Fragger in #1432
- chore(i18n): refine zh-Hans translations by @farshore07 in #1449
- Revert add_vip RCON payload key from Comment back to Description by @cemathey in #1451
#1443 - exec in entrypoint/handle signals better, tidy up by @Fragger in #1436
- Make backend build multi-stage, version in package by @Fragger in #1434
- Add missing selectinloads for PlayerID queries by @Fragger in #1428
- Fix HLL Vietnam live session display by @wienni112 in #1426
- redis setex is deprecated, use set with ex param by @Fragger in #1421
- fixes utcnow dep warnings for sqlalchemy models by @Fragger in #1420
- Enhance team detection logic in PlayerStats based on units by @Dorfieeee in #1414
- frontend build improvements/exec in entrypoint by @Fragger in #1435
- Fix/log recorder last log by @Fragger in #1423
- Add forum thread ID support to webhooks by @kilo689 in #1452
- player_id_id is actually playersteamid_id in the db by @FlorianSW in #1457
- Allow supervisord/logroate conf to be customized by @Fragger in #1455
- Fix AddVip description fields by @Dorfieeee in #1458
- Add colored Live Log names and expandable player IDs by @kilo689 in #1453
- General design improvements by @Dorfieeee in #1427
- Fix Maps → Objectives page crashing on Conquest servers by @cemathey in #1422
- Fix Records->Players to load faster by @Fragger in #1456
- Fix: votemap does not include conquest and domination by @Dorfieeee in #1466
- Fix game logs recovery worker by @Dorfieeee in #1477
- Fix public stats system light/dark icons by @Fragger in #1474
- Fix leaking player_stats from get_map_history by @Dorfieeee in #1484
- nit README.md badges, ruff and no more website by @Fragger in #1485
- Add an opt-in Python process supervisor so service loops can share a … by @caranci in #1444
- U21 Support by @Dorfieeee in #1475
New Contributors
- @farshore07 made their first contribution in #1449
- @kilo689 made their first contribution in #1452
Full Changelog: v12.2.1...v12.3.0