Repository navigation
2.6.2-dev.15 (nightly)
Pre-release
Pre-release
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 migrationbackups 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)