Commit Graph

  • 86ec128ec8 Update manifest.json for v0.1.22-beta master Gitea Actions 2026-09-19 22:27:28 +02:00
  • 526ee3d165 feat: add live subtitle offset configuration and real-time player hotkeys v0.1.22-beta karol 2026-09-19 22:25:12 +02:00
  • d1691655a4 docs: highlight plugin repository URL with GitHub alert box karol 2026-09-18 00:44:03 +02:00
  • d0a6669179 feat: add configurable multi-threaded parallel scanning for library tasks karol 2026-09-18 00:14:20 +02:00
  • 359aa21394 Update manifest.json for v0.1.21-beta Gitea Actions 2026-09-18 00:16:10 +02:00
  • efd0f14278 feat: add configurable multi-threaded parallel scanning for library tasks v0.1.21-beta karol 2026-09-18 00:14:20 +02:00
  • 0d5c55c843 Update manifest.json for v0.1.20-beta Gitea Actions 2026-09-17 23:46:33 +02:00
  • d88f910b58 fix: update client-side subtitle positioning logic and vertical offset alignment v0.1.20-beta karol 2026-09-17 23:45:19 +02:00
  • 512dabc611 fix: intercept PlaybackInfo API response in ClientScript.js to detect transcode state and prevent CSS over-zoom karol 2026-09-17 23:03:18 +02:00
  • 78e100c99e fix: place crop filter at start of FFmpeg vf chain to support downscaling/low bitrate karol 2026-09-17 22:57:53 +02:00
  • b2885aa163 docs: update default CropDetectLimit in README to 0.094 karol 2026-09-17 22:41:59 +02:00
  • 73f4bb488a docs: clarify multi-targeting (.NET 9 and .NET 10) in README build instructions karol 2026-09-17 22:40:11 +02:00
  • 9042643383 docs: update README with tested versions (Jellyfin 10.11 and 12.0/13.0 unstable) karol 2026-09-17 22:18:48 +02:00
  • 739c96c376 Update manifest.json for v0.1.19-beta Gitea Actions 2026-09-17 21:57:09 +02:00
  • 14831c6cd5 fix: extract asset name variables to avoid f-string quote escaping error in inline python script v0.1.19-beta karol 2026-09-17 21:56:15 +02:00
  • 5cdde631e1 fix: build complete manifest version history dynamically from Gitea releases API karol 2026-09-17 21:51:42 +02:00
  • 118e072344 fix: build complete manifest version history dynamically from Gitea releases API v0.1.18-beta karol 2026-09-17 21:51:42 +02:00
  • 83f3c2975a Update manifest.json for v0.1.17-beta Gitea Actions 2026-09-17 21:33:27 +02:00
  • 2d0af2aed0 fix: quote strftime format string in release workflow python script v0.1.17-beta karol 2026-09-17 21:32:32 +02:00
  • 8b8b9a6d43 fix: refine python release workflow script with dynamic timestamp v0.1.16-beta karol 2026-09-17 21:29:50 +02:00
  • 0cfaa50805 fix: update manifest on master branch via Gitea API v0.1.15-beta karol 2026-09-17 21:17:44 +02:00
  • fea812d3a3 fix: update manifest via Gitea API in release workflow v0.1.14-beta karol 2026-09-17 21:15:28 +02:00
  • fe6e20a68a fix: use authenticated git push URL in release workflow v0.1.13-beta karol 2026-09-17 21:12:40 +02:00
  • b7693b606e fix: replace release assets cleanly in Gitea Action v0.1.12-beta karol 2026-09-17 21:09:12 +02:00
  • 13f9fd642c fix: make Gitea release step idempotent in workflow v0.1.11-beta karol 2026-09-17 21:05:29 +02:00
  • 322cfd9acd fix: fix server mode crop application, request rewrite, and prevent infinite library scan loop karol 2026-09-17 20:51:54 +02:00
  • 648930aa21 fix: remove RequiresOpening/RequiresClosing from PlaybackInfo rewrite to prevent LiveStream errors in Jellyfin 12 karol 2026-09-17 20:07:27 +02:00
  • cb16bf0074 fix(server-mode): handle quote stripping in wrapper and empty crop checks v0.1.10-beta karol 2026-09-17 19:54:01 +02:00
  • f6ed790801 fix: resolve ffmpeg path dynamically, handle empty crop check, and strip quotes in wrapper v0.1.9-beta karol 2026-09-17 19:26:25 +02:00
  • d5e11a52ed fix(ci): point sourceUrl to zip archive download link in manifest.json v0.1.8-beta karol 2026-09-17 18:29:04 +02:00
  • d018a8e5ac fix(ci): strip pre-release suffixes from version in manifest.json v0.1.7-beta karol 2026-09-17 18:23:27 +02:00
  • 25c7a56901 ci: add .NET 10 to runner v0.1.6-beta karol 2026-09-17 18:11:37 +02:00
  • dfe59ed84a feat(server): display custom reason in Playback Info UI v0.1.5-beta karol 2026-09-17 18:01:26 +02:00
  • 795f42048f feat(server): elegantly force transcoding for black bar removal karol 2026-09-17 17:41:59 +02:00
  • 5f8674fae4 Fix Client Mode execution and network interception logic v0.1.4-beta karol 2026-09-17 16:38:23 +02:00
  • 0a437a5588 Add extensive diagnostic logging to ClientScript karol 2026-09-17 16:25:01 +02:00
  • 5b14fe9657 Make ClientScript URL parsing robust against Jellyfin router changes karol 2026-09-17 16:21:21 +02:00
  • f8b7c95e01 Fix API JSON serialization to return raw strings for client JS karol 2026-09-17 16:14:02 +02:00
  • e2c286e42c Replace on-disk index.html patching with IStartupFilter request-time injection karol 2026-09-17 16:08:24 +02:00
  • e44aafae70 Fix UI save/load via jQuery on/pageshow in configPage karol 2026-09-17 16:00:51 +02:00
  • 44325b9f9c Fix UI save/load via native JS in configPage karol 2026-09-17 15:58:58 +02:00
  • 9159d8f8d7 Add Force Rescan All Black Bars scheduled task v0.1.3 karol 2026-09-17 15:45:57 +02:00
  • a048a91f23 Fix input step validation in configPage.html karol 2026-09-17 15:42:33 +02:00
  • aa8fb54e8f Translate logs in LibraryMonitor to English karol 2026-09-17 15:40:51 +02:00
  • 24a85cf0ec Fix crop bounding box and limit defaults, setting reset=1 karol 2026-09-17 15:35:25 +02:00
  • e826801482 Fix crop bounding box logic to use most frequent crop (mode) instead of bounding box karol 2026-09-17 15:27:29 +02:00
  • 6cc61baeda Fix assembly conflicts by removing CopyLocalLockFileAssemblies and setting ExcludeAssets karol 2026-09-17 15:22:46 +02:00
  • 5aff92d296 Add PluginServiceRegistrator for DI and translate logs to English karol 2026-09-17 15:18:45 +02:00
  • 18b4a71a2f Support multiple Jellyfin versions (10.11 and 12.0) via multi-targeting karol 2026-09-17 15:11:54 +02:00
  • b46e5e1786 Downgrade plugin to .NET 9 to support Jellyfin 10.11 karol 2026-09-17 15:10:01 +02:00
  • 16493b0735 Fix URLs for external WAN access (labus.uk) v0.1.2 karol 2026-09-17 14:52:19 +02:00
  • 94bf2ecfe7 Dynamically mark releases as prerelease based on tag name karol 2026-09-17 14:49:40 +02:00
  • d849e4276a Add Gitea Action for automated releases and repository manifest v0.1.1 karol 2026-09-17 14:45:08 +02:00
  • 34463bb8df Add Releases installation instructions to README karol 2026-09-17 14:38:42 +02:00
  • 26c926697d Remove ZIP from repo tracking and ignore zip files v0.1-beta karol 2026-09-17 14:27:59 +02:00
  • c6cabdf6b0 Remove python prototype scripts karol 2026-09-17 14:26:26 +02:00
  • 6a386d7d21 Translate hardcoded strings and UI to English karol 2026-09-17 14:25:38 +02:00
  • 282ea8784b Update README phrasing and add AI disclaimer karol 2026-09-17 14:24:21 +02:00
  • 25ccafc2a4 Automate FFmpeg wrapper configuration karol 2026-09-17 14:23:20 +02:00
  • 904aada05d Add retroactive scan task for existing libraries karol 2026-09-17 14:20:14 +02:00
  • bb7af50879 Initial commit: Jellyfin Black Bar Remover MVP karol 2026-09-17 14:13:05 +02:00