Since updating from Version 7.19 to Version 7.21 the process definitions in cockpit are ordered differently.
Before, 7.19 the case of the process name did not affect the sorting and processes with names that start with special characters like brackets came first in the order.
Example:
[admin] doNothing
[Admin] doSomething
admin doIt
Admin dontDoIt
Zoo Keeper
With 7.21 that changed and character cases play a role. Upper case < special characters < lower case. So the sort order looks like this after the update:
Admin dontDoIt
Zoo Keeper
[Admin] doSomething
[admin] doNothing
admin doIt
Is this intentional, is there a way to add a custom ordering, alphabetical, ignoring the case as in 7.19?
Previously (in versions <= 7.19.0), we merged the key and name columns then sorted them using JavaScript on the client side. With 7.20.0, we separated the columns and moved the sorting from the client to the server side. This means the database is now responsible for the sorting.
You can set Collation rules to manage how data is sorted and compared in the database. You can discuss this with your Database admin to determine which Collation you prefer.
Oh, I haven’t noticed this, will check. But if it’s like that then I’d consider it a very bad change since this is not an intuitive sort order from the user perspective.