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 Access Links
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.3
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.2
Nécessite Emby Server 4.10.1.0+- Security: "Check" and the local certificate lookup can no longer be used to probe the machine's internal services: after DNS resolution, loopback addresses (127.0.0.1, ::1, localhost) on ports other than the server's own, link-local addresses and cloud metadata (169.254.169.254, fd00:ec2::254, 100.100.100.200), multicast and reserved addresses are refused. Local-network addresses (the plugin's purpose: the server's LAN addresses and other servers at home) and public addresses remain allowed. Errors now show as generic messages (address not allowed, DNS, cannot connect, HTTPS failed) instead of exception text (AX-1).
- Security: external server addresses are re-validated on every display and check; an address that is not a valid https:// address (e.g. javascript:, written around the page) no longer becomes a link and is not checked — the server is shown with an "invalid address" warning. The page builds links only from https:// addresses (AX-2).
- External Jellyfin servers also get the MediaLab TV web app link (/MediaLabTv/); the external-address suggestion button wraps on phones.
- Licensing: unencrypted licence-server replies are refused, updates and rollback install only packages with a verified MediaLab signature, logs sent or exported no longer contain tokens, passwords or keys, monotonic clock for the grace period; the License page escapes text in attributes correctly.
0.1.1
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.0
Nécessite Emby Server 4.10.1.0+First release: the server's web addresses (local and external, HTTPS only), QR codes, certificate and page checks, external Emby/Jellyfin servers, EN/RO, medialab.works license.