Description
In NethVoice, the list of operators should be sortable by first name or last name instead of relying only on the display name.
At the moment, operator ordering is based on the display name. This can be confusing in environments where the display name is not consistent or does not follow the same naming convention for all users.
The goal is to make the operator list easier to browse and more predictable for administrators and users.
Proposed solution
Add the possibility to order operators by:
The selected ordering should replace, or at least be available as an alternative to, the current ordering by display name.
If possible, the ordering should be configurable from the relevant NethVoice UI section, so that administrators can choose the preferred sorting criteria.
Alternative solutions
Keep the current ordering by display name but normalize how display names are generated.
However, this would be less flexible because display names may be customized or imported from external account providers.
Additional context
This is especially useful when the display name does not match the expected First name Last name or Last name First name format, making the operator list harder to consult.
Description
In NethVoice, the list of operators should be sortable by first name or last name instead of relying only on the display name.
At the moment, operator ordering is based on the display name. This can be confusing in environments where the display name is not consistent or does not follow the same naming convention for all users.
The goal is to make the operator list easier to browse and more predictable for administrators and users.
Proposed solution
Add the possibility to order operators by:
The selected ordering should replace, or at least be available as an alternative to, the current ordering by display name.
If possible, the ordering should be configurable from the relevant NethVoice UI section, so that administrators can choose the preferred sorting criteria.
Alternative solutions
Keep the current ordering by display name but normalize how display names are generated.
However, this would be less flexible because display names may be customized or imported from external account providers.
Additional context
This is especially useful when the display name does not match the expected
First name Last nameorLast name First nameformat, making the operator list harder to consult.