Fixed: the "License" link on the main page did not open the License page in Emby 4.10; the page now has the common MediaLab header (icon, title, the license status badge opening the License page, and a banner when the license is not active).
Historique des versions de Library Doctor
Toutes les versions publiées, de la plus récente à la plus ancienne. Les téléchargements se trouvent dans votre compte ; les abonnements et les essais reçoivent toujours la dernière version, les licences à vie reçoivent les mises à jour pendant leur période de mises à jour.
0.1.6
Nécessite Emby Server 4.10.1.0+Fixed (licensing): the license key field is always visible, so a new key can be activated even while the saved license still shows as active; a refused key no longer replaces the saved key and the page shows why; when the last check fails (for example a deleted or revoked license), the page and the log show a warning with the date until which the saved license keeps working; activation, manual checks and release are written to the log.
0.1.5
Nécessite Emby Server 4.10.1.0+- Fixed (duplicates): robust identification — metadata IDs (IMDb/TMDb/TVDb) decide, and different IDs are never a duplicate; a file the server matched to the wrong film, caught by the year in the file name, is no longer flagged (e.g. War 2007 vs Lord of War 2005); without IDs the normalized title must be equal and the year the same (never "title contained in another title"); episodes by series, season and episode.
- Security: quarantine moves only exact companions (same-name subtitles, nfo, images), never follows symbolic links, never leaves the library folders and never deletes anything; a damaged quarantine list is kept (backup copy) instead of being overwritten; state is never written to /tmp.
- Security (licensing): logs sent to medialab.works or exported no longer contain tokens, passwords or keys (lines are selected by the plugin's logger and secrets are masked); unencrypted license-server replies are refused; update and rollback install only packages with a verified MediaLab signature (and a size limit); the log export no longer puts the token in the URL; the License page escapes text in attributes correctly.
- Also includes the privacy changes from 0.1.3: the payment QR code on the License page is generated locally, the payment link is no longer sent to a third-party QR service.
0.1.3
Nécessite Emby Server 4.10.1.0+- Privacy: the payment QR code on the License page is now generated locally, in the page; the payment link is no longer sent to a third-party QR service (api.qrserver.com).
0.1.2
Nécessite Emby Server 4.10.1.0+- After "Group as versions", a pair matched by title and year no longer appears among duplicates (grouping done by the admin is respected; Emby's automatic grouping by TMDb is still reported, for the space it takes).
0.1.1
Nécessite Emby Server 4.10.1.0+- Duplicates now also include copies that Emby already shows as versions of the same title (same TMDb id): each is a separate file that takes up space, and the weaker version can be moved to quarantine. "Group as versions" appears only for matches by title and year.
- The file check no longer reports healthy files as "truncated": it reads the timestamps of the last video packets and compares them with the video track's duration (it no longer depends on keyframes or on a longer audio track). Checked on 400 real files: no false positives.
- First release: duplicates (by metadata id, episode, or title + year, excluding versions Emby has already grouped) with the best version first and the space you can recover; mismatched movies; file check (missing, unreadable, no real video track, no duration, zero duration, missing ending); space report; quarantine with restore (nothing is deleted). Author: MediaLab Works.