What's Changed
- Add service to cache api requests by @gantoine in #2387
- Fetch HLTB search endpoint from file by @gantoine in #2534
- Add QR code for all DS platform by @gantoine in #2520
- Update HLTB ID in endpoint by @gantoine in #2523
- 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 a configurable
ROMM_TMP_PATH
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 - Skip bind IPV6 if
IPV4_ONLY
is true by @gantoine in #2528 - Set same_site to lax on session cookie if OIDC enabled by @gantoine in #2530
- Validate user email and username 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-beta.1