Skip to content

2.6.2-dev.15 (nightly)

Pre-release
Pre-release

Choose a tag to compare

@Divarion-D Divarion-D released this 05 Oct 08:42
6e21a51

Source: Vateron-Media/XC_VM@4a739e9

Nightly build from main. Untested — for test servers only.

Changes since 717409325e15

  • docs(streams): add a user guide for custom ffmpeg commands (4a739e9c)
  • feat(streams): expose the custom ffmpeg command in the stream form (512bc42b)
  • fix(streams): drop empty ids from mass-edit selections (cd2bd10a)
  • chore(github): remove the pull request template (98b9abc4)
  • ci: skip the quality gate for non-code changes (ba02da8f)
  • ci: skip the quality gate for non-code changes (8f4c55a4)
  • ci(contributors): render round avatars in the contributors table (eb2ad596)
  • fix(ci): give the release and nightly test gates their MariaDB (2e4edbef)
  • Prepare release 2.6.1 (7e6f5760)
  • fix(make): download dev-php installers into a private temp dir (991c1db8)
  • build(make): install composer in dev-php when missing (547edcd0)
  • test: keep the suite's output to PHPUnit's own (b0e73d47)
  • docs: rewrite the unit-test guide for MariaDB and fix the release checklist (69837a4c)
  • chore(repo): drop .gitattributes (b7cdd32a)
  • test: run the unit suite on MariaDB only, and on the panel's own stack (9e118da9)
  • fix(cluster): hold an HMAC identity whole in cluster_reservations (c5c2abf2)
  • ci: run the static analysis on PHP 8.1, the minimum the panel supports (583a0878)
  • fix(cli): refuse a truncated migration dump copy (28aa1cd8)
  • fix(cli): restore tools migration backups into xc_vm_migrate only (be6dde01)
  • fix(cron): skip loopback when auto-detecting MAIN server_ip (34ad039e)
  • deps: bump phpstan/phpstan in /src in the composer group (859f3d24)
  • fix: address the Semgrep findings on the import and recording code (0de1687d)
  • docs(modules): document requires_core and its effect (0ac6f088)
  • feat(modules): enforce requires_core when loading, installing and updating (be115bd0)
  • refactor(stream): move the watch-folder helpers to the watch module (2c0cbf2d)
  • refactor: drop the Plex module from core (83668d31)
  • refactor(api): let modules register Admin API actions; drop Watch from core (55a10a83)
  • feat(vod): run Movies/Series imports as one bounded batch (c4ec6521)
  • feat(vod): own the TMDb genre mapping in core (b8705f7c)
  • refactor(vod): decode vod_import_item payloads in VodItemImporter (a2055613)
  • fix(stream): ignore server-owned columns when scheduling a recording (53b1ad0e)
  • feat(stream): own DVR recordings in core (48414c9e)
  • docs: document vod_import_item and the core import worker (32dd0784)
  • feat(vod): move the per-file VOD importer into core (8f6e3ab2)