Enhancement #1671

Dashboard: new widgets

Added by Giacomo Sanchietti almost 7 years ago. Updated almost 6 years ago.

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

100%

Category:nethserver-base
Target version:v6.5-beta3
Resolution: NEEDINFO:No

Description

Some possible new widgets:
  • Number of configured users
  • Number of configured ibays
  • Configured domains, pseudonyms and alias
  • Packet loss graph
  • Alarms
  • DNS and DHCP configuration
  • Backup status
  • Selection of collectd graphs

Related issues

Related to NethServer 6 - Feature #1048: Display current lease status CLOSED 04/17/2012 11/20/2013
Related to NethServer 6 - Feature #1625: Printer list status CLOSED
Related to NethServer 6 - Enhancement #2490: Dashboard: show raid status CLOSED
Related to NethServer 6 - Feature #2433: Dashboard mail quota usage report CLOSED
Related to NethServer 6 - Enhancement #2633: Add warnings to dashboard backup widget CLOSED
Related to NethServer 6 - Enhancement #2118: Backup: force backup of configuration before starting bac... CLOSED
Duplicated by NethServer 6 - Enhancement #2510: New Dashboard widgets CLOSED

Associated revisions

Revision e1ded1a7
Added by Giacomo Sanchietti over 6 years ago

nethserver-iaxmodem-hylasetup: create hyalfax configuration for iax modem. Refs #1671 #1784

Revision 17768f90
Added by Giacomo Sanchietti almost 6 years ago

Dashboard: color interfaces according to role. Refs #1671

Revision f8570341
Added by Giacomo Sanchietti almost 6 years ago

Dashboard: add CPU, vendor, model and date informations. Refs #1671

Revision ec67f97f
Added by Giacomo Sanchietti almost 6 years ago

Dashboard: use progressbar for memory/disk usage. Refs #1671

Revision 20e154eb
Added by Giacomo Sanchietti almost 6 years ago

Dashboard: remove role label from network widget. Refs #1671

Revision 31edc223
Added by Giacomo Sanchietti almost 6 years ago

Dashboard: backup widget. Refs #1671

Revision 085c04ed
Added by Giacomo Sanchietti almost 6 years ago

Dashboard: fix gateway visualization. Refs #1671

Revision c26047e2
Added by Giacomo Sanchietti almost 6 years ago

Dashboard: add dns and dhcp widget. Refs #1671

Revision 5676c60a
Added by Giacomo Sanchietti almost 6 years ago

Dashboard: widget for accounts. Refs #1671

Revision ddada2eb
Added by Giacomo Sanchietti almost 6 years ago

Dashboard: refactor network widget. Refs #1671

Revision 382fd677
Added by Giacomo Sanchietti almost 6 years ago

Dashboard: fix counter on account widget. Refs #1671

Revision b5a04c7f
Added by Giacomo Sanchietti almost 6 years ago

Dashboard: refactor memory widget. Refs #1671

Revision e187b15d
Added by Giacomo Sanchietti almost 6 years ago

Dashboard: add mail widget. Refs #1671

Revision dcc71f42
Added by Giacomo Sanchietti almost 6 years ago

Dashboard widget: initialize backup variable to avoid error on T function. Refs #1671

Revision 11ada193
Added by Davide Principi almost 6 years ago

Fixed "pseudonym" translation. Refs #1671

History

#1 Updated by Davide Principi over 6 years ago

  • Subject changed from Dasboard: new widgets to Dashboard: new widgets

#2 Updated by Filippo Carletti about 6 years ago

  • Target version changed from ~FUTURE to v6.5-beta3

#3 Updated by Giacomo Sanchietti about 6 years ago

  • Status changed from NEW to TRIAGED
  • % Done changed from 0 to 20
  • Estimated time set to 24.00

#4 Updated by Giacomo Sanchietti almost 6 years ago

Other ideas:
  • eth cards coloured by function
  • dns
  • bar graphs instead of pie charts
  • dialup connection
  • hardware model
  • date and time

#5 Updated by Giacomo Sanchietti almost 6 years ago

  • Status changed from TRIAGED to ON_DEV
  • Assignee set to Giacomo Sanchietti
  • % Done changed from 20 to 30
We are going to implement:
  • Number of configured users
  • Number of configured ibays
  • Configured domains, pseudonyms and alias
  • DNS and DHCP configuration
  • Backup status
  • eth cards coloured by function
  • bar graphs instead of pie charts
  • hardware model
  • date and time
  • network interface link

If any of the discarded widget will be needed, please fill a detailed issue for each widget.

#6 Updated by Giacomo Sanchietti almost 6 years ago

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

#7 Updated by Giacomo Sanchietti almost 6 years ago

  • Status changed from MODIFIED to ON_QA
  • Assignee deleted (Giacomo Sanchietti)
  • % Done changed from 60 to 70
Packages in nethserver-testing:
  • nethserver-mail-server-1.5.0-11.0gite187b15d.ns6.noarch.rpm
  • nethserver-base-1.5.0-23.0gitb5a04c7f.ns6.noarch.rpm
  • nethserver-directory-1.3.0-14.0git382fd677.ns6.noarch.rpm
  • nethserver-backup-data-1.0.7-2.0git31edc223.ns6.noarch.rpm
  • nethserver-backup-data-1.0.7-5.0gitdcc71f42.ns6.noarch.rpm
  • nethserver-dnsmasq-1.1.0-1.0gitc26047e2.ns6.noarch.rpm

Test case
Check information displayed inside widget is consistent with system status/configuration.

#8 Updated by Davide Principi almost 6 years ago

  • Assignee set to Davide Principi

#9 Updated by Davide Principi almost 6 years ago

  • Status changed from ON_QA to VERIFIED
  • Assignee deleted (Davide Principi)
  • % Done changed from 70 to 90
Widget tests:
  • nethserver-mail-server => OK
    add mail domain
  • nethserver-base => OK
    disk and memory bar graphs
  • nethserver-directory => OK
    accounts counters
  • nethserver-backup-data => OK
    enable, disable backup; first backup; CIFS destination
  • nethserver-dnsmasq => OK
    enable dhcp, change IP pool range

#11 Updated by Davide Principi almost 6 years ago

  • Status changed from VERIFIED to CLOSED
  • % Done changed from 90 to 100

Released in nethserver/6.5/base repository.

Also available in: Atom PDF