Marc Froehlich
9037adf6eb
on4kst: replace the legacy connection handling with a session-scoped supervisor using bounded connect, login and synchronisation timeouts, heartbeat and stale-link detection, controlled reconnect backoff and session-safe reader/writer queues; validate outgoing protocol context and malformed inbound user frames, enforce one locator per TCP session, publish complete user lists atomically and ignore repeated UE markers, prevent failed initial connections from entering a busy loop, add a compact high-visibility LINK state indicator, and remove false unhandled-frame reports. Solves #71
2026-08-14 00:36:53 +02:00
Marc Froehlich
a4475e6d12
manual update: configuration, AS, functions
beta-v1.42.0-rc03
2026-08-13 22:49:19 +02:00
Marc Froehlich
e3b2ea725a
manual links updates
2026-08-13 00:56:22 +02:00
Marc Froehlich
6966edbfff
manual update: map
2026-08-12 01:39:40 +02:00
Marc Froehlich
42d4b72dd6
website: prevent incomplete version-info deployments and regenerate validated update feeds after releases
2026-08-12 01:11:34 +02:00
Marc Froehlich
15f585c938
frequency-recognition: explicit frequencdies out of the name field will be copied to the qrg field and trigger the used band spot of a station to fit for this qrg. Airscout will then use this band explicitely for the calculation
2026-08-12 00:23:17 +02:00
Marc Froehlich
663f724c98
mapview: saved some space by moving some topics to the head bar
2026-08-11 23:38:47 +02:00
Marc Froehlich
9cccdb73e9
website - updated priority score md file
beta-v1.42.0-rc02
2026-08-10 03:13:18 +02:00
Marc Froehlich
401f271d56
fixed prio score penalty on sked fail
2026-08-10 03:06:06 +02:00
Marc Froehlich
00aefdacd5
website - updated macros md file
2026-08-10 02:53:03 +02:00
Marc Froehlich
ea4fc9c008
website - updated dxcluster md file
2026-08-10 02:44:04 +02:00
Marc Froehlich
caaeebd00c
Added 6+4m and 10G and up frequency detection patterns
2026-08-10 02:42:29 +02:00
Marc Froehlich
852f76b05a
fixed DXCluster Server where a spot will not be sent if no AP is between the station and me
2026-08-10 02:26:37 +02:00
Marc Froehlich
d6c1ffbb34
website features and airscout information updated
2026-08-10 02:22:08 +02:00
Marc Froehlich
cfbb978aee
updated manual link and nav structure at the website
2026-08-10 02:08:11 +02:00
Marc Froehlich
8c3ff5f07c
added favicon and finished the audit of the manual
2026-08-10 02:04:54 +02:00
Marc Froehlich
926bb9daee
added manual (settings) and favicon for the website
2026-08-10 01:16:34 +02:00
Marc Froehlich
2828e7ef80
fix: make AirScout and map propagation band-aware by resolving realistic per-station QRGs to canonical AirScout bands, using one shared watchlist, honoring the operator-selected band for Calc selected and map path analysis, and replacing the obsolete 430 MHz fallback with 432 MHz ( fixes #67 ) and parts of #74
2026-08-08 01:53:04 +02:00
Marc Froehlich
b0cc5ee9ba
updated en-manuals for skeds, user interface and features
2026-08-07 23:59:59 +02:00
Marc Froehlich
b00e4c1e3d
fixed worked-flag in the qso-of-the-other-table
beta-v1.42-rc01
2026-08-07 23:43:04 +02:00
Marc Froehlich
b3ca684f04
updated website for sked and timeline features
2026-08-07 23:38:13 +02:00
Marc Froehlich
1de9673d12
uploaded 2 manual pictures for sked and timeline
2026-08-07 23:34:57 +02:00
Marc Froehlich
c119f28b30
Uploaded sked, timeline, priority candidates and wintest connection manuals
2026-08-07 23:13:40 +02:00
Marc Froehlich
6a7f07c62e
fix(wintest): replace unreliable band-limited AUTO sked mode detection with explicit SSB/CW selection and show exact KST callsigns in the timeline and fixed ( #50 ensured Filter-Reset)
2026-08-07 22:56:24 +02:00
Marc Froehlich
4f574ebec6
fix(wintest): add band-aware sked QRG resolution, preserve portable callsigns, strip KST suffixes and correct ADDSKED timestamps
2026-08-07 22:43:17 +02:00
Marc Froehlich
7ce31e110b
fix(wintest): add band-aware sked QRG resolution, preserve portable callsigns, strip KST suffixes and correct ADDSKED timestamps
2026-08-07 22:28:51 +02:00
Marc Froehlich
92804a622a
Corrected typo error in MessagebusmanagementThread. Solves ( #48 )
2026-08-07 22:08:19 +02:00
Marc Froehlich
8bd5d8877d
Add persistent map analysis toggle and improve compact layout for smaller screens. Solves ( #69 )
2026-08-06 01:52:59 +02:00
Marc Froehlich
97a93f726b
Added en-manual for priority score and preferences + website feature text changed
2026-08-06 00:53:17 +02:00
Marc Froehlich
c682ecf3f9
Changed website manual navigation
2026-08-06 00:46:00 +02:00
Marc Froehlich
259d0a4916
added priority score manual
2026-08-06 00:42:44 +02:00
Marc Froehlich
6d65bc365c
fixed scoreservice. Not-QRV stations and such which dont provide needed bands now never could appear at the prirotity list
2026-08-06 00:26:29 +02:00
Marc Froehlich
084923366f
fix(chat): grouped calculation of priority score for equal raw callsigns with different suffixes (also fixes #73 )
2026-08-06 00:18:36 +02:00
Marc Froehlich
eb38268be5
fix(chat): separate active members by full callsign and category
2026-08-06 00:01:29 +02:00
Marc Froehlich
36d2bd512d
updated english manuals for changes from 1.40 due to 1.42
2026-08-05 23:20:11 +02:00
Marc Froehlich
ffe7343671
inserted screenshots for manual pages for wkd status infos, band settings, functions and settings
2026-08-05 22:58:34 +02:00
Marc Froehlich
bdd10ee00b
Created manual pages for wkd status infos, band settings, functions and settings
2026-08-05 01:55:10 +02:00
Marc Froehlich
6092ff882a
added project Band enum from Win-Test band IDs
2026-08-05 01:18:41 +02:00
Rsclub2_2
e37cda8ff2
Add 50/70 MHz band support (table, NOT-QRV, station setup, loggers)
...
Issue #68
Adds Band.B_50/B_70 and wires them through the same band-opportunity
machinery as the other bands: X/a/B+/o table columns and filter button
in the User table and the Workedstn database table, NOT-QRV checkboxes
and propagation across callsign variants, "My station uses 6m/4m band"
toggles, station-name detection ("50", "6M", "70MHZ", "4M" - without
stealing the existing bare "70"/"6" cm-band shorthand), Win-Test sked
band IDs (10/50MHz, 11/70MHz), and UCX-logger worked-band recognition.
Persists worked50/70 and notQRV50/70 via an additive SQLite migration
(same ensureColumnExists pattern as the earlier v1.1->v1.2 migration),
verified against a real database file.
ReachabilityService.resolveAutoBand() now also falls back to 50 MHz
(then 70 MHz) for stations in the "50/70 MHz" chat category, mirroring
the existing Microwave-category fallback to 23cm.
Assisted by Claude Sonnet 5 <noreply@anthropic.com >
2026-08-04 21:10:15 +02:00
Rsclub2_2
fdec5220d1
Unify band-opportunity logic and add B+/a/o status to the station table
...
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 >
2026-08-04 21:00:23 +02:00
Rsclub2_2
35f790f06b
Fix stale Beta tab showing a superseded prerelease
...
GitHub never clears the prerelease flag once a beta ships as stable,
so the latest prerelease can be older than the latest stable release.
Compare publish dates and fall back to the empty state when stable is
newer.
Assisted by Claude Sonnet 5 <noreply@anthropic.com >
2026-08-04 20:49:06 +02:00
Rsclub2_2
c04117ad0a
added Beta and Nightly Download Links to website using nightly.link
2026-08-03 22:31:14 +02:00
Marc Froehlich
c7d1dfbe92
Refactored QRG recognition (added some band context to increase the quality of the values + changed cluster fallback-band-value to dropdown switch + normalizing qrg values)
2026-08-03 01:09:32 +02:00
Marc Froehlich
e9f09b764d
Refactored QRG recognition (added some band context to increase the quality of the values + changed cluster fallback-band-value to dropdown switch + normalizing qrg values)
2026-08-03 01:09:25 +02:00
Marc Froehlich
b432129798
Added contactreplace packets for broadcast whole log - function of DXLog.net to the ucxlog packet listener
2026-07-28 19:30:26 +02:00
Marc Froehlich
344ca547fd
Changed sked opportunity highlighting mechanism to more precision, updated the manual
2026-07-26 23:56:32 +02:00
Marc Froehlich
182de0526b
Changed ui, used flowpanes to make center slider compatible to smaller screens. URLs are now clickable. Tooltips are shown in case of too small table drawings. Added documentation in the gethub manual.
2026-07-26 18:10:39 +02:00
Marc Froehlich
333063f350
Changed Autoanswer implementation (cooldown timer, message routing) and its documentation
2026-07-26 11:04:47 +02:00
Marc Froehlich
ee974bbd73
Fixed beacon implementation, pstrotator settings, Variable handling, Shortcut and snipped preferences ui, beacon handling, AS Settings and all fitting manual texts
2026-07-26 09:49:50 +02:00
Marc Froehlich
00496b56e9
Fixed AS preferences implementation, DXcluster Server and the documentation
2026-07-25 03:01:49 +02:00