Block a user
[PR #4469] [MERGED] Fix scanner after deleting single file books #4459
[PR #4474] Make cache and metadata directories during Docker build
[PR #4486] [MERGED] Fix OIDC auto register user #4485
[PR #4452] [CLOSED] Add book ratings
[PR #4464] [CLOSED] Allows tls.servername to be set in nodemailer
[PR #4464] [CLOSED] Allows tls.servername to be set in nodemailer
[PR #4454] [MERGED] Fix manually setting updatedAt of mediaProgresses using progress sync lastUpdate timestamp
[PR #4454] [MERGED] Fix manually setting updatedAt of mediaProgresses using progress sync lastUpdate timestamp
[PR #4469] [MERGED] Fix scanner after deleting single file books #4459
[PR #4445] [MERGED] Translations update from Hosted Weblate
[PR #4445] [MERGED] Translations update from Hosted Weblate
[PR #4450] Update readme.md - move client_max_body_size directive in server block
[PR #4444] [MERGED] Implement new JWT auth
[PR #4444] [MERGED] Implement new JWT auth
[PR #4451] [CLOSED] WIP [Help wanted]: Koreader sync
[PR #4451] [CLOSED] WIP [Help wanted]: Koreader sync
[PR #4452] [CLOSED] Add book ratings
[PR #4441] POC: Add LastSeenManager to batch user activity updates