Skip to content

Catch up stable with 2+ years of beta changes, headlined by a long-standing cronDaily fix#95

Open
Salvialf wants to merge 49 commits into
masterfrom
beta
Open

Catch up stable with 2+ years of beta changes, headlined by a long-standing cronDaily fix#95
Salvialf wants to merge 49 commits into
masterfrom
beta

Conversation

@Salvialf

Copy link
Copy Markdown
Contributor

master hasn't been updated since January 2024, while beta has accumulated over two years of fixes and new devices. The main trigger for this catch-up is the cronDaily fix: the plugin's daily cleanup task (stopping stale HLS streams, rotating the local access key) has silently never run since it was introduced, because the method was misnamed cronDayly instead of cronDaily, so Jeedom's core scheduler never found it.

This PR also fixes another long-standing bug: ONVIF PTZ zoom-out always zoomed in instead, due to a reference to an undefined $logicalId variable in the command dispatch.

Alongside those two fixes, this PR brings master up to date with everything merged on beta since January 2024: new camera support (Reolink TrackMix, Ubiquiti G5 Turret Ultra), an H265-to-H264 conversion option, a fix for the video recordings access bug, and widget line-break handling improvements. The plugin now requires Jeedom core >= 4.3.1.

CI was also modernized to use the canonical jeedom/workflows reusable workflow, replacing several outdated individual lint jobs and adding PHP 8.0/8.2 coverage.

JEALG and others added 30 commits January 13, 2024 11:12
Amélioration Page santé + configuration camera Freebox
Update camera.displayVideo.php
[RTSP] Convert H265 to H264: H265 not supported by hls.js
Add forceReturnLineAfter for info cmd
Ajout de la fonction backupExclude afin d'alléger les sauvegardes Jeedom.
@Salvialf
Salvialf requested review from Mips2648 and zoic21 July 23, 2026 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants