semaphore icon indicating copy to clipboard operation
semaphore copied to clipboard

Problem: UI does not update automatically after task status changes

Open peedy2495 opened this issue 5 months ago • 1 comments

Issue

Description: I've noticed that when a task's status changes — for example, when it is completed or aborted — this change is not reflected in the UI. Neither the dashboard nor the job list of the corresponding task template updates automatically.

Currently, I have to manually reload the page to see the updated task status.

Expected behavior: The UI should automatically update whenever a task’s status changes (e.g., from running to finished or aborted).

Actual behavior: The task status does change in the backend, but the UI continues to show the old state until the page is manually refreshed.

Steps to reproduce:

  1. Start a task
  2. Let it complete or abort it
  3. Observe that the task status in the UI does not update automatically

Suggestion: Implement automatic UI updates (e.g., via WebSockets, polling, or another event-driven mechanism) to ensure that task status changes are reflected in real time without requiring a page reload.

Impact

Web-Frontend (what users interact with)

Installation method

Docker

Database

BoltDB

Browser

Chrome

Semaphore Version

v2.16.31-d14fa6b-1758101455

Ansible Version


Logs & errors

No response

Manual installation - system information

No response

Configuration

No response

Additional information

No response

peedy2495 avatar Oct 31 '25 06:10 peedy2495

I have the same problem on the Version v2.16.43-5507a11-1762372271. I have Semaphore in a Docker Container with an nginx Proxy Manager infront of that.

GitChris98 avatar Nov 19 '25 12:11 GitChris98

same issue here

aristosv avatar Dec 19 '25 06:12 aristosv