mirror of
https://github.com/itflow-org/itflow
synced 2026-11-15 00:47:24 +00:00
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
This commit is contained in:
1
db.sql
1
db.sql
@@ -3186,6 +3186,7 @@ CREATE TABLE `settings` (
|
||||
`config_update_latest_commit` varchar(40) DEFAULT NULL,
|
||||
`config_update_pending_commits` text DEFAULT NULL,
|
||||
`config_update_checked_at` datetime DEFAULT NULL,
|
||||
`config_update_details` mediumtext DEFAULT NULL,
|
||||
`config_share_max_hours` int(11) NOT NULL DEFAULT 720,
|
||||
`config_share_require_protection` tinyint(1) NOT NULL DEFAULT 0,
|
||||
`config_login_alert_failures` int(11) NOT NULL DEFAULT 10,
|
||||
|
||||
Reference in New Issue
Block a user