cloudlog/assets/js/sections
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
..
accumulatedstatistics.js Fix asset route and function name 2024-01-03 22:18:20 -05:00
adif.js no mark_lotw if no station is selected 2023-11-19 17:04:19 +01:00
award_settings.js Added Awards Settings 2025-12-02 13:32:11 +00:00
awards.js Added Awards Settings 2025-12-02 13:32:11 +00:00
bands.js Improve band statistics update logic 2025-08-09 23:17:53 +01:00
cabrillo.js fixed classes and buttons 2023-11-17 16:28:48 +01:00
common.js Add pagination and DXCC tab to previous QSOs 2026-03-26 22:26:47 +00:00
contesting.js Add Cabrillo export modal & format improvements 2026-03-27 00:04:21 +00:00
contestingnames.js Fix asset route and function name 2024-01-03 22:18:20 -05:00
continents.js [Continents] Removed filter for labels with low percentage 2023-02-09 12:44:51 +01:00
cqmap.js add special class for all map 2023-12-09 10:44:26 +01:00
dayswithqso.js Analytics: graph of QSOs for each day in the log 2024-11-30 16:53:52 +01:00
distances.js Improve distances UI and add caching for statistics 2026-01-06 22:48:26 +00:00
dxccmap.js Add DXCC statistics and continent breakdown 2026-01-06 22:34:05 +00:00
eqslcharcounter.js adjustment for charcoiunt in qso edit 2023-12-02 13:00:56 +01:00
ffma.js Fix asset route and function name 2024-01-03 22:18:20 -05:00
gridmap.js Add filtering support to public gridsquare maps 2025-08-19 16:14:47 +00:00
gridmaster.js Fix asset route and function name 2024-01-03 22:18:20 -05:00
hrdlog.js fix error message bug 2023-12-16 13:44:39 +01:00
iotamap.js add special class for all map 2023-12-09 10:44:26 +01:00
labels.js Added Translation for 'Close' Button 2023-11-05 19:38:34 +01:00
logbookadvanced.js Add bulk satellite assignment to logbook entries 2025-11-07 15:28:18 +00:00
maintenance.js Show correct callsign left of dropdown menu 2023-10-29 02:43:22 +02:00
mode.js Fix asset route and function name 2024-01-03 22:18:20 -05:00
notes.js [Javascript] Split out JS code for ADIF and Notes pages 2020-09-15 21:09:18 +01:00
notes_list.js Add categories and management to notes feature 2026-01-09 13:17:56 +00:00
oqrs.js Fix asset route and function name 2024-01-03 22:18:20 -05:00
propagationadvisor.js Fix band row display logic in propagation advisor 2026-01-05 22:22:19 +00:00
qrzlogbook.js fixed success and error messages 2023-12-16 11:42:56 +01:00
qslprint.js Update qslprint.js 2025-07-30 17:33:09 +01:00
qso.js Add pagination and DXCC tab to previous QSOs 2026-03-26 22:26:47 +00:00
sattimers.js Mark pass times green if it is workable before timeout 2024-01-22 11:33:46 +01:00
simplefle.js Reset comment at start of line iteration 2026-01-14 22:44:43 +00:00
station_locations.js Refactor state input visibility and enable/disable logic 2025-08-02 11:30:25 +01:00
station_logbooks.js Initialize DataTable only when data rows exist 2025-11-22 14:31:46 +00:00
statistics.js Handle empty QSO statistics gracefully 2025-11-14 14:43:07 +00:00
timeplot.js added support for dark mode to some charts where it was missing 2021-09-10 18:53:24 +02:00
version_dialog.js Cleaned up to make comments english 2024-02-17 13:51:47 +00:00
wab.js Add filtering and localization to WAB award view 2026-01-21 16:54:24 +00:00
wajamap.js add special class for all map 2023-12-09 10:44:26 +01:00
wasmap.js Correct MD boundaries 2023-12-12 22:29:10 +01:00
webadif.js fixed success and error messages 2023-12-16 11:42:56 +01:00