quintodrome/ui/src/playlist
Deluan Quintão 5c3568f758
fix(ui): make playlist name sorting case-insensitive (#4845)
* fix: make playlist name sorting case-insensitive

Add collation NOCASE to playlist.name column to ensure case-insensitive sorting, matching the behavior of other tables like radio and user. This fixes the issue where uppercase playlist names would appear before lowercase names regardless of alphabetical order.

The migration recreates the playlist table with the proper collation and recreates all associated indexes. Corresponding collation tests are added to verify the fix persists through future migrations.

* fix: add default sorting to playlist names

Signed-off-by: Deluan <deluan@navidrome.org>

---------

Signed-off-by: Deluan <deluan@navidrome.org>
2026-01-05 19:05:11 -05:00
..
ChangePublicStatusButton.jsx build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
index.jsx build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
PlaylistActions.jsx build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
PlaylistCreate.jsx build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
PlaylistDetails.jsx fix(ui): refine playlist details layout and disable play date display for mobile 2025-05-28 18:39:20 -04:00
PlaylistEdit.jsx build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
PlaylistList.jsx fix(ui): make playlist name sorting case-insensitive (#4845) 2026-01-05 19:05:11 -05:00
PlaylistListActions.jsx build(ui): migrate from CRA/Jest to Vite/Vitest (#3311) 2024-09-28 11:54:36 -04:00
PlaylistShow.jsx fix(ui): update titles for radios, shares and show pages (#4128) 2025-05-27 09:01:52 -04:00
PlaylistSongBulkActions.jsx fix(ui): replace bulk "delete" label with "remove" in playlists 2025-03-06 07:54:59 -05:00
PlaylistSongs.jsx feat(ui): add Genre column as optional field in playlist table view 2025-07-29 20:54:04 -04:00
styles.js Show Playlist tracks 2020-05-16 18:35:34 -04:00