Commit Graph

  • 5aeb40c98c fix: enforce per-monitor ACL on EventData and Tags API controllers master Isaac Connor 2026-08-02 07:17:24 -04:00
  • 4f0e66b516 fix: enforce per-monitor ACL on EventData and Tags API controllers release-1.38 Isaac Connor 2026-08-02 07:17:24 -04:00
  • 1d70d7c7f7 Merge pull request #5032 from pliablepixels/5031-analysis-command-race Isaac Connor 2026-08-02 06:13:09 -04:00
  • 51e9e754be fix: snapshot stream command params before queueing ajax fixes #5031 Pliable Pixels 2026-08-01 17:10:18 -04:00
  • e3b22c7e1c Merge pull request #5013 from IgorA100/patch-684532 Isaac Connor 2026-08-01 15:09:57 -04:00
  • d41630b354 Merge branch 'master' into patch-684532 IgorA100 2026-07-31 22:12:43 +03:00
  • 58d9e73615 Merge pull request #5016 from IgorA100/patch-710934 Isaac Connor 2026-07-31 09:20:53 -04:00
  • c334dae99e Merge pull request #4960 from IgorA100/patch-865636 Isaac Connor 2026-07-31 09:20:26 -04:00
  • f2ad1ee5a3 Merge branch 'master' into patch-865636 IgorA100 2026-07-30 17:37:36 +03:00
  • c576eff838 fix: allow erasing conflicting packages in RPM builddep step Isaac Connor 2026-07-29 18:29:30 -04:00
  • 92951d9872 fix: allow erasing conflicting packages in RPM builddep step Isaac Connor 2026-07-29 18:29:30 -04:00
  • d3c09b49b4 chore: add Fedora 44 to RPM package build workflows Isaac Connor 2026-07-29 18:17:00 -04:00
  • aedf110be1 Bump version Isaac Connor 2026-07-28 10:05:44 -04:00
  • 2338be004d chore: add Fedora 44 to RPM package build workflows Isaac Connor 2026-07-29 18:17:00 -04:00
  • 27bb587a32 Fix: Check ZMS player "=== -1" instead of "!== -1" IgorA100 2026-07-29 16:55:47 +03:00
  • 95b6927ca4 Merge branch 'master' into patch-684532 IgorA100 2026-07-29 16:53:15 +03:00
  • 9944105bf4 Merge branch 'master' into patch-865636 IgorA100 2026-07-29 16:49:35 +03:00
  • 61e8044b6e Merge branch 'master' into patch-710934 IgorA100 2026-07-29 16:47:24 +03:00
  • 40bb621159 Remove existing handlers for a namespace before rebinding a handler. IgorA100 2026-07-29 16:46:26 +03:00
  • c4e0a11d71 Remove trailing whitespace Isaac Connor 2026-07-29 08:52:44 -04:00
  • f79cf384e4 Merge pull request #5023 from IgorA100/patch-428120 Isaac Connor 2026-07-29 08:15:24 -04:00
  • b6f8f0c6d5 fix: gate filterdebug modal on Filter::canView Isaac Connor 2026-07-28 21:45:08 -04:00
  • 4c3ff655fb Merge branch 'filterdebug-canview-gate': gate filterdebug on Filter::canView (GHSA-28mv-hqxw-qw84) Isaac Connor 2026-07-29 08:11:11 -04:00
  • 0dcfb6666c Merge pull request #5019 from IgorA100/patch-794227 Isaac Connor 2026-07-29 08:09:47 -04:00
  • c227cb632f Merge pull request #5024 from IgorA100/patch-396116 Isaac Connor 2026-07-29 08:08:23 -04:00
  • 374bc61e14 Added a comment to the code (watch.js) IgorA100 2026-07-29 11:27:37 +03:00
  • 601771956a Look for the VIDEO object in panZoomTarget, not in document IgorA100 2026-07-29 10:58:43 +03:00
  • b3f9c623dd Merge branch 'master' into patch-428120 IgorA100 2026-07-29 10:35:57 +03:00
  • ad5e8d0406 Avoid duplicate updateProgressBar() calls when using video.js IgorA100 2026-07-29 10:33:35 +03:00
  • 6213bd0695 Potential fix for pull request finding IgorA100 2026-07-29 10:15:22 +03:00
  • aeb32ba7d9 fix: gate filterdebug modal on Filter::canView Isaac Connor 2026-07-28 21:45:08 -04:00
  • 6fd289bbf5 fix: coerce Filter limit to int to prevent SQL injection Isaac Connor 2026-07-28 21:27:47 -04:00
  • 94ebc0d638 Merge branch 'filter-limit-sqli-ghsa-28mv': Filter limit SQLi fix (GHSA-28mv-hqxw-qw84) Isaac Connor 2026-07-28 21:31:30 -04:00
  • 00db46d01e fix: coerce Filter limit to int to prevent SQL injection Isaac Connor 2026-07-28 21:27:47 -04:00
  • a256d9440b Optimization of the manageCursor() method in PanZoom and the problem of stopping the stream on the Watch page instead of zooming in Firefox when Shift + clicking has been resolved. (panzoom.js) IgorA100 2026-07-29 01:02:57 +03:00
  • 719c981ad5 Removed duplicate code from \css\base\views\event.css (event.css) IgorA100 2026-07-28 16:38:21 +03:00
  • e2d72ef471 Update event.css IgorA100 2026-07-28 16:36:19 +03:00
  • 4d039904e4 Update event.js IgorA100 2026-07-28 16:32:05 +03:00
  • aaf40808bc Smoother progress bar ("#progressBox") updates on Event page when using video.js IgorA100 2026-07-28 16:19:41 +03:00
  • 9b8aab1a49 Merge branch 'master' into patch-684532 IgorA100 2026-07-28 15:43:30 +03:00
  • 775daf90a2 Merge pull request #5014 from IgorA100/patch-179991 Isaac Connor 2026-07-28 08:09:02 -04:00
  • 72799270c0 Merge pull request #5017 from IgorA100/patch-835975 Isaac Connor 2026-07-28 08:05:48 -04:00
  • d6f6ce7649 Fix: PanZoom. When scale = 1 and Ctrl, Alt, or Shift is pressed, prevent the player from responding to image clicks. on Event page (panzoom.js) IgorA100 2026-07-27 15:44:38 +03:00
  • 97ffde78a6 Fix: Changed the handling of key presses for PanZoom IgorA100 2026-07-27 15:22:07 +03:00
  • e82f84a959 Merge pull request #5015 from connortechnology/fix-server-stats-single-server Isaac Connor 2026-07-27 08:19:41 -04:00
  • 112a5da852 fix: match single-server ServerId=0 in Server::ReadStats Isaac Connor 2026-07-27 08:12:51 -04:00
  • 8d70fc6165 fix: match single-server ServerId=0 in Server::ReadStats Isaac Connor 2026-07-27 08:12:00 -04:00
  • 1e383cea4d fix: add ServerId index to Server_Stats to speed up per-server stats lookup Isaac Connor 2026-07-27 07:31:54 -04:00
  • 406f46748b fix(decoder): retry hwaccel on reconnect instead of latching to software Антон 2026-07-26 17:58:41 +03:00
  • 0e4179af7a Only alocate analysis_image if we have a motion score and hence might want an analysis jpg. Fixes #4996 Isaac Connor 2026-07-22 20:04:24 -04:00
  • f01c53b38b fix: skip restart/reboot actions in zmwatch during systemic DB/host stalls Isaac Connor 2026-07-22 20:03:10 -04:00
  • 965380b39c fix: return the insert id as uint64_t so event ids past 2^31 survive Isaac Connor 2026-07-21 18:01:05 -04:00
  • 64d8fec8d0 fix: derive event start from mp4 end time in recover_timestamps Isaac Connor 2026-07-21 12:11:37 -04:00
  • 819a211e19 Merge pull request #5012 from connortechnology/ghsa-wg5h-sdp-overflow Isaac Connor 2026-07-27 06:46:01 -04:00
  • aafe580b23 fix: apply per-monitor ACL to FramesController::index() refs #5000 Isaac Connor 2026-07-22 19:45:45 -04:00
  • 6e89f67cbf fix: enforce per-event ACL on direct media endpoints (GHSA-vj5r-pc2v-gfwv) Isaac Connor 2026-05-29 08:47:10 -04:00
  • 9bcb42c9d0 Stop processing the selected player if the video stream DOM element for the monitor is not found. IgorA100 2026-07-27 12:28:07 +03:00
  • 3828d9f338 Added updateStreamInfoStatusTrack() function to MonitorStream IgorA100 2026-07-27 12:06:01 +03:00
  • 42753b3349 Update watch.js IgorA100 2026-07-27 12:00:05 +03:00
  • 16f8704f84 When playing with ZMS MJPEG on the Watch page, do not try to connect to AudioMotion, as this is useless, and clear the visual information about the status of audio and video tracks. IgorA100 2026-07-27 11:55:09 +03:00
  • cd300c4fca fix: bound sprop-parameter-sets copy to prevent SDP stack overflow Isaac Connor 2026-07-26 22:45:00 -04:00
  • 0014c7593c fix: bound sprop-parameter-sets copy to prevent SDP stack overflow Isaac Connor 2026-07-26 22:45:00 -04:00
  • 8030901e00 Merge pull request #5011 from connortechnology/ghsa-93j4-http-parser-overflow Isaac Connor 2026-07-26 20:43:11 -04:00
  • 2596e5fb64 fix: bound HTTP camera response header copies to prevent buffer overflow Isaac Connor 2026-07-26 20:30:42 -04:00
  • 813bf6f1a3 fix: bound HTTP camera response header copies to prevent buffer overflow Isaac Connor 2026-07-26 20:30:42 -04:00
  • 318f15919f Merge pull request #5005 from IgorA100/patch-576561 Isaac Connor 2026-07-26 18:05:32 -04:00
  • b83392f068 Merge pull request #5004 from IgorA100/patch-896827 Isaac Connor 2026-07-26 18:00:03 -04:00
  • fefa2cf146 Merge pull request #4999 from IgorA100/patch-226476 Isaac Connor 2026-07-26 17:55:30 -04:00
  • 58cf42b1cd Merge branch 'master' into patch-896827 IgorA100 2026-07-27 00:54:24 +03:00
  • 2d442f54af Merge branch 'master' into patch-226476 IgorA100 2026-07-27 00:01:17 +03:00
  • ee44f3104c Code optimization (montage.php) IgorA100 2026-07-27 00:00:00 +03:00
  • 5c25accdcc Code optimization (watch.php) IgorA100 2026-07-26 23:56:22 +03:00
  • 9826fe9419 Merge branch 'master' into patch-576561 IgorA100 2026-07-26 23:17:23 +03:00
  • f0c0d1afd9 Added a check for !monitorStream when using the old ZoomPan algorithm. IgorA100 2026-07-26 23:16:48 +03:00
  • 743481cc30 Disable zmPanZoom on Montage page in edit mode IgorA100 2026-07-26 23:01:03 +03:00
  • 0b27b675b7 Merge pull request #5009 from anton-vinogradov/hwaccel-fallback-visibility Isaac Connor 2026-07-26 12:00:47 -04:00
  • a63229e07b fix(decoder): retry hwaccel on reconnect instead of latching to software Антон 2026-07-26 17:58:41 +03:00
  • 78fa66caa8 fix(decoder): warn when explicitly requested hwaccel falls back to software Антон 2026-07-26 17:58:26 +03:00
  • 9fe4df3689 Merge pull request #5002 from IgorA100/patch-756258 Isaac Connor 2026-07-26 10:11:03 -04:00
  • eb25f7b8e4 Potential fix for pull request finding Isaac Connor 2026-07-26 10:10:54 -04:00
  • bd733d60c6 Merge branch '5006-zms-mem-diagnostics': nph-zms memory diagnostics refs #5006 Isaac Connor 2026-07-26 09:51:27 -04:00
  • 7cd4be5cfb feat: add nph-zms memory diagnostics refs #5006 Isaac Connor 2026-07-26 09:32:58 -04:00
  • d26f52f8da Fix for MJPEG on Event page (skin.js) IgorA100 2026-07-26 01:22:21 +03:00
  • a1f22ef6a3 Prevent playback from starting if the document is hidden IgorA100 2026-07-26 00:40:09 +03:00
  • 866e106385 Optimization managePanZoomButton() IgorA100 2026-07-25 22:17:23 +03:00
  • 8162646d3c Merge pull request #5007 from ovi-vansid/patch-1 openbsd Isaac Connor 2026-07-25 12:24:00 -04:00
  • b6d3f3f461 Update General.pm for OpenBSD su syntax ovi-vansid 2026-07-25 07:14:38 -04:00
  • 07051396a5 The TimerHideShow clearing algorithm has been changed. IgorA100 2026-07-25 12:24:05 +03:00
  • 72b6f870bb Update montage.php IgorA100 2026-07-25 01:31:51 +03:00
  • 0c943961a9 Check thisClickOnStreamObject() in managePanZoomButton(evt) before running the main code, not just when executing zmPanZoom.click() IgorA100 2026-07-25 00:23:09 +03:00
  • 10afbcbf2d Merge branch 'master' into patch-756258 IgorA100 2026-07-24 23:50:05 +03:00
  • b24a4e01d1 Fix space IgorA100 2026-07-24 20:52:13 +03:00
  • 3cab0a6f29 Completely redesigned and optimized the managePanZoomButton(evt) function IgorA100 2026-07-24 20:42:12 +03:00
  • ff71a24d31 Prevent the old ZoomPan algorithm from executing for players other than ZMS or when clicking outside of LiveStream. IgorA100 2026-07-24 20:33:38 +03:00
  • f85151d4ff Avoid an error when calling click() on a non-existent PanZoom object IgorA100 2026-07-24 18:44:31 +03:00
  • 4565f6cddc Revert #5003 Isaac Connor 2026-07-24 09:22:00 -04:00
  • c6b4174861 Fix eslint Isaac Connor 2026-07-24 08:14:36 -04:00
  • 6088b1b27f Merge branch 'master' of github.com:ZoneMinder/zoneminder Isaac Connor 2026-07-24 08:12:43 -04:00
  • b14854941c Merge pull request #5001 from IgorA100/patch-506389 Isaac Connor 2026-07-24 08:05:15 -04:00
  • 2b40a59f25 Merge pull request #5003 from IgorA100/patch-232434 Isaac Connor 2026-07-24 08:04:48 -04:00