Commit Graph

  • 8864d5759d
    Merge pull request #4510 from SteveGilvarry/videojs_update master Isaac Connor 2026-01-10 10:21:50 -0500
  • a2108c9285
    Merge 4e3e08fb3a into d1a42c3e74 Copilot 2026-01-10 09:59:38 -0500
  • d1a42c3e74
    Merge pull request #4544 from ZoneMinder/copilot/add-any-tag-filter Isaac Connor 2026-01-10 09:59:09 -0500
  • b44aafb0ca Add "Any Tag" filter option for events copilot-swe-agent[bot] 2026-01-10 14:13:37 +0000
  • df99eb2d57
    Merge 8e0c0b7a32 into d646320188 Copilot 2026-01-10 14:13:21 +0000
  • 8e0c0b7a32 fix: add TimeStampSecs to frames ajax response copilot/refactor-montagereview-api-dependency copilot-swe-agent[bot] 2026-01-10 14:13:18 +0000
  • 4e3e08fb3a Replace /api/events with view=request API in montagereview.js copilot/update-event-data-loading copilot-swe-agent[bot] 2026-01-10 14:11:06 +0000
  • ca6d1a5323 refactor: replace API events endpoint with view=request in montagereview.js copilot-swe-agent[bot] 2026-01-10 14:10:40 +0000
  • 16f9c43fce Initial plan copilot-swe-agent[bot] 2026-01-10 14:09:47 +0000
  • 8c1896deae Initial plan copilot-swe-agent[bot] 2026-01-10 14:05:48 +0000
  • cead28a4cd Initial plan copilot-swe-agent[bot] 2026-01-10 14:05:04 +0000
  • f2ffae4cef
    Merge 1e336bf319 into d646320188 IgorA100 2026-01-10 16:03:34 +0300
  • 1513ea3d79
    Merge 30eb9ed2d3 into d646320188 Copilot 2026-01-09 19:18:50 -0500
  • d646320188 CHrome does not like an mjpeg stream, even if paused. It will wait 15s for something to time out. So go back to just loading a single image so we can do our grid layout ansd switch to streaming Isaac Connor 2026-01-09 19:09:17 -0500
  • b7c5d90ae6 Merge branch 'master' of github.com:ZoneMinder/zoneminder Isaac Connor 2026-01-09 17:16:02 -0500
  • 931bc2c32b Remove debug Isaac Connor 2026-01-09 17:14:10 -0500
  • fcc00570a2 Rename events table from table to eventListTable so that generic monitorfilter code does a page refresh instead of just reloading eventslist Isaac Connor 2026-01-09 17:14:01 -0500
  • d2af55a3ce Fix lack of scroll due to two forms Isaac Connor 2026-01-09 17:13:25 -0500
  • aea84e74fa Allow changed element to be passed as param. Rename filters_form and monitorForm to monitorFiltersForm. Move monitorFilter_onchange from console.js to skin.js so we can use it everyrwhere Isaac Connor 2026-01-09 16:59:50 -0500
  • 31e732551f Allow changed element to be passed as param. Rename filters_form and monitorForm to monitorFiltersForm. Move monitorFilter_onchange from console.js to skin.js so we can use it everyrwhere Isaac Connor 2026-01-09 16:59:40 -0500
  • 5c05b71d93 Always call monitorFilterOnChange. Rename getFilterFromCookie to getFilterSelection as it will now consider REQUEST Isaac Connor 2026-01-09 16:59:18 -0500
  • 3c82d47831 Allow changed element to be passed as param. Rename filters_form and monitorForm to monitorFiltersForm. Move monitorFilter_onchange from console.js to skin.js so we can use it everyrwhere. Isaac Connor 2026-01-09 16:58:43 -0500
  • 200402afca Remove cambozola reference Isaac Connor 2026-01-09 16:57:07 -0500
  • b2b3d17e23
    Merge 01febf692a into 2ffab6bad3 Copilot 2026-01-09 21:53:05 +0000
  • 01febf692a Reposition clear-all button to top-right corner of dropdowns copilot/reduce-clear-all-button-width copilot-swe-agent[bot] 2026-01-09 21:53:02 +0000
  • 7434af6b1c Initial plan copilot-swe-agent[bot] 2026-01-09 21:49:39 +0000
  • 2ffab6bad3
    Merge pull request #4488 from IgorA100/patch-862983 Isaac Connor 2026-01-09 16:15:16 -0500
  • 681817b728 Put back selecting monitor filters by REQUEST Isaac Connor 2026-01-09 15:45:27 -0500
  • 1ae5b86122
    Merge pull request #4540 from ZoneMinder/copilot/refactor-ws-addressing-code Isaac Connor 2026-01-09 15:28:29 -0500
  • 6b92b99d46 docs: Add comprehensive documentation for do_wsa_request() method copilot/refactor-ws-addressing-code copilot-swe-agent[bot] 2026-01-09 20:19:02 +0000
  • 6b45debed2 refactor: Improve control flow clarity in WaitForMessage WSA handling copilot-swe-agent[bot] 2026-01-09 20:18:00 +0000
  • adee18690a refactor: Extract WS-Addressing request setup into do_wsa_request() helper method copilot-swe-agent[bot] 2026-01-09 20:15:46 +0000
  • 32308d5be6 Initial plan copilot-swe-agent[bot] 2026-01-09 20:11:31 +0000
  • 311707c570
    Merge pull request #4539 from ZoneMinder/copilot/refactor-onvif-renewal-code Isaac Connor 2026-01-09 15:05:12 -0500
  • b33c65cf77 refactor: move RequestMessageID declaration closer to usage copilot/refactor-onvif-renewal-code copilot-swe-agent[bot] 2026-01-09 19:59:20 +0000
  • a028003414 refactor: extract ONVIF renewal logic into reusable methods copilot-swe-agent[bot] 2026-01-09 19:55:13 +0000
  • ae16834d06 Initial plan copilot-swe-agent[bot] 2026-01-09 19:51:12 +0000
  • b17d9d2591
    Merge pull request #4536 from IgorA100/patch-760899 Isaac Connor 2026-01-09 14:48:50 -0500
  • afcb2038da
    Merge pull request #4538 from ZoneMinder/copilot/fix-onvif-renewal-logic Isaac Connor 2026-01-09 14:44:10 -0500
  • e7e53ca1f6 Improve validation in update_renewal_times() copilot/fix-onvif-renewal-logic copilot-swe-agent[bot] 2026-01-09 19:41:40 +0000
  • a399fd0844 Address code review feedback: improve code readability copilot-swe-agent[bot] 2026-01-09 19:40:11 +0000
  • 8f2799f0de Implement ONVIF subscription renewal optimization with time tracking copilot-swe-agent[bot] 2026-01-09 19:36:34 +0000
  • 1aa0164e26 refactor: replace magic numbers with named constants for maintainability copilot/improve-onvif-renewal-efficiency copilot-swe-agent[bot] 2026-01-09 19:36:02 +0000
  • bbfc0321a1 refactor: improve subscription time handling with validation and constants copilot-swe-agent[bot] 2026-01-09 19:33:56 +0000
  • b300f5b4a6 fix: initialize subscription times to far future to prevent premature renewal copilot-swe-agent[bot] 2026-01-09 19:31:28 +0000
  • 388d75c03c Initial plan copilot-swe-agent[bot] 2026-01-09 19:30:53 +0000
  • cb4fdf2ee7 feat: add subscription renewal time tracking to ONVIF class copilot-swe-agent[bot] 2026-01-09 19:26:40 +0000
  • 1c3e86c096 Initial plan copilot-swe-agent[bot] 2026-01-09 19:20:53 +0000
  • 09f54d8403
    Fix: For "#scaleControl" use "Chosen" (watch.php) IgorA100 2026-01-09 22:04:25 +0300
  • 3fce6ddd1d Update RtspServer to get new commits Isaac Connor 2026-01-09 11:43:42 -0500
  • 1b4e791aae Fix Authenticate as nonce is now internal Isaac Connor 2026-01-09 11:43:15 -0500
  • 6ca3a629ce Don't populate Manufacturer and Model text input values. Initially set to disabled and if hidden, set back to disabled so that value doesn't get submitted. Prevents it from overriding selected ManufacturerId or ModelId. Fixes #4533 Isaac Connor 2026-01-09 10:42:10 -0500
  • bb315abe60 Add styles to make monitorlist table content scrollable instead of main content, so that buttons at top stay visible Isaac Connor 2026-01-08 11:29:34 -0500
  • ff833cd07c
    Fix Eslint (export.js) IgorA100 2026-01-09 18:12:31 +0300
  • e786fdac64
    Merge pull request #4535 from ZoneMinder/copilot/fix-event-count-links Isaac Connor 2026-01-09 10:08:11 -0500
  • ca20c0e77a
    New option for downloading generated event files (export.js) IgorA100 2026-01-09 17:55:58 +0300
  • 114901aae4
    Removed extra closing brackets (download.php) IgorA100 2026-01-09 17:38:00 +0300
  • dd657bb5d2 fix: Use 'Monitor' attribute instead of 'MonitorId' in filter copilot/fix-event-count-links copilot-swe-agent[bot] 2026-01-09 14:30:55 +0000
  • c97e2b4090 feat: Add StartDateTime filters to console event count links copilot-swe-agent[bot] 2026-01-09 14:29:48 +0000
  • 48a5ca5218 feat: add StartDateTime filters to console event count links copilot/add-startdatetime-filter-links copilot-swe-agent[bot] 2026-01-09 14:28:51 +0000
  • fd27e0f071 Initial plan copilot-swe-agent[bot] 2026-01-09 14:25:48 +0000
  • 28788ffed7 Initial plan copilot-swe-agent[bot] 2026-01-09 14:24:05 +0000
  • bd13e53c50
    Merge pull request #4530 from SteveGilvarry/claude/fix-onvif-field-names-BGWsO Isaac Connor 2026-01-09 08:53:40 -0500
  • da63055802
    Now you can download without archiving, and archiving is performed in stages as new MP4 files are generated (download_functions.php) IgorA100 2026-01-09 16:26:33 +0300
  • c65a9f48a9
    Fix variable name (download.php) IgorA100 2026-01-09 16:21:47 +0300
  • d5b28df4cf
    Avoid a white screen when downloading generated files (skin.js) IgorA100 2026-01-09 14:40:01 +0300
  • b07d86fe90
    Merge branch 'ZoneMinder:master' into patch-862983 IgorA100 2026-01-09 14:28:39 +0300
  • 2e90828788
    Create download.php IgorA100 2026-01-09 11:20:46 +0300
  • af442d4e2c
    Merge pull request #4532 from SteveGilvarry/ClaudeAgentSetup Isaac Connor 2026-01-08 21:17:15 -0500
  • b06c258590
    Merge pull request #4531 from SteveGilvarry/Fix_onvif_probe_encoding Isaac Connor 2026-01-08 21:15:31 -0500
  • 359c409507 Update AGENTS.md and symlink CLAUDE.md Steve Gilvarry 2026-01-09 12:26:43 +1100
  • 8eb4bbe703 Merge branch 'master' into ClaudeAgentSetup Steve Gilvarry 2026-01-09 11:57:58 +1100
  • 639bb6821e Fix ONVIF password URL encoding in camera configuration Claude 2026-01-08 20:46:51 +0000
  • aa33332abc
    Add missing ONVIF field translations to en_gb.php Claude 2026-01-08 22:48:06 +0000
  • cc8e84ff0b Rough in a quick AGENTS.md cutnpasted from @pliablepixel's zmNg Isaac Connor 2026-01-08 17:48:16 -0500
  • 7f3691ddd7 Merge branch 'master' of github.com:ZoneMinder/zoneminder Isaac Connor 2026-01-08 17:35:03 -0500
  • 6cfe79e259 Add AI generated Reolink http api. Tested for camera rebooting. Isaac Connor 2026-01-08 17:13:41 -0500
  • 643d48cc10
    Merge d299dfa1ad into f910a33367 Copilot 2026-01-08 13:10:13 -0500
  • 9def9cfdff
    Merge e5e14c44f6 into f910a33367 Copilot 2026-01-08 13:10:12 -0500
  • 26627dc334 Add data-on-input to Monitor Name input Isaac Connor 2026-01-08 11:39:28 -0500
  • f910a33367
    Merge pull request #4528 from SteveGilvarry/Onvif_fixes2 Isaac Connor 2026-01-08 11:03:42 -0500
  • 04c5da3edf Fix default zone creation to account for monitor rotation release-1.36 Steve Gilvarry 2026-01-08 22:58:59 +1100
  • 1c066bfacd
    Merge pull request #4529 from SteveGilvarry/ZoneRotation Isaac Connor 2026-01-08 09:06:10 -0500
  • c4385768ad Fix default zone creation to account for monitor rotation Steve Gilvarry 2026-01-08 22:58:59 +1100
  • 19d844ff7e Fix ONVIF parser to extract correct alarm state value Steve Gilvarry 2026-01-08 17:23:22 +1100
  • 0fbd94412f Reduce the verbosity of warning message on inits Steve Gilvarry 2026-01-08 16:13:32 +1100
  • 10ab486c75 Add warning for non-compliant repeated ONVIF Initialized messages Steve Gilvarry 2026-01-08 15:36:59 +1100
  • ce085b5b18 Switch to gSOAP logging plugin for SOAP message logging Steve Gilvarry 2026-01-08 13:28:52 +1100
  • b8bd1f2e99 Add SOAP message logging for ONVIF debugging Steve Gilvarry 2026-01-08 13:16:11 +1100
  • ac7b84c4b4
    Merge pull request #4527 from SteveGilvarry/onvif_fixes Isaac Connor 2026-01-07 19:10:54 -0500
  • e5b426a932 Fix ONVIF PropertyOperation handling according to spec Steve Gilvarry 2026-01-08 09:21:38 +1100
  • 49335e6bb5 We delete entries from Monitor_Status in zmstats.pl so we don't need to check for age of UpdatedOn Isaac Connor 2026-01-07 16:01:28 -0600
  • fade6742ed Merge branch 'update-filter-dropdowns-ajax-request' Isaac Connor 2026-01-07 16:36:23 -0500
  • 19aef62eb1 Set thumbnail column width Isaac Connor 2026-01-07 16:36:02 -0500
  • e51325e520 Add Sequence column and remove existing footer as it will be auto-generated by bootstrap-table Isaac Connor 2026-01-07 16:35:41 -0500
  • 43345105b7 Default to hiding Sequence Isaac Connor 2026-01-07 16:35:06 -0500
  • 33e04020c5
    Merge pull request #4524 from ZoneMinder/copilot/update-filter-dropdowns-ajax-request Isaac Connor 2026-01-07 16:33:57 -0500
  • 1c9c0e59cc On consnole fire monitorFilterOnChange when clicking the clear all X button in monitor filters Isaac Connor 2026-01-07 16:19:29 -0500
  • 79372a666b Fix ONVIF alarm handling to support "000" value format copilot/fix-onvif-alarm-handling copilot-swe-agent[bot] 2026-01-07 21:15:53 +0000
  • eddf7b1ec4 Initial plan copilot-swe-agent[bot] 2026-01-07 21:12:41 +0000