Skip to content

Releases: wavelog/wavelog

Version 1.6

23 May 12:47
0b8e38b
Compare
Choose a tag to compare
  • The debug view now displays the total number of QSOs for all users (by @HB9HIL)
  • A single station location can now be excluded from Clublog Upload (e.g. Special Callsigns) (by @HB9HIL)
  • The Version Dialog is now correctly formatted (by @HB9HIL)
  • Fixing bugs and huge performance improvement in contesting module (by @int2001 and @HB9HIL)
  • There is now a new Cron-Manager available in the WebUI. Manage available recurring jobs directly in your browser. More Information in the Wiki (by @HB9HIL)
  • Header Menu "Awards" resorted to avoid a too long list (by @HB9HIL)
  • Fixed a bug where in some Windows browsers no country flags are available (by @HB9HIL)
  • SimpleFLE supports now all in Wavelog available Modes and other signal reports (by @HB9HIL)
  • Changing the active station location in the quickswitcher also changes the station in QSO Logging (by @HB9HIL)
  • Option to show the current UTC time in the header menu (by @HB9HIL)
  • Gridmap can show filtered/created by Propagation Mode (by @HB9HIL)
  • Gridmaps in Analytics, Awards and Logbook Advanced are now responsive to the display size (by @HB9HIL)
  • New Frontend for the Contest Calendar (by @HB9HIL)
  • Added "Not Received" action button to LBA to set QSL to not received (by @HB9HIL)
  • Fixed some bugs in Frontend and improved UI (by @HB9HIL)
  • Fixed some bugs in user administration (by @HB9HIL)
  • Filtering DXCluster by Worked/Not-Worked/Confirmed-DXCC (by @int2001)
  • Autodisable of QRZ-Interface for stations with unpayed API-Key (by @int2001)
  • Testing for Enduser-QRZ-API-Key in UI included (by @HB9HIL)
  • Refactoring of QSO-API. Should now have the same speed like ADIF Importer (by @int2001)
  • Fixed broken QRZ-Link at QSO-Form (by @int2001)
  • Some fixes for Fullscreen-Export at Map (by @int2001)
  • Added Downloading of Clublog-QSLs to Wavelog (by @int2001)
  • Added config-switches to disable syncing to 3rd-party-services by "normal users" (by @int2001)
  • Removed 5/9 as default Rapport if rapport is provided empty from ADIF (by @int2001)
  • Sanitizing/Stripping of some Fields, when provided to long via ADIF (by @int2001)
  • Huge Layer-improvment for Dockerfile (by @dg0tm)
  • Added WAB award (by @AndreasK79)
  • Added search for LoTW user in Quick Lookup (by @AndreasK79)
  • Adif export now uses filterings in the advanced logbook, and all QSOs are exported if QSOs are not marked (by @AndreasK79)
  • Added ITU zones award (by @AndreasK79)
  • Added ITU zone, contest and propagation column in the advanced logbook (by @AndreasK79)
  • Split up dx refs into their own columns in the advanced logbook (by @AndreasK79)
  • Query speedup in the Advanced Logbook (by @int2001 and @AndreasK79)
  • Fixed table in hardware interfaces so that it looks like the other tables in Wavelog (by @AndreasK79)
  • Fixed previous qso table in qso entry so that it looks like the other tables in Wavelog (by @AndreasK79)
  • Added azimuth and elevation (if available) to Twees and Toots (by @phl0)
  • Fix DXCC Award to show non-worked DXCCs correctly (by @phl0)
  • Added a tabindex to QSO entry pane (by @phl0)
  • JCC now has a csv export function (by @phl0)
  • Also added distance and bearing to VUCC grids (by @phl0)
  • Map added to JCC award (by @phl0)
  • Grid from incoming LoTW confirmation is only overwritten if it is at least of the same length / precision (by @phl0)
  • hams.at is now switchable between visible and all passes (by @phl0)
  • Extended error reporting for failed LoTW up- and downloads (by @phl0)
  • Show propagation mode for eQSL cards (by @phl0)
  • Show only 4-char grids in hams.at (by @phl0)
  • Switched LoTW up- and downloads to more secure cURL functions (by @phl0)
  • Refactored QSO entries on dashboard map (by @phl0)
  • Fixed a bug in LBA that would hide the DXCC after update (by @phl0)
  • Updated all POTA references for exisiting QSOs and station locations (by @phl0)

Version 1.5.2

16 Apr 11:27
f3a8dd6
Compare
Choose a tag to compare
  • Fixed sum tables for SAT QSOs in DXCC Awards (by @phl0)
  • Extended Debug info (by @HB9HIL)
  • Extended grid check via API to also get information about confirmation (by @phl0)
  • Fixed a bug that worked grids are handled differently in gridsquare input and callbook info (by @int2001 and @phl0)
  • Docker-Images are now automaticly built up on release (by @int2001

Version 1.5.1

15 Apr 06:16
0eca970
Compare
Choose a tag to compare
  • Fixed broken calls to displayContacts (by @phl0)

Version 1.5

14 Apr 19:09
4f2deb4
Compare
Choose a tag to compare
  • Added orbit to the distances worked statistics (by @AndreasK79)
  • Added sat and orbit to the DXCC award (by @AndreasK79 and @phl0)
  • Added qso map for visitors (by @AndreasK79)
  • Fixed css for links when popup is initiated from award map (by @AndreasK79)
  • Fixed PHP eror when no grid present in incorrect cq zone search (by @AndreasK79)
  • Added dark legend/info on maps for all themes (by @AndreasK79)
  • Show sat infront of satname in map popup in the advanced logbook map (by @AndreasK79)
  • Added sat orbit filter to the advanced logbook (by @phl0)
  • Added sat orbit filter to the gridmap (by @phl0)
  • Added support for "Wavelog-Imager" - Alpha-Software, which provides images of your QSO-Map for qrz.com - see https://github.com/wavelog/wlimager_maps - (by @int2001)
  • Optimized Visitor-Slug (by @AndreasK79 and @int2001)
  • Prepare for Docker-Readiness (by @int2001 with help of @dg0tm)
  • Bugfixing (by @HB9HIL)
  • Removed bugs out of the installer (by @dg0tm)

Version 1.4

07 Apr 11:34
acc36ce
Compare
Choose a tag to compare
  • Added option to print SOTA, POTA, IOTA, WWFF Refs. on Labels (by @HB9HIL)
  • Bandmap List also shows DXCluster Message now (by @HB9HIL)
  • Admin Menu Updater Frontend Fancy Stuff (by @int2001 @HB9HIL)
  • Print Submode on Labels - e.g. FT4 instead of MFSK. (by @int2001)
  • Bug fixed, where eQSL-Handling affected ALL QSOs on instance (by @int2001)
  • Added feature to assign ADIF-Import to a contest (by @int2001)
  • Added "Globe-Map" as MapType to Logbook-Advanced (by @AndreasK79 @int2001)
  • Added support for upcoming Trainee-Calls ("/T") in DL (tnx to @dg9vh, by @int2001)
  • Added Selfupdate-Feature at Admin -> Debug. One can now update Wavelog only with gui (if initially installed via git pull) instead of CLI (by @int2001)
  • Deleting of Logs/QSO/Users/Station deletes now all linked things of the item (@int2001)
  • Caching of Call-suggestions at QSO-Forms (tnx fer impulse @DJ3CE, by @int2001)
  • Bug fixed, where links to QRZ/HamQTH are not shown at QSO-Forms (by @int2001)
  • Bug fixed, where user-defined-Columns were not properly handled (by @int2001)
  • Moved Database completely to innoDB, harmonized field-types at DB-Level (by @int2001)
  • At least: More PHP8.3. fixes (by @int2001)
  • Use IOTA ref only from last QSO instead of last ever set IOTA ref (by @phl0)
  • Use LOTW RCVD date and time instead of date only (by @phl0)
  • Added option to hams.at page to show only workable passes based on station location (by @phlo)
  • (e)QSL lists now show (e)QSL received date and time instead of filename (by @phl0)
  • Added user option to move IOTA/SOTA/WWFF/POTA/SIG, SIG_INFO/DOK inputs to QSO tabe (by @phl0)
  • Added badge to visualize live/post QSO/Contesting mode (by @phl0, @AndreasK79)
  • Applied same order of QSLs to dashboard as in other views (QSL, LoTW, eQSL, others) (by @phl0)
  • Added orbit type to Gridmap view (by @phl0)
  • Move post-qso-entry focus to time-field in contest-post-logging and move from time to callsign by pressing space. (by @DJ3CE)
  • Added User-selectable Cols to Search-Results for QSO-Page (by @DJ3CE)
  • Added option to contest logging to choose field to copy exchange to (by @DJ3CE)
  • Tweaked gui for DXCC update, and the other updates (by @AndreasK79)
  • Finished merging Station logbooks into Station Setup, and ajaxified the page (by @AndreasK79)
  • Added Satellite table and gui, so that satellites can be edited from Wavelog (by @AndreasK79, @phl0)
  • Refactored map legend css into general css, and added dark legend for dark themes (by @AndreasK79)

Warm welcome to @DJ3CE for his first contribution. Thank you very much.

Hotfix Release 1.3.1

11 Mar 11:24
af842be
Compare
Choose a tag to compare

Version 1.3.1

  • fixed bug where a QSO got saved in logging when clicking a SOTA/POTA/WWFF info link (by @HB9HIL)
  • fixed bug where a translation was missing (by @phl0)

Version 1.3

  • when Wavelog is in Maintenance Mode also the cronjobs are in standby (by @HB9HIL)
  • fixed some Frontend Bugs (by @HB9HIL)
  • You now can add multiple POTA Ref in QSO Logging and by editing a QSO (by @HB9HIL)
  • Made the Location Quickswitcher a bit more dynamic for the new Station Setup (by @HB9HIL)
  • fixed a bug which prevented to get US county predicitions in QSO logging (by @HB9HIL)
  • fixed other bugs aswell (by @HB9HIL, @int2001)
  • Added Station Setup (one page for logbooks and location) (by @AndreasK79, @int2001, @HB9HIL, @phl0)
  • Added comment column in the Advanced Logbook (by @AndreasK79)
  • Added DXCache default (url hardcode if none is set) (by @AndreasK79)
  • Added JCC and RAC to the bands setup (by @AndreasK79)
  • Added map defaults when creating a new user (by @AndreasK79)
  • QSL and LoTW are checked for default QSL methods when reating a new user (by @AndreasK79)
  • Fixed a bug with HamQTH lookup, when session was invalid (by @AndreasK79)
  • Updated installer. DXCC is now included. Logbook and location is now created on install (by @AndreasK79)
  • Refactored QSO-Reset to be more intuitive and added a second option for QSO-Reset (by @int2001)
  • Optimized Database to use innodb at maintable (by @int2001)
  • Prepared Database to use foreign_keys (not yet enabled) by harmonizing key-types (by @int2001)
  • More PHP8.3 readiness (by @int2001)
  • Some optimizations around third-party Interface (by @int2001)
  • Removed Bug at eQSL-Storage (by @HB9HIL and @int2001)
  • Added Bearing and distance to Contesting (by @int2001)
  • Refactored JCC award code (and deal with JA specialities re numbers of cities) (by @phl0)
  • Removed the function to copy last ever found IOTA ref when logging a QSO. Now IOTA ref is only copied over if the last QSO had an IOTA ref (by @phl0)
  • Changed LoTW code so that LoTW cnfm received date is updated whenever there is a new(er) confirmation in LoTW (and also set date AND time) (by @phl0)
  • Added a user option to configure hams.at private feed key and an option to show only workable passes (by @phl0)
  • Replaced filename column in QSL and EQSL listing by QSL received date (by @phl0)
  • cleaned up some old, not used code (by @abarrau) - thx for that :)

Version 1.3

10 Mar 15:10
3c56904
Compare
Choose a tag to compare
  • when Wavelog is in Maintenance Mode also the cronjobs are in standby (by @HB9HIL)
  • fixed some Frontend Bugs (by @HB9HIL)
  • You now can add multiple POTA Ref in QSO Logging and by editing a QSO (by @HB9HIL)
  • Made the Location Quickswitcher a bit more dynamic for the new Station Setup (by @HB9HIL)
  • fixed a bug which prevented to get US county predicitions in QSO logging (by @HB9HIL)
  • fixed other bugs aswell (by @HB9HIL, @int2001)
  • Added Station Setup (one page for logbooks and location) (by @AndreasK79, @int2001, @HB9HIL, @phl0)
  • Added comment column in the Advanced Logbook (by @AndreasK79)
  • Added DXCache default (url hardcode if none is set) (by @AndreasK79)
  • Added JCC and RAC to the bands setup (by @AndreasK79)
  • Added map defaults when creating a new user (by @AndreasK79)
  • QSL and LoTW are checked for default QSL methods when reating a new user (by @AndreasK79)
  • Fixed a bug with HamQTH lookup, when session was invalid (by @AndreasK79)
  • Updated installer. DXCC is now included. Logbook and location is now created on install (by @AndreasK79)
  • Refactored QSO-Reset to be more intuitive and added a second option for QSO-Reset (by @int2001)
  • Optimized Database to use innodb at maintable (by @int2001)
  • Prepared Database to use foreign_keys (not yet enabled) by harmonizing key-types (by @int2001)
  • More PHP8.3 readiness (by @int2001)
  • Some optimizations around third-party Interface (by @int2001)
  • Removed Bug at eQSL-Storage (by @HB9HIL and @int2001)
  • Added Bearing and distance to Contesting (by @int2001)
  • Refactored JCC award code (and deal with JA specialities re numbers of cities) (by @phl0)
  • Removed the function to copy last ever found IOTA ref when logging a QSO. Now IOTA ref is only copied over if the last QSO had an IOTA ref (by @phl0)
  • Changed LoTW code so that LoTW cnfm received date is updated whenever there is a new(er) confirmation in LoTW (and also set date AND time) (by @phl0)
  • Added a user option to configure hams.at private feed key and an option to show only workable passes (by @phl0)
  • Replaced filename column in QSL and EQSL listing by QSL received date (by @phl0)
  • cleaned up some old, not used code (by @abarrau) - thx for that :)

Version 1.2

26 Feb 18:02
de1dadd
Compare
Choose a tag to compare

This release contains again a lot of bugfixes and some new features.

  • Fixed a huge amount of small bugs (by @int2001, @phl0, @AndreasK79, @HB9HIL)

  • The 'userdata' config option is now default on. This means that all NEW installations will have a new file location for uploaded QSL and saved eQSL cards. If you update an existing installation you can easily enable this option and migrate the files with a new migration tool located in the Debug Page.
    IMPORTANT: If you already enabled 'userdata' in version 1.1 follow the instructions in this Wiki How-To) (by @HB9HIL, feature initially written by @abarrau)

  • Added a maintenance mode for bigger installations which allows only admins to login. Description how to use it you can find in this Wiki) (by @HB9HIL)

  • Added multilanguage Support for some Pages (by @HB9HIL)

  • Now you can add the State for your Country/DXCC in Station Location (if available in database). Also in QSO Editing and QSO Logging allows now to add states for other DXCC then. This helps for award analysis (by @HB9HIL)

  • Introducing a Location Quickswitch. Can be activated in user menu > Wavelog Preferences > Menu Options (by @HB9HIL)

  • Some adjustments in Frontend for better usability (by @HB9HIL)

  • Added swiss H26 award (by @HB9HIL and @AndreasK79)

  • Fixed some bugs around Saving QSOs - resetting fields etc. (by @int2001)

  • Labels are now printing submode, if present (tnx to @dg9vh) (by @int2001)

  • Moved some external dependencies to the repo and added caching for more speed (by @int2001)

  • Fixed Bugs at QSO-Editing (based up on @HB9HIL State-Extension) (by @int2001)

  • Adjusted Header of CFD-Export (by @int2001)

  • Some PHP8.3 improvements. Wavelog should now be PHP8.3 compatible (by @int2001)

  • Fixed a minor bug, when pulling QRZ-Confirmations with missing fields (by @int2001)

  • A lot of code-optimizations and error-catching under the hood (@by @int2001)

  • Added upcoming DXpeditions (by @AndreasK79 and @int2001)

  • Added upcoming Contests (by @AndreasK79)

  • Added Map options for the Advanced Logbook (by @AndreasK79)

  • Added batch QSO edit in the Advanced Logbook (by @AndreasK79)

  • Added JCC award (by @phl0)

  • QSO confirmed on map now follows the defaults set in user options (by @abarrau)

Version 1.1

09 Feb 17:14
2df091f
Compare
Choose a tag to compare

Wavelog v1.1 Release Notes

This is our second release of Wavelog. We continued with bugfixing and added some new features.

  • Minor Bug fixes (by @int2001, @phl0, @AndreasK79, @HB9HIL)
  • Prepared get-well for PHP8.3. (by @int2001, @phl0, @AndreasK79, @HB9HIL)
  • Some more security (by @int2001)
  • Fixed counting QSOs at Contesting (by @int2001)
  • CFD Export (by @int2001 and @phl0)
  • Prevent double-saving of QSOs (by @int2001)
  • The advanced logbook maps extended with several overlays (CQ, ITU, Maidenhead) (by @AndreasK79)
  • The advanced logbook maps extended with coordinates/bearing/distance/gridsquare on mouseover like the gridsquare map (by @AndreasK79)
  • The advanced logbook maps extended with easyprint for map saving (by @AndreasK79)
  • The advanced logbook maps extended with custom icons, which were already available in the dashboard and the regular logbook (by @AndreasK79)
  • Added file download date under the debug view (by @AndreasK79)
  • Config Option for centralized userdata directory for QSL and eQSL images. You can now add an config option to activate a centralized folder structure for these images. See the config.sample.php for reference (by @abarrau)
  • Optical support for SAT directions and elevation (by @phl0)
  • make eQSL only chooseable if set for station and added warning if no station has eQSL set up (by @dg0tm)
  • Design enhancement of the header menu so get a cleaner look (by @HB9HIL)
  • Moved the QRG in QSO logging to the first tab (by @HB9HIL)
  • Added multilanguage support for accumulated statistics (by @HB9HIL)

New Contributors: @abarrau, @dg0tm

Full Changelog: 1.0...1.1

FIRST RELEASE WAVELOG 1.0

01 Feb 15:08
7579d6e
Compare
Choose a tag to compare

Wavelog Version 1.0

Dear Hams, Friends of Amateur Radio, and Tech Enthusiasts

It is our pleasure to share with you today a significant development in the world of log software.

Over the past years, the web-based log software Cloudlog, founded by 2M0SQL, Peter, has steadily evolved. LA8AJA, DF2ET, DJ7NT, and HB9HIL have also made crucial contributions, shaping Cloudlog into what it is today.

Due to differing visions and perspectives, we have decided to take a new direction and create a fork named "Wavelog." After several weeks of preparation, we are excited to present our initial release.

In this version, we have addressed numerous bugs, improved the installer's stability, and added several new features. We acknowledge that this marks just the beginning of our journey, and we look forward to receiving your feedback.

More Information can be found here: https://github.com/wavelog/wavelog

We want to express our gratitude for your ongoing support, and we are eager to hear about the experiences and insights you have with Wavelog. Your feedback will be invaluable as we continue to enhance Wavelog.

Vy 73

Your Wavelog Development Team

Added Features and Bug Fixes since we forked:

  • Removed tons of small bugs (@HB9HIL @AndreasK79 @phl0 @int2001)

  • One is able to upload huge ADIFs via ADIF-Import. ADIF is "zipped" on the Fly (by @int2001)

  • DXCluster/Bandmap improvements. (by @int2001) In detail:

  • See if DXCC was worked on the Band before.

  • Link to DXCC-Stats out of the Cluster

  • Neat Flags

  • Added QRZ.com for checking Awards like CQ, DXCC, RAC, WAJA and WAS (by @int2001)

  • Database tuning / Importer tuning / DXCC-Updater tuning. Much faster now (by @int2001)

  • Automatic Distance-Calculation for QSO if logged via API (by @int2001)

  • Fixed issues when Wavelog is installed fresh at 1st login (by @int2001)

  • Added personal Statistics for SAT-QSOs like Unique Calls worked and so on (@int2001)

  • Added support for WavelogGate https://github.com/wavelog/WaveLogGate (more verbose if wrong input has been given, testing, etc.) (by @int2001)

  • Repaired lookup-API (by @int2001)

  • Added RAC award with map (by @AndreasK79)

  • Reworked CQ zone map (by @AndreasK79)

  • Added maidenhead overlay to WAS/WAJA/RAC map (by @AndreasK79)

  • Added WAS/RAC markers on map (by @AndreasK79)

  • Reworked how environment is set (Production/dev)) (by @AndreasK79)

  • Added location select to the advanced logbook (by @AndreasK79)

  • Wavelog comes with a completely new logo (by @HB9HIL)

  • New and shiny Installer which guides new users through the installation process (by @HB9HIL)

  • Debug View shows php-zip as dependency and if this is installed (by @HB9HIL)

  • Added "Feature Request" Template on Github (by @HB9HIL)

  • Added recommended options to .htaccess.sample (by @HB9HIL)

  • Added possibility to change the logo in themes menu (by @HB9HIL)

  • Mark pass times green if it is workable before timeout in Sat Timers (by @ phl0)

  • Added Prefecture Numbers to WAJA Map (by @phl0)

  • Also use SIG + SIG_INFO in tweets and toots (by @phl0)

  • Added link to Clublog Log Search in QSO View and the advanced logbook (by @phl0)

  • Show hint about upload permissions on LotW page (by @phl0)

  • Resolved a bug in gridmap where all QSO where shown confirmed if no QSL method is selected (by @phl0)

  • Change design for button "time" and "lookup web site" (by @abarrau)