cloudlog/application
Peter Goodhall c6bdee1bc5 Sanitize location lists and harden SQL
Replace string-quoted station_id lists with comma-separated, integer-casted lists and harden SQL across awards models. This diff converts constructions like "'a','b'" to implode(',', array_map('intval', ...)) and uses $this->db->escape_str() for band/mode values and band lists to reduce injection/format issues. Added helper methods (addModeToQuery, addBandToQuery variants) to centralize mode/band filtering, parameterized time/mode/band queries in Gmdxsummer_model, and escaped band arrays when building IN() lists. Also added null/empty-checks for logbook arrays in several models and small refactors (e.g. VUCC addBandToQuery) to keep SQL building consistent.
2026-06-24 22:26:11 +01:00
..
config Use per-install temp dir for session files 2026-06-06 10:29:41 +01:00
controllers Sanitize location lists and harden SQL 2026-06-24 22:26:11 +01:00
core Added Basic Files 2011-04-25 16:24:01 +01:00
helpers Refactor dashboard helpers and improve UX 2026-05-07 22:12:05 +01:00
hooks Added Basic Files 2011-04-25 16:24:01 +01:00
language Show Active badge in timeline; fix label 2026-04-26 21:41:27 +01:00
libraries Enforce plugin read-only policy and show alerts 2026-04-30 23:03:29 +01:00
logs Adding file back in! 2016-02-29 18:57:08 +00:00
migrations Bump migration to 271 and add tag 2.8.14 2026-06-05 13:27:15 +01:00
models Sanitize location lists and harden SQL 2026-06-24 22:26:11 +01:00
plugins Add plugin system and Plugin Manager 2026-04-29 22:33:22 +01:00
third_party Codeignitor 3.1.6 and corresponding changes 2017-12-01 19:25:26 +00:00
views Use language lines for Prev/Next pagination 2026-06-23 12:01:45 +01: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