Files
OpsLog/wiki/Settings-and-Data.md
T
rouggy 6a28344e93 feat: remove PostHog usage telemetry entirely
Drop the once-a-day anonymous "app_opened" heartbeat to PostHog and everything
around it: telemetry.go (sendTelemetryHeartbeat, GetTelemetryEnabled/
SetTelemetryEnabled, install-ID/last-sent settings keys, PostHog host + API key)
and the startup goroutine that fired it. The 'Send anonymous usage statistics'
toggle is removed from Settings → General (TelemetryToggle + i18n keys), and the
telemetry mentions are stripped from the README and wiki.

appVersion (still used by changelog/update/livestatus/log-email) moves to a new
version.go; release.ps1 now rewrites it there instead of telemetry.go.
2026-07-24 11:52:52 +02:00

1.9 KiB

Settings and Data

Where everything lives

A data/ folder is created next to OpsLog.exe:

  • Config (SQLite): settings, profiles, rigs/antennas, cluster nodes, lookup cache, award lists, QSL templates. Always local, so the UI is instant.
  • Local logbook (SQLite): QSOs, when the profile logs locally.
  • data/qsl/templates/… — QSL card templates and their photos.
  • data/qsl/outbox/… — sent QSL card JPEGs.
  • Recordings folder (configurable) — per-QSO WAV/MP3.
  • Backups.

Back up your setup by copying data/ (and keep it with the exe). See Profiles and Databases for local-vs-MySQL logbooks.

Settings map

Section What
General language, theme, Main-view panes, live-status publish
Station your callsign, grid, name, address (my-station ADIF)
CAT radio backend + connection (CAT Control)
Lookup QRZ.com / HamQTH credentials
FlexRadio per-band RX/TX antennas
Audio DVK / recorder devices, PTT, gains, RX monitor
CW Keyer WinKeyer / Icom / TCI engine + macros
External services LoTW (TQSL), QRZ, eQSL, ClubLog, HRDLog, POTA
Email SMTP for eQSL-by-email
PowerGenius / Antenna Genius / Rotator / Ultrabeam station hardware
Backup database + ADIF backup at shutdown

Appearance & language

Four themes (Warm light, Warm dark, Graphite dark, High contrast) plus Auto (follows the OS). Full English / French UI with a first-run flag chooser and a switcher in Settings → General.

Integrations (outbound UDP)

Push the current frequency to PstRotator, radio info in N1MM RadioInfo format, or an ADIF record on each logged QSO — so external tools stay in sync.

Other

  • Autostart external programs (WSJT-X, JTAlert, rotator control…) at launch, skipping any already running.
  • Update check at startup (toggleable).