cloudlog/application
Peter Goodhall df8dc163ff Add reverse SIG bulk remove and input validation
Validate and harden SIG handling across controllers and views. Awards: trim and validate requested SIG type, guard against empty types and wrap SIG data loading in try/catch with error logging and user notice. Callhistory: tighten input trimming and validation for proposed SIG info, reject proposals without membership numbers and enforce per-organization SIG-info rules (e.g. numeric for CWOPS). Add scan_remove action to perform reverse/bulk SIG clears for matched QSOs, and filter/validate batch changes before applying. Improve CSV/header parsing by normalizing header keys, aligning rows to headers (handles N1MM !!Order!! cases), extracting exch1 robustly, and adding helpers (looks_like_callsign, is_valid_sig_info_for_organization). View: add Reverse Bulk SIG Update UI, confirmation modal and JS helpers, and convert several forms to use JS-driven confirm dialogs. Misc: various trimming/safety fixes and UX messages.
2026-03-26 10:40:39 +00:00
..
config Add Call History upload and lookup feature 2026-03-24 22:36:54 +00:00
controllers Add reverse SIG bulk remove and input validation 2026-03-26 10:40:39 +00:00
core Added Basic Files 2011-04-25 16:24:01 +01:00
helpers Add reusable User-Agent helper for QRZ API requests 2026-01-09 10:52:37 +00:00
hooks Added Basic Files 2011-04-25 16:24:01 +01:00
language Fix POTA award descriptions and links (#3417) 2026-03-23 22:08:12 +00:00
libraries Add MY_NAME to ADIF exports from user profile (#3391) 2026-03-23 22:43:44 +00:00
logs Adding file back in! 2016-02-29 18:57:08 +00:00
migrations Add Call History upload and lookup feature 2026-03-24 22:36:54 +00:00
models Show selected count and correct applied count 2026-03-24 23:38:45 +00:00
third_party Codeignitor 3.1.6 and corresponding changes 2017-12-01 19:25:26 +00:00
views Add reverse SIG bulk remove and input validation 2026-03-26 10:40:39 +00:00
.htaccess Added Basic Files 2011-04-25 16:24:01 +01:00
index.html cosmetics I 2023-12-07 16:58:18 +00:00