cloudlog/application/views/user
Peter Goodhall ac23397727 Add DX Cluster tab to QSO interface
Introduce a DX Cluster tab to the QSO view and user settings. This change:

- Enables a new qso_form option 'dxcluster_tab' in controllers (Qso.php, User.php) so the tab can be toggled per-user.
- Adds a user preference toggle in the user edit view to show/hide the DX Cluster tab.
- Implements the DX Cluster UI in the QSO index view: tab button, controls (band select, hide RBN), spot table and click-to-fill behavior.
- Adds client-side JS to manage a WebSocket to wss://dxc.cloudlog.org, maintain and render recent spots in a DataTable, persist filter preferences, sync band selection with the QSO form/radio, and batch-check worked status via the dxcluster/check_worked endpoint.

Files changed: application/controllers/Qso.php, application/controllers/User.php, application/views/qso/index.php, application/views/user/edit.php.
2026-03-27 22:29:25 +00:00
..
delete.php Cleaned up code formatting 2025-05-23 11:55:35 +01:00
edit.php Add DX Cluster tab to QSO interface 2026-03-27 22:29:25 +00:00
forgot_password.php Cleaned up code formatting 2025-05-23 11:55:35 +01:00
login.php Add open registration and public signup feature 2025-12-02 18:10:37 +00:00
main.php Add welcome email feature for new and existing users 2025-11-22 15:23:47 +00:00
profile.php Cleaned up code formatting 2025-05-23 11:55:35 +01:00
reset_password.php Cleaned up code formatting 2025-05-23 11:55:35 +01:00
signup.php Enforce unique callsigns and protect last admin 2026-03-26 14:22:02 +00:00