cloudlog/application/libraries
Peter Goodhall fd49056a98 Enforce plugin read-only policy and show alerts
Add server-side read-only policy checks for plugins and surface security alerts to admins. Plugin_manager now validates plugin code (collects PHP files and scans for forbidden file/system/exec functions) during install and before enabling; installs are blocked or plugins auto-disabled on violation with a security alert returned. Plugins controller updated to use session validation for login, enforce admin (user_type 99) access, store/display security alerts via a flash session key, and pass a CSRF token to the view. The plugins index view now renders a warning banner for plugin security alerts. Documentation updated to link and include a new QSO Hooks plugin guide for third-party sync plugins.
2026-04-30 23:03:29 +01:00
..
Adif_parser.php Fix endless running loop for b0rken ADIF tags 2023-12-05 10:14:46 +01:00
AdifHelper.php Add MY_NAME to ADIF exports from user profile (#3391) 2026-03-23 22:43:44 +00:00
Cabrilloformat.php Add Cabrillo export modal & format improvements 2026-03-27 00:04:21 +00:00
Cloudlog_hooks.php Auto-disable plugins on runtime failures 2026-04-29 22:44:10 +01:00
Clublog.php Added more clublog code 2011-11-20 14:00:21 +00:00
Curl.php Disable debug output (spoiling logs) 2023-11-16 09:08:43 +01:00
DxccFlag.php Added flags to QSO tables and in detail 2024-05-24 16:43:32 +02:00
Electronicqsl.php Rename electronicqsl.php to Electronicqsl.php 2020-03-01 19:21:58 +00:00
EqslImporter.php Use primary key for eQSL batch updates 2026-03-18 15:29:10 +00:00
Frequency.php [Bands] Changed frequency library to fetch default frequency from DB 2022-09-09 16:53:01 +02:00
Hamqth.php fetched dxcc_id 2024-01-01 04:58:49 +01:00
index.html Added Basic Files 2011-04-25 16:24:01 +01:00
OptionsLib.php Add support for managed email configuration 2025-12-09 16:09:15 +00:00
Plugin_manager.php Enforce plugin read-only policy and show alerts 2026-04-30 23:03:29 +01:00
Pota.php Add POTA lookup function 2023-05-01 21:14:30 +02:00
Qra.php Also take care of existing VUCC_GRIDS stored with whitespace 2024-01-16 00:16:58 +01:00
Qrz.php fetched dxcc_id 2024-01-01 04:58:49 +01:00
Sota.php Improve SOTA CSV download and parsing logic 2026-01-13 13:40:00 +00:00
Subdivisions.php Add functions for secondary subdivisions 2023-12-12 14:31:39 +01:00
Unzip.php automated downloading of clublog cty xml file 2014-03-03 01:26:26 +00:00
Wwff.php Add lookup function for grid and name for WWFF refs 2022-10-19 14:52:43 +02:00