Add and manage the order of default user roles to work well optioned Cucumber User Roles

Created on 26 December 2023, over 1 year ago
Updated 6 January 2024, over 1 year ago

Problem/Motivation

Order of default user roles are not sat well on install
And when the Cucumber User Roles has any enabled User role
The order of Anonymous user, Authenticated user, Admin, and Super Admin will change in wrong way

Proposed resolution

  • Add and manage the order of default user roles
    • Anonymous user ( weight: -100 )
    • Authenticated user ( weight: -99 )
    • Admin ( weight: 99 )
    • Super Admin ( weight: 100 )
  • 📌 Remove user roles from Cucumber Core, which moved to the Cucumber Installer profile Active
  • Add Cucumber Default recipe ( A recipe to manage default configs for the Cucumber installation profile. ) to manage register: admin_only and other default configs

Remaining tasks

  • ✅ File an issue
  • ➖ Addition/Change/Update/Fix
  • ➖ Merge request, Patch, or Commit
  • ➖ Testing to ensure no regression
  • ➖ Automated unit testing coverage
  • ➖ Automated functional testing coverage
  • ➖ UX/UI designer responsibilities
  • ➖ Readability
  • ➖ Accessibility
  • ➖ Performance
  • ➖ Security
  • ➖ Documentation
  • ➖ Code review by maintainers
  • ➖ Full testing and approval
  • ➖ Credit contributors
  • ➖ Review with the product owner
  • ➖ Release notes snippet
  • ❌ Release

User interface changes

  • N/A

API changes

  • N/A

Data model changes

  • N/A

Release notes snippet

  • N/A
📌 Task
Status

Active

Version

10.0

Component

Code

Created by

🇯🇴Jordan Rajab Natshah Jordan

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024