Feature #2639
Admin's TODO checklist
Status: | CLOSED | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | nethserver-base | |||
Target version: | ~FUTURE | |||
Resolution: | WONTFIX | NEEDINFO: | No |
Description
Some packages require the admin user to do this and that to harden the system or to complete a configuration step that make manual intervention necessary.
For instance:- change admin/root's default password
- change Samba password (when nethserver-samba is installed)
- set system TimeZone
- set Organization Contacts
- configure network devices
- configure Remote Access
- enable backup or UPS
- ...
Implement a Dashboard module that shows a list of advices, notices from installed packages.
Related issues
Associated revisions
db defaults, UI: first implementation of admin TODO checklist. Refs #2639
History
#1 Updated by Davide Principi over 7 years ago
- Description updated (diff)
#2 Updated by Giacomo Sanchietti over 7 years ago
- Target version set to v6.5-beta3
#3 Updated by Filippo Carletti over 7 years ago
- Target version changed from v6.5-beta3 to v6.5-rc1
#4 Updated by Giacomo Sanchietti over 7 years ago
- Status changed from NEW to TRIAGED
- % Done changed from 0 to 20
This feature will be implemented as a dashboard plugin with plugin behavior itself.
Implementation:- new database
todos
- each notification must have a type
todo
and astatus
property. Allowed values forstatus
property areenabled
anddisabled
- NethServer packages will initialize database using the traditional defaults system. Default
status
value will beenabled
- when the administrator marks a notification as resolved, the
status
will be set todisabled
- translation file must have two mandatory labels: todoname_label and _todoname description, for example given a notification called
mynotify
:$L['mynotify_label'] = "My important notification" $L['mynotify_description'] = "Please do this to resolve the notification"
For now, notifications are not automatically marked as disabled (resolved)
#5 Updated by Giacomo Sanchietti over 7 years ago
- Status changed from TRIAGED to ON_DEV
- Assignee set to Giacomo Sanchietti
- % Done changed from 20 to 30
#6 Updated by Giacomo Sanchietti over 7 years ago
- Status changed from ON_DEV to TRIAGED
- Assignee deleted (
Giacomo Sanchietti) - Target version changed from v6.5-rc1 to ~FUTURE
- % Done changed from 30 to 20
Desired implementation should not display static notifications but elaborate simple (or complex) conditions and raise the notification.
Current implementation is on nethserver-base git repository on branch b2639.
#7 Updated by Filippo Carletti over 7 years ago
We could even add a check if the system domain is ".local" or without mx record. Not sure if this is the right place.
#8 Updated by Giacomo Sanchietti almost 7 years ago
- Status changed from TRIAGED to CLOSED
- % Done changed from 20 to 100
- Resolution set to WONTFIX
Implementation has been discarded.
If needed, please create a new issue with a detailed description.