提交图

559 提交

作者 SHA1 备注 提交日期
Peter Goodhall
76f55f7f27 Add Most Worked Callsigns feature
Introduces a new 'Most Worked Callsigns' page, controller, model, and view to display callsigns worked multiple times from the active logbook. Adds language support for this feature in multiple languages and updates the navigation menu to include a link to the new page. Also includes DataTables integration and filter options for bands, modes, satellites, date range, and minimum QSOs.
2025-08-23 21:11:36 +01:00
Peter Goodhall
a92d0976ca Increase map and AJAX request timeouts
Extended the failsafe timeout for map loading from 10 to 60 seconds in the footer and increased the AJAX request timeout in leafembed.js from 30 to 50 seconds to better accommodate slow responses.
2025-08-10 22:08:31 +01:00
Peter Goodhall
4db4822c09 Add debug logging and improve map loading UX
Added console logging to map loading callbacks and AJAX requests for better debugging. Reduced failsafe timeout from 35s to 10s to improve user experience. Improved date range display logic to check for element existence before updating.
2025-08-10 22:06:11 +01:00
Peter Goodhall
129cb5986f Enhance custom map UI and add loading feedback
Improves the custom map interface with a redesigned filter section, quick action buttons, advanced filters, and a statistics display. Adds a loading spinner, disables the submit button during map load, and provides success/error feedback with failsafe timeout. Integrates new CSS for better map and legend styling, and updates JS to support callbacks for AJAX success/error, improving user experience and reliability.
2025-08-10 18:29:47 +01:00
Peter Goodhall
c00d28d519 Improve DXCC update UI responsiveness and feedback
Enhanced the DXCC data update interface by adding a spinner, disabling the button during updates, and providing immediate status feedback. Polling intervals were reduced for more responsive updates, and error handling was improved to reset UI elements on persistent errors.
2025-08-09 21:45:27 +01:00
Peter Goodhall
66d6fc91a8 Improve update status handling and error reporting
Added get_status endpoint to Update controller for serving update status. Enhanced update_status to handle directory creation and log errors. Updated footer view to use new endpoint, improved error handling and retry logic for status updates.
2025-08-09 21:35:47 +01:00
Peter Goodhall
72d2d84332 Add dB signal report support for Q65, FST4, and FST4W digital modes
- Updated setRst() function in footer.php to include Q65, FST4, FST4W modes
- Extended getReportByMode() function in simplefle.js to handle dB reports for all digital modes
- Ensures consistent signal report handling (-5 dB default) across all WSJT-X compatible modes
- Fixes issue where Q65, FST4, FST4W used traditional RST instead of dB reports
2025-05-28 17:08:54 +01:00
Peter Goodhall
85ffd419ab Prevent duplicate QSO form submissions
Prevent duplicate QSO form submissions

- Add isSubmitting flag to track form submission state
- Implement event listener on qso_input form to prevent multiple submissions
- Block subsequent submit attempts while form is processing
- Add comprehensive JSDoc documentation for the feature
- Prevents duplicate QSO contacts from being created accidentally

Fixes #3181
2025-05-28 16:56:03 +01:00
Peter Goodhall
978bdbf76b Wiring for Cloudlog Aurora Winkey Websocket Support 2025-05-28 14:24:03 +01:00
Peter Goodhall
83dd417539 [QSO] Adds Select Radio under the map 2024-12-06 15:07:52 +00:00
Danny
d11ff35bfb Custom maps: set dates to full log range + submodes filter fix + some wording fixes 2024-10-12 16:56:04 +02:00
Peter Goodhall
c050a42b35 [Dashboard] Fixes JS errors when loading map when theres no qsos 2024-06-19 13:46:31 +01:00
Emiliano Macedonio
f1f1817901 Added Flag to Maps Popups 2024-06-11 12:57:02 +02:00
Peter Goodhall
3788a84ee9 [Dashboard] Map now follows user selection for showing icon and colour
Visual decision to not show home marker or locs on the dashboard
2024-05-20 15:57:58 +01:00
Peter Goodhall
1cf2b3cd41 Update footer.php 2024-05-19 17:50:10 +01:00
Peter Goodhall
4182b67471 Update footer.php 2024-05-16 15:36:50 +01:00
Peter Goodhall
0335d42c1c Update footer.php 2024-05-16 15:10:09 +01:00
Peter Goodhall
84dbe80ff2 [Dashboard] Loads QSOs with red icons and reloads every 5secs
Adds to #3105

TODO

- this doesnt listen to the user options
2024-05-16 14:46:24 +01:00
Peter Goodhall
c6716ab57a [WAB] Added ability to store WAB reference in Station Locations
Added ability to store WAB reference in Station Locations and also its exported in ADIF with the custom tag of "APP_CLOUDLOG_MY_WAB"
2024-05-14 15:25:10 +01:00
Peter Goodhall
d169298940 WAB - changed colours to match the standard in Cloudlog 2024-04-20 22:34:04 +01:00
Peter Goodhall
2d72981787 Added full Worked All Britain Award Support
Added full Worked All Britain Award Support using the SIG system in Cloudlog #3079
2024-04-20 16:01:50 +01:00
Peter Goodhall
fd3ba41d26 Switch to local htmx library instead of CDN 2024-04-12 14:59:04 +01:00
Patrick Burns
b5a7bc2847 refactored sstv and qsl carousels and javascript to be a little easier to read and reason about 2024-04-03 21:50:47 -05:00
Patrick Burns
fdd4a2df8c realized my old branch/PR was started off of main and not dev, got a new one up now 2024-03-26 22:08:16 -05:00
Peter Goodhall
4516144c5c Update footer.php 2024-02-22 16:59:21 +00:00
Peter Goodhall
b6eb05a53d Update footer.php 2024-02-22 16:56:21 +00:00
Juan Garcia
14429fbc83 Fix asset route and function name 2024-01-03 22:18:20 -05:00
Juan Garcia
0ae70dac56 Add the imported JS variable 2024-01-03 22:14:12 -05:00
Juan Garcia
42fda7cc83 Generalize the PoC 2024-01-03 22:03:11 -05:00
Peter Goodhall
de9efcc862
CAT: Improve update of UI values and fix parenthesis in radio-status 2024-01-01 14:02:12 +00:00
Andreas Kristiansen
d3d5d7cae2
Merge pull request #2869 from abarrau/ans-fix-menudropdown
[QSO] fix menu action display
2023-12-30 18:47:16 +01:00
Andreas Kristiansen
77a1c0772d
Merge pull request #2810 from abarrau/map-simplify-centralize-json-call
[MAP] Simplify call function for map json data
2023-12-28 14:15:16 +01:00
int2001
c304c1d760
Sharpened the keypress-handler, so it only reacts on searchfield and not - e.g. - on the NotesBox 2023-12-28 08:04:42 +00:00
abarrau
fb21c33a1a remove /map (not used) 2023-12-27 20:10:45 +01:00
DJ3CE
8c8cf38e6f Fix opening/closing parenthesis in CAT-info 2023-12-23 17:29:48 +01:00
DJ3CE
b0515881cd Introduce new (internal) function for updating UI 2023-12-23 17:29:44 +01:00
abarrau
b4bd990504 add called function on each ajax generated table result 2023-12-22 11:15:00 +01:00
abarrau
617279f32b Merge remote-tracking branch 'upstream/dev' into map-simplify-centralize-json-call 2023-12-18 18:55:41 +01:00
HB9HIL
43f6575aec added autoscroll 2023-12-18 09:01:45 +01:00
abarrau
cbb93e89de change edit view for use on add view 2023-12-17 19:16:23 +01:00
abarrau
1748e298ba add pwd button (show/hide) 2023-12-17 17:39:12 +01:00
abarrau
ed11da8833 change design user edit page 2023-12-15 20:22:58 +01:00
abarrau
78c8a94055 Merge remote-tracking branch 'upstream/dev' into map-simplify-centralize-json-call 2023-12-13 22:54:38 +01:00
abarrau
0143e79fa6 on map custom, date to can't be big than date from 2023-12-13 22:54:04 +01:00
abarrau
f8dd94c520 Merge remote-tracking branch 'upstream/dev' into map-simplify-centralize-json-call 2023-12-13 07:10:42 +01:00
abarrau
8fd7712455 simplify form custom map search 2023-12-13 07:10:10 +01:00
Andreas
352b933f44 [Award] WAS - removed unused code 2023-12-12 21:41:23 +01:00
HB9HIL
c2703dcd98 paging on qso data instead scrolling 2023-12-12 15:41:54 +01:00
abarrau
81f9013e62 new function and remove old function 2023-12-12 08:18:42 +01:00
HB9HIL
dd2a7a067b removed unnessesary close buttons 2023-12-07 01:20:39 +01:00