Bug #2875

Dashboard: running status of service is not displayed

Added by Giacomo Sanchietti about 5 years ago. Updated about 5 years ago.

Status:CLOSEDStart date:
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:nethserver-base
Target version:v6.5
Security class: Resolution:
Affected version:v6.5-final NEEDINFO:No

Description

Inside the "Service" tab of the Dashboard, the running status of system services is not displayed.
For each system the running status is the static label: "..."

The service status is retrieved only after an AJAX call, but all AJAX call from Dashboard have been removed.

Also the rowCSS option is not honored any more.

Associated revisions

Revision 1c56c5f2
Added by Giacomo Sanchietti about 5 years ago

Dashboard: fix service's running status. Refs #2875

History

#1 Updated by Giacomo Sanchietti about 5 years ago

  • Status changed from NEW to TRIAGED
  • Target version set to v6.5
  • % Done changed from 0 to 20

#2 Updated by Giacomo Sanchietti about 5 years ago

  • Status changed from TRIAGED to ON_DEV
  • Assignee set to Giacomo Sanchietti
  • % Done changed from 20 to 30

#3 Updated by Giacomo Sanchietti about 5 years ago

  • Status changed from ON_DEV to MODIFIED
  • % Done changed from 30 to 60

Restored AJAX call to retrieve running status.

The status can have following colors:
  • green: if enabled and running
  • red: if enabled and stopped
  • black: if disabled and stopped

#4 Updated by Giacomo Sanchietti about 5 years ago

  • Status changed from MODIFIED to ON_QA
  • Assignee deleted (Giacomo Sanchietti)
  • % Done changed from 60 to 70
Package in nethserver-testing:
  • nethserver-base-2.3.0-13.0git7a023c04.ns6.noarch.rpm
  • nethserver-base-2.3.0-15.0git3d991ff5.ns6.noarch.rpm
Test case 1
  • Load the Dashboard and check the running status is correctly displayed
Test case 2
  • Stop an already enabled service
  • Check the status is reported in red
Test case 3
  • Stop and disable a service
  • Check the status is reported in black

#5 Updated by Davide Principi about 5 years ago

  • Assignee set to Davide Principi

#6 Updated by Davide Principi about 5 years ago

  • Status changed from ON_QA to VERIFIED
  • Assignee deleted (Davide Principi)
  • % Done changed from 70 to 90

VERIFIED

#7 Updated by Giacomo Sanchietti about 5 years ago

  • Status changed from VERIFIED to CLOSED
  • % Done changed from 90 to 100
Packages released in nethserver-updates:
  • nethserver-base-2.5.0-1.ns6.noarch.rpm

Also available in: Atom PDF