Istoric versiuni Self-Update

Toate versiunile publicate, cea mai nouă prima. Versiunile gata de instalat ale plugin-urilor noastre Jellyfin și codul lor sursă complet sunt publice (GPL-3.0); plugin-ul are nevoie de o licență ca să funcționeze. Abonamentele și perioada de probă primesc mereu ultima versiune, licențele lifetime primesc actualizări în fereastra lor de actualizări.

0.1.3

Ultima

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.

  • Insigna „Licență: activă” se citește pe temele întunecate (era text negru pe fundal închis).
  • Securitate: starea actualizării se citește din folderul lui root (/var/lib/medialab-update-state), pe care utilizatorul serverului nu-l poate modifica; cu actualizatoarele vechi se citește încă locul vechi.
  • Securitate licențiere: jurnalele exportate nu mai conțin date sensibile, răspunsurile necriptate ale serverului de licențe sunt refuzate, o actualizare sau revenire a plugin-ului se instalează doar cu semnătura medialab validă.
  • 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).
  • Prima versiune: actualizarea și revenirea medialab Server din interfața web (verificare, actualizare la cea mai nouă versiune sau la una aleasă, revenire la versiunea anterioară), cu progres urmărit peste repornirea serverului.
  • Detectarea mediului: medialab Server cu actualizator, medialab Server fără actualizator, Jellyfin oficial (cu instrucțiunile de trecere).
  • Sarcina zilnică „Verifică actualizările medialab Server” și actualizare automată opțională (implicit oprită) la ora aleasă.
  • Licențiere medialab.works (produsul jf-selfupdate): actualizarea și revenirea cer licență; verificarea nu.