Commit Graph

7 Commits

Author SHA1 Message Date
b378fec3b2 refactor: reorganize into internal packages, fix critical panics and error handling
Some checks failed
gobuild / build (push) Failing after 4s
Move browser, config, player, and radio logic into internal/{config,radio,player,ui,version}.
Add cached API host resolution, context-aware HTTP client, and nil/length guards to eliminate
RandomIP, nslookup, reverseLookup, and GetStations panics. Replace subExecute with clean
legacyPlayer using Run-only execution. Fix inverted -short test guards, unformatted config
error messages, and "Erorr" typo. Remove obsolete vendor/GOPATH logic from build scripts.
Update callers in stations.go and radiomenu.go to new paths; retain shims for transition.
2026-06-05 21:10:54 +01:00
a2c48e95b7 copy build executable to local bin 2024-07-11 09:18:11 +01:00
Greg Gauthier
027d922916 add platform name to version string 2021-03-19 08:47:56 +00:00
Greg Gauthier
758d317d0f add platform spec to build path;echo version to console 2021-03-19 08:45:56 +00:00
Greg Gauthier
0fa518cd00 don't assume gopath is set 2021-03-19 07:54:29 +00:00
1cbf1c542e add build script with versioning 2021-03-18 22:24:46 +00:00
702edbc7a4 add a makeshift versioning for the executable to distinguish each build 2021-03-18 21:14:53 +00:00