Project

General

Profile

Backport #46837

nautilus: mgr/dashboard: user management improvements (password change, password complexity, ...)

Added by Ernesto Puerta 3 months ago. Updated about 1 month ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Target version:
-
Release:
nautilus
Crash signature:

Related issues

Copied from mgr - Feature #25232: mgr/dashboard: Support minimum password complexity rules Closed
Copied from mgr - Feature #40248: mgr/dashboard: As a user, I want to change my password Closed
Copied from mgr - Feature #25229: mgr/dashboard: Provide user enable/disable capability Closed
Copied from mgr - Feature #40329: mgr/dashboard: It should be possible to set an expiration date for the user password Closed
Copied from mgr - Feature #43089: mgr/dashboard: Make password policy check configurable Closed
Copied from mgr - Feature #24655: mgr/dashboard: Enforce password change upon first login Closed
Copied from mgr - Feature #43088: mgr/dashboard: Process password complexity checks immediatelly Closed

History

#1 Updated by Ernesto Puerta 3 months ago

  • Copied from Feature #25232: mgr/dashboard: Support minimum password complexity rules added

#2 Updated by Ernesto Puerta 3 months ago

  • Subject changed from nautilus: mgr/dashboard: Support minimum password complexity rules to nautilus: mgr/dashboard: user management improvements (password change, password complexity, ...)

#3 Updated by Ernesto Puerta 3 months ago

  • Copied from Feature #40248: mgr/dashboard: As a user, I want to change my password added

#4 Updated by Ernesto Puerta 3 months ago

Original PRs (in order of merging):

date title PR status
2019-Jul-18 Allow users to change their password on the UI https://github.com/ceph/ceph/pull/28935 DONE
2019-Jul-29 Support setting password hashes https://github.com/ceph/ceph/pull/29138 DONE
2019-Aug-2 Provide user enable/disable capability https://github.com/ceph/ceph/pull/29046 DONE
2019-Sep-27 Support minimum password complexity rules https://github.com/ceph/ceph/pull/29532 DONE
2019-Oct-11 Fix existing issues in user integration tests https://github.com/ceph/ceph/pull/30789/ WIP (a14163a589b7fdd6db377b4f58f2ec75d1130639 in progress, depends on https://github.com/ceph/ceph/pull/35216)
2019-Dec-5 Check password complexity in Dashboard CLI commands https://github.com/ceph/ceph/pull/31916 WIP
2019-Dec-16 Add password expiration date https://github.com/ceph/ceph/pull/30939 WIP
2020-Jan-14 Process password complexity checks immediately https://github.com/ceph/ceph/pull/32032/ -
2020-Feb-6 Make password policy check configurable https://github.com/ceph/ceph/pull/32546 -
2020-Feb-21 Enforce password change upon first login https://github.com/ceph/ceph/pull/32680 -

#5 Updated by Ernesto Puerta 3 months ago

  • Copied from Feature #25229: mgr/dashboard: Provide user enable/disable capability added

#6 Updated by Ernesto Puerta 3 months ago

  • Copied from Feature #40329: mgr/dashboard: It should be possible to set an expiration date for the user password added

#7 Updated by Ernesto Puerta 3 months ago

  • Copied from Feature #43089: mgr/dashboard: Make password policy check configurable added

#8 Updated by Ernesto Puerta 3 months ago

  • Copied from Feature #24655: mgr/dashboard: Enforce password change upon first login added

#9 Updated by Ernesto Puerta 3 months ago

  • Status changed from New to In Progress

#10 Updated by Ernesto Puerta about 2 months ago

  • Copied from Feature #43088: mgr/dashboard: Process password complexity checks immediatelly added

#11 Updated by Ernesto Puerta about 1 month ago

  • Status changed from In Progress to Rejected

For clean/safe backport it requires more than 11 additionall PRs

Closing.

Also available in: Atom PDF