Repository navigation
Releases
Releases · aober420/AD-Account-Sync
AD Account Sync 1.0.2.1
🐛 Bug Fixes
- Wait for Jellyfin to register the sync task before starting the internal timer. Fixes the scheduled task unavailable error and failed trigger cleanup.
- Remove the legacy interval and startup triggers; automatic syncing uses the plugin timer.
- Skip timed runs while the manual task is already running.
The configurable interval remains 5 minutes by default. Restart Jellyfin after installing.
AD Account Sync 1.0.2.0
✨ New Features
- Internal sync timer with a configurable interval of 5–1440 minutes; default 5 minutes.
⚙️ Improvements
- Removes the plugin's old Scheduled Tasks interval triggers on startup.
- Groups the manual sync task under AD Account Sync.
- Saving settings resets the timer. Manual sync remains available and uses the same task worker.
- No Jellyfin Web file modifications required.
Built against Jellyfin 12.4.0.
After installing, restart Jellyfin. Choose Sync interval (minutes) in plugin settings and Save. The old interval triggers are removed automatically; existing non-interval triggers are preserved.
AD Account Sync 1.0.1.0
✨ New Features
- Jellyfin 12.4.0 support.
⚙️ Improvements
- Sync Active Directory account status every 5 minutes instead of every 15 minutes.
AD Account Sync v1.0.0.0
✨ New Features
- AD account status: Disable matching LDAP-Auth-managed Jellyfin users when their Active Directory accounts are disabled.
- Account reactivation: Re-enable matching users when their AD accounts are enabled, if this option is enabled.
- LDAP settings: Use the server, bind account, Base DN, and TLS settings already configured in LDAP-Auth.
- Scheduled sync: Check every 15 minutes or run Sync Active Directory account status manually from Scheduled Tasks.
Requires Jellyfin 12.0.0 and a working LDAP-Auth v24 configuration.