Project

General

Profile

Actions

Defect #44289

closed

No status icon is displayed after checking for plugin updates on the Plugins page

Added by Ludovic Andrieux about 1 month ago. Updated 12 days ago.

Status:
Closed
Priority:
Normal
Category:
Administration
Target version:
Resolution:
Fixed
Affected version:

Description

Description

After clicking "Check for updates" on the Plugins page (`/admin/plugins`), no status icon is displayed next to the plugin version, whatever the result of the check (up to date, outdated, or unknown plugin).

Steps to reproduce

1. Install at least one plugin.
2. Go to Administration > Plugins.
3. Click "Check for updates".

Actual behaviour

The AJAX request succeeds and the correct CSS classes are applied, e.g. `<span class="icon found icon-ok">3.1.0</span>`, but nothing is rendered.

Expected behaviour

A green check icon for an up-to-date plugin, a yellow warning icon when a newer compatible version exists, and a help icon for a plugin unknown to redmine.org (behaviour of Redmine 6.x and earlier).

Cause

Likely related to #43206

Environment

    Redmine version                7.0.0.stable
    Ruby version                   3.3.8-p144 (2025-04-09) [x86_64-linux-gnu]
    Rails version                  8.1.3
    Environment                    production
    Database adapter               PostgreSQL
    Mailer queue                   ActiveJob::QueueAdapters::AsyncAdapter
    Mailer delivery                smtp
    Redmine settings:
      Redmine theme                Default
    SCM:
      Filesystem 
    Redmine plugins:
      redmine_custom_workflows     3.1.0
      redmine_oauth                4.2.0

Files

clipboard-202608161753-r03kc.png (152 KB) clipboard-202608161753-r03kc.png Go MAEDA, 2026-08-16 10:53
44289.patch (3.54 KB) 44289.patch Go MAEDA, 2026-08-16 10:54

Related issues

Related to Redmine - Patch #43206: Remove deprecated icon-* classes from stylesheetsClosedMarius BĂLTEANUActions
Has duplicate Redmine - Defect #44373: Check for updates not working in plugins pageClosedActions
Actions #1

Updated by Go MAEDA 21 days ago

  • Related to Patch #43206: Remove deprecated icon-* classes from stylesheets added
Actions #2

Updated by Go MAEDA 21 days ago

I wrote a patch to fix the issue.

The status icons disappeared because they still relied on the legacy bitmap icon CSS that was removed in #43206. The patch switches them to SVG icons:

  • up to date: "checked"
  • newer version available: "warning"
  • unknown plugin: "unknown" (new icon)

For the last one I did not reuse the existing "help" icon. It is an info-circle ("i" in a circle), which does not really suggest "unknown plugin". Instead I added a new "unknown" icon, a question mark in a circle
(Tabler help-circle), to icons.svg and icon_source.yml.

Actions #3

Updated by Go MAEDA 18 days ago

  • Target version changed from Candidate for next minor release to 7.0.1

Setting the target version to 7.0.1.

Actions #4

Updated by Marius BĂLTEANU 13 days ago

  • Status changed from New to Resolved
  • Assignee set to Marius BĂLTEANU
  • Resolution set to Fixed

Fix committed, thanks!

Actions #5

Updated by Marius BĂLTEANU 12 days ago

  • Status changed from Resolved to Closed
Actions #6

Updated by Go MAEDA 12 days ago

  • Has duplicate Defect #44373: Check for updates not working in plugins page added
Actions

Also available in: Atom PDF