Istoric versiuni Library Doctor

Toate versiunile publicate, cea mai nouă prima. Descărcările sunt în cont; abonamentele și perioada de probă primesc mereu ultima versiune, licențele lifetime primesc actualizări în fereastra lor de actualizări.

0.1.7

UltimaNecesită Emby Server 4.10.1.0+

Corectat: linkul „Licență” din pagina principală nu deschidea pagina Licență în Emby 4.10; pagina are acum antetul comun MediaLab (iconiță, titlu, insigna stării licenței cu acces la pagina Licență și banner când licența nu e activă).

0.1.6

Necesită Emby Server 4.10.1.0+

Corectat (licențiere): câmpul pentru cheia de licență e mereu vizibil, deci o cheie nouă se poate activa și când licența salvată încă figurează activă; o cheie refuzată nu mai înlocuiește cheia salvată, iar pagina arată motivul; dacă ultima verificare eșuează (de exemplu licență ștearsă sau revocată), pagina și jurnalul arată un avertisment cu data până la care licența salvată mai funcționează; activarea, verificarea manuală și eliberarea se scriu în jurnal.

0.1.5

Necesită Emby Server 4.10.1.0+
  • Corectat (duplicate): identificare robustă — id-urile de metadate (IMDb/TMDb/TVDb) decid, iar id-uri diferite înseamnă că nu e niciodată duplicat; un fișier potrivit greșit de server, depistat după anul din numele fișierului, nu mai apare ca duplicat (de ex. War 2007 și Lord of War 2005); fără id-uri, titlul normalizat trebuie să fie egal și anul același (niciodată „titlu conținut în alt titlu”); episoadele după serial, sezon și episod.
  • Securitate: carantina mută doar însoțitoarele exacte (subtitrări, nfo, imagini cu același nume), nu urmează legături simbolice, nu iese din folderele bibliotecii și nu mai șterge nimic; o listă a carantinei stricată se păstrează (copie de siguranță) în loc să fie suprascrisă; starea nu mai ajunge niciodată în /tmp.
  • Securitate (licențiere): jurnalele trimise la medialab.works sau exportate nu mai conțin tokenuri, parole ori chei (se aleg după logger-ul plugin-ului și secretele sunt mascate); răspunsurile necriptate ale serverului de licențe sunt refuzate; actualizarea și revenirea instalează doar pachete cu semnătura MediaLab verificată (și limită de mărime); exportul jurnalului nu mai pune tokenul în URL; pagina Licență escapează corect textul în atribute.
  • Include și modificările de confidențialitate din 0.1.3: codul QR de plată de pe pagina „Licență” se generează local, linkul de plată nu mai pleacă la un serviciu QR terț.

0.1.3

Necesită Emby Server 4.10.1.0+
  • Confidențialitate: codul QR de plată de pe pagina „Licență” se generează acum local, în pagină; linkul de plată nu mai este trimis unui serviciu QR terț (api.qrserver.com).

0.1.2

Necesită Emby Server 4.10.1.0+
  • După „Grupează ca versiuni”, perechea găsită după titlu și an nu mai apare la duplicate (gruparea făcută de admin e respectată; gruparea automată a Emby după TMDb rămâne raportată, pentru spațiul ocupat).

0.1.1

Necesită Emby Server 4.10.1.0+
  • Duplicatele includ acum și copiile pe care Emby le arată deja ca versiuni ale aceluiași titlu (același id TMDb): fiecare e un fișier separat care ocupă spațiu, iar versiunea mai slabă se poate muta în carantină. „Grupează ca versiuni” apare doar la potrivirea după titlu și an.
  • Verificarea fișierelor nu mai arată fișiere bune ca „tăiate”: citește momentele ultimelor pachete video și le compară cu durata pistei video (nu mai depinde de cadrele cheie și nici de o pistă audio mai lungă). Verificat pe 400 de fișiere reale: niciun fals pozitiv.
  • Prima versiune: duplicate (după id de metadate, episod sau titlu + an, fără versiunile deja grupate de Emby), cu cea mai bună versiune prima și spațiul care se poate recupera; filme nepotrivite; verificarea fișierelor (lipsă, necitibile, fără pistă video reală, fără durată, durată zero, sfârșit lipsă); raportul de spațiu; carantină cu readucere (nimic nu se șterge). Autor: MediaLab Works.