Istoric versiuni Access Links

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.4

Ultima

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ă).

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.

  • Securitate: „Verifică” și citirea certificatului local nu mai pot fi folosite pentru a sonda serviciile interne ale mașinii: după rezolvarea DNS sunt refuzate adresele loopback (127.0.0.1, ::1, localhost) pe alte porturi decât cele ale serverului, adresele link-local și metadatele cloud (169.254.169.254, fd00:ec2::254, 100.100.100.200), multicast și adresele rezervate. Adresele din rețeaua locală (scopul plugin-ului: adresele LAN ale serverului și alte servere din casă) și cele publice rămân permise. Erorile apar acum ca mesaje generice (adresă nepermisă, DNS, nu se poate conecta, HTTPS eșuat), nu ca textul excepțiilor (AX-1).
  • Securitate: adresele serverelor externe se re-validează la fiecare afișare și verificare; o adresă care nu e https:// validă (de ex. javascript:, scrisă ocolind pagina) nu mai devine link și nu se verifică — serverul apare cu avertizarea „adresă nevalidă”. Pagina face linkuri doar din adrese https:// (AX-2).
  • Aplicația TV web MediaLab TV (/MediaLabTv/) apare în listă și pe Jellyfin, când e instalată; butonul cu propunerea de adresă externă se rupe pe rânduri pe telefon.
  • Licențiere: răspunsurile necriptate ale serverului de licențe sunt refuzate, actualizările și rollback-ul instalează doar pachete cu semnătura MediaLab verificată, jurnalele trimise sau exportate nu mai conțin tokenuri, parole ori chei, ceas monoton pentru perioada de grație; pagina Licență escapează corect textul în atribute.

Prima versiune: adresele web ale serverului (local + extern, doar HTTPS), coduri QR, verificări de certificat și de pagini, servere Emby/Jellyfin externe, RO/EN, licență medialab.works.