johnnyq
|
d7bc1bccf7
|
Make Maintenance > Update easier to follow - it opens with where the install stands (up to date, an update available, updating, the database still to finish, checking) and the one button for it, Update ITFlow in place of Queue Update, with what's new below it (the release notes between this install and the latest, read from the changelog by the update check, developer notes and commits folded away), what to do first including the ITFlow files changed on this install that updating would put back, the update shown running with the page refreshing itself and then when it finished or what stopped it, and this install's version, branch, database, commit, last check, last update, cron and the command to update from a shell alongside; database 3.5.7 adds settings.config_update_details, written by cron/update_check.php through the new updateCheckDetails(), updateChangelogSections() and updateChangelogHtml() render the release notes escaped, cron/app_update.php asks for a fresh check after an update, changelog updated
|
2026-11-05 14:25:19 -05:00 |
|
johnnyq
|
069f587c1d
|
Implemented Check for updates which removs the last shell exec from web ui, and reimplemented db_update switch to update_cli.php
|
2026-08-26 23:38:23 -04:00 |
|
johnnyq
|
14c38b9814
|
Remove DB Update from WebUI as this is handled by the update_cli backend
|
2026-08-26 22:59:17 -04:00 |
|
johnnyq
|
51c925522c
|
Remove thr web updater this is now either queued from the web or ran from the shell to update
|
2026-08-26 22:53:29 -04:00 |
|
johnnyq
|
4c4c172f59
|
Feature: queued Updates which now eliminates the need for shell_exec from the webui, but if enabled you can still update from the webui the old way too
|
2026-08-15 16:41:42 -04:00 |
|
johnnyq
|
6b5be0f881
|
Rework Update UI and fix banch
|
2026-08-02 18:07:24 -04:00 |
|
johnnyq
|
af51c4316f
|
Updated validateCSRFToken to automatically grab and compare get or post csrf token no longer need to pass an argument to the function which fixed the issue if no hash was present
|
2026-07-24 13:40:37 -04:00 |
|
johnnyq
|
91a1676e89
|
Update missing CSRF endpoint checks
|
2026-07-24 13:16:51 -04:00 |
|
johnnyq
|
2b756f6ea4
|
Split DB Updates into seperate files, with the cutoff being 2.0.0
|
2026-07-22 18:43:11 -04:00 |
|
johnnyq
|
b8873039a4
|
Rename Functions: flash_alert, sanitizeFilename and display_folder_options using camelCase instead to match other custom php functions
|
2026-07-14 17:41:41 -04:00 |
|
johnnyq
|
f1836c70cd
|
Replace Function logAction() with logAudit()
|
2026-07-14 17:35:23 -04:00 |
|
johnnyq
|
b57ddc0e5c
|
Replace Function sanitizeInput() with just escapeSql() and update all instances throughout
|
2026-07-14 17:17:50 -04:00 |
|
johnnyq
|
bf0d799caf
|
Remove old function comment
|
2026-07-14 16:51:34 -04:00 |
|
johnnyq
|
29bea9517d
|
Removed the last of legacy validate functions and replaced with the new enforce fumctions.
|
2026-07-14 16:49:14 -04:00 |
|
johnnyq
|
0a30300bde
|
replace all instances of mysqli_fetch_array with mysqli_fetch_assoc for better performance and memory usage
|
2026-01-14 17:30:23 -05:00 |
|
johnnyq
|
012b0f1a77
|
Update Admin posts to use new functions flash_alert and getFieldById which greatly cleans up and reduces the code also removed logging comments as implied by the function logAction
|
2025-08-01 17:21:35 -04:00 |
|
johnnyq
|
d2dac1915d
|
Update admin, user, guest and client post to use new redirect function
|
2025-08-01 15:25:52 -04:00 |
|
johnnyq
|
905908bcf1
|
broken link updates
|
2025-07-30 20:59:20 -04:00 |
|
johnnyq
|
0494bfc1cf
|
Moved admin_ to /admin, user_ to user report_ to /reports each have their own post includes modals directories created seperate headers and footer. Also did the same for xcustom, more work to me done
|
2025-07-28 13:32:28 -04:00 |
|