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.
Share Links changelog
Every published version, newest first. Downloads are in your account; subscriptions and trials always get the latest version, lifetime licenses get updates within their update window.
0.1.5
Requires Emby Server 4.10.1.0+- Security: the limit on wrong attempts (token, TV code, PIN) now uses the visitor's real address. The X-Forwarded-For header is trusted only from the server itself and from the proxies in the new "Trusted proxies" setting (or from Cloudflare, with "The server is behind Cloudflare" or with Edge Shield connected); before, anyone could get around the limit by changing the header on every attempt.
- Security: lockouts (per IP, and a link's PIN lock after too many attempts from any IP) are kept on disk and stay in force after a server restart.
- License: license-server responses are accepted only encrypted and signed (including update and rollback offers), with protection against a clock set back; the log export is safer.
0.1.4
Requires 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.3
Requires Emby Server 4.10.1.0+- Fixed: starting guest playback and other JSON requests failed in the published build with a serialization error. The cause was the obfuscation (anonymous types serialized with System.Text.Json); builds are now checked automatically on every release.
0.1.2
Requires Emby Server 4.10.1.0+- Privacy: the log is no longer sent to medialab.works automatically when the Emby web page patch cannot be re-applied after an Emby update; it is sent only if the admin enabled automatic log sending (License page).
0.1.0
Requires Emby Server 4.10.1.0+- First release: Expiring links to a movie, episode, season or series for people without an account, in a browser or on a TV, without a server account.