Currently, I use jtdx+gridtracker to upload QSOs to wavelog. In this scenario, there can be missed QSOs: either jtdx starts but gridtracker doesn't, or the network connection is accidentally lost and not detected, resulting in missed QSOs.
I'm not sure if Cloudlog Helper can handle this situation. Specifically, what happens if Cloudlog Helper is accidentally stopped and the network connection is lost? Can it automatically fill in the missing QSO data later?
Currently, I am using a regular Python script to query all records in the local jtdx directory. Then, I use an API to query existing records in wavelog and compare them one by one. If there are any missing records, I upload them to wavelog through the API.