Driver fork dropped
nonraid-webui no longer needs a personal fork of the NonRAID driver - it now builds and tracks the driver directly from upstream qvr/nonraid's main branch. Three real protections the fork provided were reimplemented here instead:
- Array members provisioned as whole, unpartitioned disks now correctly re-import on every restart/reboot.
- Stale driver-side disk counters are automatically detected and refreshed after a rebuild or a write-error disk failure.
- A transient "device busy" failure when stopping the array (e.g. right after a LUKS disk closes) is now retried automatically.
Fixes
- Fixed a bug that could prevent a genuinely fresh install (no existing array) from ever completing setup through the onboarding wizard.
- Fixed an existing install's driver update silently continuing to build from the old fork instead of switching to upstream.
UI
- Renamed Settings > "Internet Access" to "Public Links" for clarity - it's specifically about the Share Links Cloudflare Tunnel feature, not general internet access.