10) Automated tasks

Automated tasks #

About #

Hamawardz does use multiple automated tasks that can be run to provide convinient functions without user interaction.

At the moment, there are two:

Run ADIF Pull APIs #

You can run automated ADIF Pull APIs, as explained in this part of the documentation.

For this, add the following line to the crontab of your server, adapting to your prefered rhythm and schedule, as well as Url.

This example triggers the pull API each day at 23:00 local time.

0 23 * * * curl --silent https://your.hamawardz.site/runtask/pullapis &>/dev/null

Fix DXCCs #

If there is no DXCC data in your uploaded ADIF files, your contacts will be imported using a dummy DXCC. If you like accurate statistics in our statistics module, you can trigger a task to pull DXCC data from the HamQTH API for each QSO with dummy data.

This example triggers the Fix-DXCCs-API each day at 23:15 local time. Adapt to your individual data.

15 23 * * * curl --silent https://your.hamawardz.site/runtask/fixdxccs &>/dev/null