Block a user
[PR #3565] [MERGED] Fix incorrect call to handleDownloadError
[PR #3553] [MERGED] Add proper error handing for file downloads
[PR #3553] [MERGED] Add proper error handing for file downloads
[PR #3565] [MERGED] Fix incorrect call to handleDownloadError
[PR #3532] [MERGED] Translations update from Hosted Weblate
[PR #3532] [MERGED] Translations update from Hosted Weblate
[PR #3536] [MERGED] Migration indexes
[PR #3536] [MERGED] Migration indexes
[PR #3533] [MERGED] Add a REINDEX NOCASE v2.15.1 migration and update v2.15.0 migration
[PR #3533] [MERGED] Add a REINDEX NOCASE v2.15.1 migration and update v2.15.0 migration
[PR #3542] [MERGED] Translations update from Hosted Weblate
[PR #3542] [MERGED] Translations update from Hosted Weblate
[PR #3546] [MERGED] API PATCH /me/progress/:id - allow providing createdAt and respect provided finishedAt when syncing progress
[PR #3546] [MERGED] API PATCH /me/progress/:id - allow providing createdAt and respect provided finishedAt when syncing progress
[PR #3526] [CLOSED] prettier: client
[PR #3530] [MERGED] Add server proxies for all server paths
[PR #3526] [CLOSED] prettier: client
[PR #3531] [MERGED] Allow users to create ereaders
[PR #3530] [MERGED] Add server proxies for all server paths
[PR #3531] [MERGED] Allow users to create ereaders