Block a user
[PR #3528] [CLOSED] Add podcastId index to podcastEpisodes
[PR #3523] [CLOSED] server: npm audit fix
[PR #3523] [CLOSED] server: npm audit fix
[PR #3529] [MERGED] Fix "Extract Cover Error" for files with multiple embedded covers
[PR #3529] [MERGED] Fix "Extract Cover Error" for files with multiple embedded covers
[PR #3528] [CLOSED] Add podcastId index to podcastEpisodes
[PR #3520] [MERGED] Localization updates for 2.15.0
[PR #3520] [MERGED] Localization updates for 2.15.0
[PR #3518] [MERGED] Fix and simplify filter logic for publishedDecades
[PR #3518] [MERGED] Fix and simplify filter logic for publishedDecades
[PR #3521] [MERGED] Fixes and cleanup for subdirectory serving support
[PR #3521] [MERGED] Fixes and cleanup for subdirectory serving support
[PR #3522] [CLOSED] client: npm audit fix
[PR #3522] [CLOSED] client: npm audit fix
[PR #3501] [CLOSED] Library middleware positive check
[PR #3506] [CLOSED] fix: asset import; misc formatting
[PR #3514] [MERGED] chore(docs): add client_max_body_size parameter in nginx config
[PR #3514] [MERGED] chore(docs): add client_max_body_size parameter in nginx config
[PR #3512] [MERGED] Translations update from Hosted Weblate
[PR #3512] [MERGED] Translations update from Hosted Weblate