Skip to content

Move CatHub configuration ownership out of QsoRipper#554

Draft
rtreit wants to merge 1 commit into
mainfrom
u/rtreit/MoveCatHubConfigOwnership
Draft

Move CatHub configuration ownership out of QsoRipper#554
rtreit wants to merge 1 commit into
mainfrom
u/rtreit/MoveCatHubConfigOwnership

Conversation

@rtreit

@rtreit rtreit commented Jul 23, 2026

Copy link
Copy Markdown
Member

This change makes CatHub the only owner of CatHub configuration, defaults, migration, and semantic validation.

QsoRipper now preserves [cat_hub] as opaque data. Both engines keep only rigctld and CW client settings. The setup protocol reserves the removed CatHub fields and wizard value. The CLI and GUI direct operators to the standalone CatHub configuration command.

The change removes the duplicate CatHub schema, engine parser, engine writer, setup wizard step, and GUI editor. It also updates the engine specification and CatHub integration guide.

Validation completed with .\build.ps1 check-rust and .\build.ps1 check-dotnet. Rust line coverage is 80.16 percent. .NET line coverage is 52.5 percent.

Closes #477

Part of #540.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move CatHub configuration ownership out of QsoRipper

1 participant