What's Changed
- Experimental service to cache api requests by @gantoine in #2387
- Toggle "Enable experimental request cache" under UI settings
- Fetch HLTB search endpoint from file by @gantoine in #2534
- Add QR code for all DS platform by @gantoine in #2520
- Fix comma article pattern regex by @gantoine in #2521
- Sanitize Tinfoil TitleDB via Pydantic v2 and use .model_dump() by @bikeborb in #2525
- Add button to delete manual by @gantoine in #2529
- Add
ROMM_TMP_PATH
to environment variable by @marius-luca-87 in #2532 - Add
OIDC_CLAIM_ROLES
to the requested scope in order for it to be filled in the token userinfo by @marius-luca-87 in #2527 - Set
IPV4_ONLY=true
in env vars to skip binding an IPV6 address by @gantoine in #2528 - Set
same_site
tolax
on session cookie if OIDC enabled by @gantoine in #2530 - Validate user email and username on user create/update by @gantoine in #2524
- Drop
log_middleware
by @gantoine in #2511 - Explicitly set supported algorithms on jwt decode by @gantoine in #2512
New environment variables
ROMM_TMP_PATH
: Path where compressed files are temporarily extracted during scanIPV4_ONLY
: Only bind to an IPv4 address (skips IPv6)
New Contributors
- @bikeborb made their first contribution in #2525
- @marius-luca-87 made their first contribution in #2527
Full Changelog: 4.3.1...4.3.2