Artist ordering by name should not be case-sensitive
Steps to reproduce
Add an artist with a lowercase name (in my case alt-J) to a library and have some other artists with "normal" uppercase letter as a first character (like "Atoms for peace") present in the library.
Call the /artists endpoint using the ordering=name query parameter:
/api/v1/artists/?scope=me&page=1&page_size=30&has_albums=true&q=&ordering=name&playable=true&include_channels=true&content_category=music
What happens?
Artists that have uppercase letters will appear first in the /api/v1/artists endpoint return result, only in the end lowercase artists will appear.
What is expected?
Casing should not be considered in the ordering of the response. "alt-J" should appear before "Atoms for peace", in my example.
Context
Funkwhale version(s) affected: 1.1.5, but probably the same for 1.2.x versions
I noticed this in Funkwhale for Android, but it behaves the same in the web frontend.
I suspect, but did not test, that other endpoints like /albums and /tracks will have the same issue.