Commit Graph
13 Commits
Author SHA1 Message Date
Andy Dixon a636ecd991 fix: harden CMS security controls 2026-06-08 17:12:42 +01:00
Andy Dixon 42fe5b9304 UI fixes, code tightening, security fixes 2026-03-17 10:19:21 +00:00
Andy Dixon 1245ed9f5f Fixed regression of the 'Edit website' button on the welcome page. Major design tweaks to login and header bar 2024-11-18 20:29:46 +00:00
Andy Dixon d0c38378b6 Massive refactor of code into classes, improve security on the image/file upload handler. Clean up the init.php into a config.php and refactor everything else to work around it.
Resolves issues #13 #14 and #16
2024-11-12 21:20:46 +00:00
Andy Dixon f8c1892e99 Added option to show full URL in the control bar. Probably could do with styling a bit better though. 2024-11-12 18:48:00 +00:00
Andy Dixon 2d5ed4cc5d Refined control bar a bit so it's tidier and not on a wonk, refreshed welcome page, and added option to skip welcome page and go straight to the web page 2024-11-11 20:09:48 +00:00
Andy Dixon a705f6e3e0 Fix styling of log folder alert 2024-10-09 21:09:37 +01:00
Andy Dixon 03161dbeaa Add check to make sure audit log location is writeable
Some cleanups
2024-10-09 21:06:37 +01:00
Andy Dixon 1e5b8fea62 Added feedback when saving page content 2024-10-03 08:07:54 +01:00
Andy Dixon ccc0ebf795 Add new page system implemented, and Select Page system implemented, Code tidied 2024-10-03 08:07:54 +01:00
Andy Dixon e4246eb60d Initial code for New Page templating system 2024-10-03 08:07:54 +01:00
Andy Dixon c103a8e6dc Code Cleanup 2024-10-03 08:07:53 +01:00
Andy Dixon d161239cf1 Killed history 2024-10-03 08:07:53 +01:00