we do not honor the password strength none ($passwordstrength{Users} = none) in the settings page of cockpit when a user is not root like we can read above. In clear when password strength is set to none then the save button is still disabled until we match the strength of a strong password
When the password strength is set to none ($passwordstrength{Users} = none) in the user list page of cockpit , and you want to change the password of a user, the change button is blue and not disabled.
It should be disabled first, then if the password are > 7 characters and equal, then it should become from gray (disabled) to blue (allowed).
In fact we just return passwordStrength true or false (equal must be true to get passwordStrength true), we should return passwordStrength true/false andequal true/false to enable or disable the save button.
Obviously this affects the user list and the settings/user_settings page of cockpit I do not know if it is really a bug or a new feature request, the aim is to enable the save/change button only if the password maths the two fields when password strength is set to none ($passwordstrength{Users} = none) .
See https://github.com/NethServer/nethserver-cockpit/blob/master/ui/src/directives/PasswordMeter.vue#L69