mirror of
https://github.com/praktimarc/kst4contest.git
synced 2026-08-05 09:55:25 +02:00
fdec5220d14ac1974588b3895653651668390954
Issue #70, #66, #65 Introduces a shared BandOpportunityResolver so the station table's band columns, the New bands filter, the band-upgrade hint, the priority score, the map markers and the automatic reachability band selection all derive band availability the same way: recent QRG detections (30 min window) plus station-name hints, evaluated across every active callsignRaw variant, with manual NOT-QRV always taking precedence. The per-band table cells now distinguish: - X: worked on this band - a: band available, call not worked on any band yet - B+: band available, call already worked on another band - o: grid square already worked on this band (any station) - combines with the others, e.g. "ao" or "B+o" Both "a" and "o" can be toggled off in the GUI settings tab. Assisted by Claude Sonnet 5 <noreply@anthropic.com>
KST4Contest
KST4Contest (also known as pratiKST) is a Java-based chat client for ON4KST, focused on VHF/UHF/SHF contest operation.
Website
The offical Website of KST4Contest is now instead of do5amf.funkerportal.de the new website here https://kst4contest.hamradioonline.de
Documentation
The full user documentation is maintained in the project wiki:
Direct entry points:
- German start page: https://github.com/praktimarc/kst4contest/wiki/de-Home
- English start page: https://github.com/praktimarc/kst4contest/wiki/en-Home
Build
Compile locally with Maven Wrapper:
./mvnw -B -DskipTests compile
Notes
- Source code is under
src/. - Documentation markdown pages for wiki/PDF are under
github_docs/.
Status of the latest CI:
Wiki Publishing:
Builds:
Languages
Java
89.9%
CSS
3.3%
JavaScript
2.4%
Nunjucks
2.1%
Python
1.1%
Other
1.2%