Project

General

Profile

Actions

Todo #15055

closed

Allow the dashboard update widget to show new versions separately from the update page

Added by Marcos M 12 months ago. Updated 12 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Upgrade
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
23.09.1
Release Notes:
Force Exclusion

Description

The update check on System > Update (the update page) only checks within the selected branch, whereas the dashboard update widget checks within all non-devel branches. There exists an update version cache file that is refreshed in the following ways:
  • When the widget loads, after either:
    • a 2 hour timeout tracked by the cache modified time, or
    • when the refresh icon is clicked.
  • Going to the update page.
In the scenario where 23.09.1 is the currently installed/selected version/branch and 24.03 has been released:
  1. The widget will show 24.03 is available.
  2. Going to the update page will show 23.09.1 (the currently selected branch), refreshing the cache.
  3. Back on the dashboard the widget will no longer show an update is available, until the cache is refreshed.
If the update page is changed to not refresh the cache:
  • The widget will continue showing 24.03 is available even after visiting the update page.
  • There's potential for the widget to still show 23.09.1 as the latest version while the update page shows 24.03, until the cache is refreshed - max of a 2 hour window.
Actions

Also available in: Atom PDF