Skip to content

DVinyl

v3.0.1 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 3d Media Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

book-inventory collection-management discogs-api dvd-collection hardcover-api self-hosted
+6 more
media-manager personnal-library physical-media tmdb-api video-games vinyl-collection

Affected surfaces

auth rbac

Summary

AI summary

Updates 🔐 OIDC Auto-Provisioning, 🛠 Fixes, and 🛡️ Instance Admin Safeguards across a mixed release.

Full changelog

[!NOTE]
Small patch release on top of 3.0.0. No migration surprises, purely additive.

🔐 OIDC Auto-Provisioning

  • Automatic account creation from your IdP: with OIDC_ALLOW_SIGNUP=true, a successful SSO login for an unknown identity now provisions a DVinyl account on the fly (SSO-only, no local password) instead of being rejected.
  • Group-based access control: OIDC_ALLOWED_GROUP restricts signup and every subsequent login to members of an IdP group. Membership is re-checked on every login, so removing someone from the group in your IdP revokes their DVinyl access immediately.
  • Group-based admin mapping: OIDC_ADMIN_GROUP automatically grants instance admin rights to members of that group.
  • Safe account linking: auto-provisioning only links to an existing local account sharing the same email when the IdP has verified that email, to prevent account takeover.

🛡️ Instance Admin Safeguards

  • Instance admins are now peers: none of them can reset another instance admin's password or delete another instance admin's account, only their own.

🛠 Fixes

  • Fixed disabling the music module, which was silently failing.
  • Fixed a couple of admin error messages (deleting/resetting another admin) that showed a raw translation key instead of the localized text.
  • Footer/login/setup wording updated from "for music" to "for the collection", consistent with multi-collection support.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track DVinyl

Get notified when new releases ship.

Sign up free

About DVinyl

Collection manager for physical media enthusiasts

All releases →

Beta — feedback welcome: [email protected]