Registro de cambios de Favorite Actors

Todas las versiones publicadas, de la más reciente a la más antigua. Las descargas están en tu cuenta; las suscripciones y las pruebas siempre reciben la última versión, y las licencias de por vida reciben actualizaciones dentro de su período de actualizaciones.

0.1.11

ÚltimaRequiere 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.10

Requiere Emby Server 4.10.1.0+
  • Security update: plugin installation now requires the package checksum and signature and rejects unsafe file names; the SpeedTest limit is per user with a concurrency cap; the movie quota is spent only on a successful add and "undo" reports errors; TV Turnstile login requires the exact page action.

0.1.9

Requiere Emby Server 4.10.1.0+
  • New: the favourite or liked movies of the selected users automatically start their TMDb similar / recommended films — above a rating threshold (default 6.5) and a minimum vote count — plus the rest of the collection, sent to Radarr.
  • Configurable per-movie and per-day limits, excluded genres, and an "undo" history (also removes from Radarr). The feature and the similar lookup can each be disabled; it reuses the already-configured Radarr folder/profile and TMDb key.

0.1.8

Requiere Emby Server 4.10.1.0+
  • Security: the plugin page now also escapes quotes in text coming from TMDb/TVDB, Radarr and Sonarr (overviews, paths, error messages), and posters only load from http(s) or relative URLs. A maliciously edited TMDb/TVDB overview can no longer run code in the admin page.
  • Security: the Radarr/Sonarr connection test uses the saved API key only for the saved URL. A new URL needs the key typed too; the saved key is no longer sent to a URL given in the request.
  • Security (licensing): unencrypted licence server answers are rejected, updates and rollbacks install only with a verified MediaLab signature, the licence clock can no longer be turned back, and logs exported or sent to support contain only the plugin's own lines, with tokens (including the Sonarr list token) replaced by ***. The export link no longer puts the token in the URL.

0.1.7

Requiere 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).
  • Privacy: the Radarr, Sonarr and TMDb API keys and the Sonarr list token are no longer stored in plain text in the plugin configuration: they are encrypted at rest (AES-256-GCM, random key bound to the server id, files with mode 600 in the plugin data folder) and are never sent to the browser. The page only shows "set ✓" — type a new value to replace it or press "Clear". On first start the existing values are moved automatically and blanked in the XML; nothing has to be re-entered.

0.1.6

Requiere Emby Server 4.10.1.0+
  • Fixed: the series list for Sonarr 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.5

Requiere Emby Server 4.10.1.0+
  • Plugin author shown as MediaLab Works. No functional change.

0.1.4

Requiere Emby Server 4.10.1.0+
  • Licensing: "Install update" and rollback check the license right before running (at most once an hour: a successful response less than an hour old is reused), require a valid license and show the reason when the platform refuses (update period expired, license expired, etc.). Rolling back to the previous allowed version is also available when the version you run is covered (button on the License page). The "Check now" button respects the platform's rate limit.

0.1.3

Requiere Emby Server 4.10.1.0+
  • Licensing: a problem reading the plugin file can no longer block the license check. Previously, the error "The value cannot be an empty string (Parameter 'path')" could prevent activation and the daily check.
  • The admin pages follow the display language chosen in Emby (Settings → Display → Language). On Emby 4.10 they previously always appeared in English.
  • Licensing: when your email address already has a medialab.works account, the payment link (trial or purchase) is sent only by email and is no longer shown in the plugin. The License page shows the server's message as a notice in the "Payment in progress" card (no payment button or QR code), keeps the payment pending and checks for it until the link expires (24 hours: every 5 seconds in the first hour, then once a minute); after that it shows "The payment link has expired". Nothing changes for new addresses.

0.1.2

Requiere Emby Server 4.10.1.0+
  • If the license was moved to another server or the hardware changed, you now get a clear message with instructions (enter your key again).
  • The hardware fingerprint stays stable across restarts (Docker, VPN and bridge interfaces, and the order of network interfaces, are ignored).

0.1.1

Requiere Emby Server 4.10.1.0+
  • Without a valid license the plugin stops working (no scheduled tasks; its API responds with the reason).
  • The license status is shown in the page header, with a link to the License page.
  • Updates come only from medialab.works, based on your active license.

0.1.0

Requiere Emby Server 4.10.1.0+

First public release: medialab.works licensing, interface in English and Romanian, compatible with Emby 4.10.