Wavelog logo

Wavelog

Self-hosted logbook for amateur radio operators

Alternative to: qrz logbook, club log, hamrs


About Versions (46)

1.9

2024-12-05

The Holiday Release ‘24

We’re excited to introduce Version 1.9, a significant milestone in the evolution of Wavelog. This major release comes packed with powerful new features. In addition, we’ve addressed numerous bugs to ensure improved stability and performance. We want to thank our community for continuously testing Wavelog, reporting bugs, contributing code and helping us make it better with every release. We wish the whole community Merry Christmas and a Happy New Year.

Static Map API

You can now easily add dynamically generated images to your QRZ.com Bio or any other third-party service that prohibits JavaScript. The Static Map API generates JPG images based on default and user-defined options, automatically updating whenever new QSOs are logged. This replaces our previous WLImager, which was not designed to scale effectively. More Infos in the Wiki. Important: This feature introduces a new dependency. Please ensure that php-gd is installed on your server. You can verify its availability in the Debug View.

Enhanced QRG Input

In QSO logging, you no longer need to enter frequencies in Hertz. The frequency field now supports input in various units, making it easier to use and configure. This update significantly improves both usability and convenience. See how to use it here.

More Liberate Satellite Handling

Besides allowing the user to manually configure satellites the user can now set the displayname and the LoTW name accepted by LoTW separately. Where applicable both names will be shown. Also there is a flag that allows to configure whether a specific satellite is accepted by LoTW. LoTW status for all not-accepted satellites will now be set to ignore/invalid to prevent needless LoTW uploads. Upon later acceptance of the satellite by LoTW these fields can be reset using the edit function in Logbook Advanced.

Statistics now with a drill-down for the year

It’s end of the year. Everybody talks about his/hers achievements. You can easily show a report of your QSOs with one click now. Try it out at Analytics —> Statistics

Don’t forget, we’re always looking for translators to help make Wavelog available in more languages. Visit https://translate.wavelog.org to get involved!


A summary of the changes in this release:

  • Many new translations into various languages have been done by our incredible community. Thank you!
  • Adjusted layout for mobile displays in QSO logging to make it more compact and less to scroll (by @filipmelik)
  • Added distance column to the advanced logbook (by @AndreasK79)
  • Added button icons to the advanced logbook (by @AndreasK79)
  • Added tx power column and to batch edit in the advanced logbook (by @AndreasK79)
  • Removed DXCC none in the DXCC Timeline after recent db changes (by @AndreasK79)
  • Removed DXCC none in the DXCC Award in the confirmed total (by @AndreasK79)
  • Added export for selected rows in QSLprint (by @AndreasK79)
  • Added ITU Zone in Quick Lookup (by @AndreasK79)
  • Added clickable ITU Zone in the advanced logbook (by @AndreasK79)
  • Added azimuth and elevation analytics (by @AndreasK79)
  • Added QSOs per month statistics (by @AndreaSK79)
  • Added QSOs per weekdays statistics (original code by @DanielBausset) (by @AndreasK79)
  • Added empty search for textboxes in the Advanced Logbook (by @AndreasK79)
  • Added support for QRZCQ callbook (by @AndreasK79)
  • Added fields to the legend in the gridsquare map (by @AndreasK79)
  • Changed to better colors in the gridsquare map (by @AndreasK79)
  • Fixed an issue in Logbook Advanced where CQ zone 0 would cause invalid links (by @phl0)
  • Added support for new satellites MESAT aka. MO-122 and SONATE-2 aka. SONATE. Those are now accepted by ARRL LoTW (by @phl0)
  • Excluded DXCC NONE for cfd exports (by @phl0)
  • Fixed a bug which suppressed 160m band in cfd exports (by @phl0)
  • Added functionality to reset distance and bearing to 0 if user removes grid from QSO during logging (by @phl0)
  • Added propagation mode to QSO details view (by @phl0)
  • Fixed a bug in AMSAT status upload for VUCC grids (by @phl0)
  • Fixed an LBA mapping bug which caused QSOs with VUCC gridlines/gridcorners not to be shown on the map (by @phl0)
  • Added my grid and unit of measure to satellite distance records page (by @phl0)
  • Corrected sorting of QSOs with identical time (i.e. use primary key as secondary sorting criteria) (by @phl0)
  • Fixed a bug for LBA edit function for QSOs with DXCC None (by @phl0)
  • Added functionality to query email address from callbooks and fill to email field (by @phl0)
  • Added format identifiers so that mobile platforms show a numeric keybpad for inputting those data. E.g. TX power, ant azimuth / elevation (by @phl0)
  • Refactored SAT functions to allow the user to configure LoTW accepted satellites (by @phl0)
  • Added a new StaticMap Feature. More info in the Wiki (by @HB9HIL)
  • In the QSO Logging is now a more enhanced QRG Input available. See how to use it here (by @HB9HIL)
  • Fixed a bug in CQ zone import from external callbook data (by @HB9HIL)
  • Enhanced and fixed some bugs in the UI (by @HB9HIL)
  • Fixed a lot of small “microbugs” in the QSO Logging and made it more robust (by @HB9HIL)
  • E-Mails from your Wavelog Instance are now translated (by @HB9HIL)
  • Fixed a bug in SimpleFLE which caused issue when saving QSOs (by @HB9HIL)
  • Fixed a bug in the Cabrillo Export (by @HB9HIL)
  • The Antenna Path can now be edited in the QSO edit window, also it calculates the correct distance (by @HB9HIL)
  • Fixed a bug in the installer, which failed when typed in single quotation marks in some fields (by @HB9HIL)
  • Fixed a bug where the set TX Power was not set for imported QSOs (by @HB9HIL)
  • Theme is now set to “darkly” by default when creating new users (by @HB9HIL)
  • LBA Update from callbook also updates the continent now (by @HB9HIL)
  • Improved debugging messages in the Installer (by @HB9HIL)
  • Added Timeouts to Contest-Calendar (by @int2001)
  • Added the ability to change the Callback-URL for setting TRX via CAT at HW-Interfaces (by @int2001)
  • Extended fields for SIG_INFO in Database (by @int2001)
  • Fallback to empty RST-String if nothing was provided via API (otherwise 500 error) (by @int2001)
  • Added Field for email to UI (by @int2001)
  • Added Batchedit for eQSL-states to Logbook Advanced (by @int2001)
  • Implemented “Modified-Icon” and logic for clublog (by @int2001)
  • Made QRZ and LoTW-Syncs threadsafe, so concurrent syncs are possible now (by @int2001)
  • Some optimizations under the hood like small fixes (by @int2001)
  • Fixed a bug - color of clublog-icon at “Overview” - showed red at all times (by @int2001)
  • Fixed a bug for QSY at DX-Bandlist for fresh spots (by @int2001)
  • Fixed a bug where QRZ was set to “Modified” when qso was never sent to QRZ and was edited via LBA (@by @int2001)
  • Fixed a bug, where LoTW-Errorpage was tried to be parsed by LoTW-Importer in case of wrong credentials (by @int2001)
  • Added the ability to choose a “reporting-year” at the statistics-view (@by @int2001)