cloudlog/assets/js/sections
Peter Goodhall 0f62a7178a Add client-side QRA utils and use in QSO
Introduce a frontend QRA utilities module and switch QSO locator/bearing/distance logic to run client-side. Added assets/js/qra-utils.js (ported from the PHP Qra library), injected measurement_base and station_gridsquares into the QSO view, and updated application/controllers/Qso.php to provide the measurement_base for the frontend. Footer now loads qra-utils.js before qso.js. Modified assets/js/sections/qso.js to debounce locator input, place map markers from local grid→lat/lng math, and compute bearing/distance via QraUtils (removes several AJAX calls to server endpoints). This reduces server round-trips and keeps frontend behavior consistent with the PHP implementation.
2026-03-29 13:57:36 +01: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 Relocate callsign badges and simplify redraw 2026-03-27 17:39:32 +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 client-side QRA utils and use in QSO 2026-03-29 13:57:36 +01: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