cloudlog/application/libraries
Peter Goodhall 4c1dd7a42d Add Cabrillo export modal & format improvements
Add a full Cabrillo export workflow and harden Cabrillo/QSO formatting. Introduces a modal UI to export contest logs (new button + modal form with fields for location, category time, operators, club, soapbox, date range and other Cabrillo categories). Controller updates pass the new fields to the export action. Cabrilloformat library extended to accept and emit LOCATION and CATEGORY-TIME, improve header field ordering and presence checks, map ADIF modes to the five Cabrillo modes (CW/PH/FM/RY/DG), fix a band label (2.4G -> 2.3G), and emit placeholders for missing received exchanges to preserve column alignment. Contesting_model: more robust date parsing with UTC fallback, ensure session QSO marker only persists when timestamp valid, and build start timestamp when LIVE mode omits start_date/start_time. Frontend JS: setSession() now returns the ajax promise so callers can await it; several callers updated to await setSession and re-fetch session data before refreshing the QSO table; restore full table search on callsign blur and when suggestions are cleared. Misc: small form/input fixes (club field type, default overlay option) and additional server-supplied data loaded into the contesting view (active station id, contest session, station profile). These changes add required Cabrillo fields for certain contests and make exports and session handling more reliable.
2026-03-27 00:04:21 +00:00
..
Adif_parser.php Fix endless running loop for b0rken ADIF tags 2023-12-05 10:14:46 +01:00
AdifHelper.php Add MY_NAME to ADIF exports from user profile (#3391) 2026-03-23 22:43:44 +00:00
Cabrilloformat.php Add Cabrillo export modal & format improvements 2026-03-27 00:04:21 +00:00
Clublog.php Added more clublog code 2011-11-20 14:00:21 +00:00
Curl.php Disable debug output (spoiling logs) 2023-11-16 09:08:43 +01:00
DxccFlag.php Added flags to QSO tables and in detail 2024-05-24 16:43:32 +02:00
Electronicqsl.php Rename electronicqsl.php to Electronicqsl.php 2020-03-01 19:21:58 +00:00
EqslImporter.php Use primary key for eQSL batch updates 2026-03-18 15:29:10 +00:00
Frequency.php [Bands] Changed frequency library to fetch default frequency from DB 2022-09-09 16:53:01 +02:00
Hamqth.php fetched dxcc_id 2024-01-01 04:58:49 +01:00
index.html Added Basic Files 2011-04-25 16:24:01 +01:00
OptionsLib.php Add support for managed email configuration 2025-12-09 16:09:15 +00:00
Pota.php Add POTA lookup function 2023-05-01 21:14:30 +02:00
Qra.php Also take care of existing VUCC_GRIDS stored with whitespace 2024-01-16 00:16:58 +01:00
Qrz.php fetched dxcc_id 2024-01-01 04:58:49 +01:00
Sota.php Improve SOTA CSV download and parsing logic 2026-01-13 13:40:00 +00:00
Subdivisions.php Add functions for secondary subdivisions 2023-12-12 14:31:39 +01:00
Unzip.php automated downloading of clublog cty xml file 2014-03-03 01:26:26 +00:00
Wwff.php Add lookup function for grid and name for WWFF refs 2022-10-19 14:52:43 +02:00