Commit Graph

3075 Commits (less_triggers)

Author SHA1 Message Date
Isaac Connor d0ca05c610 Merge remote-tracking branch 'upstream/master' into ai_server 2026-01-22 17:17:13 -05:00
Isaac Connor 479d3a9b05 Split parsing Path and Control address into their own functions, adding back a hack to handle unescaped passwords on ControlAddress. In Amcrest_HTTP if using ControlAddress fails, fall back to using Path 2026-01-22 11:54:58 -05:00
Isaac Connor b6ee583454 Merge updates from another branch, cleaning up and improve address/auth parsing and improving put() 2026-01-22 10:03:01 -05:00
Isaac Connor 48c21c75fb Merge remote-tracking branch 'upstream/master' into ai_server 2026-01-16 16:41:31 -05:00
Isaac Connor f702c6c190 Add last_analysis_view_time to perl shm structure 2026-01-16 15:28:43 -05:00
Isaac Connor 23a58c8770 Merge remote-tracking branch 'upstream/master' into ai_server 2026-01-14 10:13:21 -05:00
Isaac Connor 0ee1da73cf Remove primark_key 2026-01-14 09:46:31 -05:00
Isaac Connor 376e6b8899 Only set timezone if it is set in config. 2026-01-14 09:33:50 -05:00
Isaac Connor 32ec9dc801 Add defaults for Type and Scheme to prevent warnings in logs due to undefined values 2026-01-14 09:32:08 -05:00
Isaac Connor 201b2bbd06 Set tz in Date::Manip so that returned unixdate from '-1 hour' is in the current timezone, not UTC 2026-01-14 09:31:55 -05:00
Isaac Connor e898aacb79 Set tz in Date::Manip so that returned unixdate from '-1 hour' is in the current timezone, not UTC 2026-01-14 06:31:00 -08:00
Isaac Connor ed9bb5b457 Add defaults for Type and Scheme to prevent warnings in logs due to undefined values 2026-01-14 06:30:02 -08:00
Isaac Connor e36e7afc1c Merge remote-tracking branch 'upstream/master' into ai_server 2026-01-12 17:28:56 -05:00
Isaac Connor 8864d5759d
Merge pull request #4510 from SteveGilvarry/videojs_update
Videojs update
2026-01-10 10:21:50 -05:00
copilot-swe-agent[bot] b44aafb0ca Add "Any Tag" filter option for events
- Added "Any Tag" entry with value -1 to availableTags in Filter.php (widget and simple_widget methods)
- Added "Any Tag" entry to filter.php view
- Added translation for "Any Tag" in en_gb.php language file
- Implemented SQL logic in FilterTerm.php to handle "Any Tag" (value -1) using EXISTS query
- Implemented SQL logic in Filter.pm (Perl) to handle "Any Tag" (value -1) using EXISTS query

Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2026-01-10 14:13:37 +00:00
Isaac Connor 94249f1e77 Improve cutnpasteability of the debug sql 2026-01-09 15:06:10 -05:00
Isaac Connor 93c188e8a6 Merge remote-tracking branch 'upstream/master' into ai_server 2026-01-08 18:16:56 -05:00
Isaac Connor 6cfe79e259 Add AI generated Reolink http api. Tested for camera rebooting. 2026-01-08 17:19:07 -05:00
Isaac Connor 5f7b8921bc Merge branch 'onvif_fixes' of github.com:SteveGilvarry/ZoneMinder into SteveGilvarry-onvif_fixes 2026-01-08 11:04:58 -05:00
Isaac Connor 6423afa5aa Remove impossible code for sending a command after server startup 2026-01-06 14:59:08 -05:00
Isaac Connor 6b30d733c5 Update to use shared code from Control.pm 2026-01-06 14:58:40 -05:00
Isaac Connor cb11f1f264 Clear query as well as path. Use canonical instead of creating our own BaseURL, set uri userinfo 2026-01-06 14:58:13 -05:00
Isaac Connor f07170b560 Merge remote-tracking branch 'upstream/master' into ai_server 2026-01-06 12:49:21 -05:00
Isaac Connor b323c48b0f address and port are now self{address} and self{port} 2026-01-06 12:36:21 -05:00
Isaac Connor 34ea30daa3 Merge remote-tracking branch 'upstream/master' into ai_server 2026-01-06 09:44:00 -05:00
Isaac Connor da7ec8a082 Improve error message to tell us what type the object was 2026-01-06 08:44:21 -05:00
Isaac Connor d6650b84b3 Put API back under system for now as the api tab can't show it yet 2026-01-05 16:36:12 -05:00
Isaac Connor 708f386b5c Add uri unescaping password 2026-01-05 12:34:38 -05:00
Isaac Connor 9984b6ee7d Fix duration of autostop 2026-01-05 09:29:36 -05:00
Isaac Connor 11b23d15a6 Merge remote-tracking branch 'upstream/master' into ai_server 2026-01-05 09:10:11 -05:00
Isaac Connor 7c91ea3a75 Set isolation level to read uncommitted for stats updates to reduce lock contention and deadlocks 2026-01-03 10:11:31 -05:00
Isaac Connor a530109492 Merge remote-tracking branch 'upstream/master' into ai_server 2026-01-02 12:53:51 -05:00
Steve Gilvarry 12450b390f Removing object tags as plugins are dead. I think this page still has reasons to exist but none of this code works in modern browsers. Well that is my opinion. 2025-12-31 19:33:54 +11:00
Isaac Connor 43f2525fdf Fix setting authority clearing host 2025-12-22 09:49:37 -05:00
Isaac Connor 4fa20ef716 Merge branch 'master' into ai_server 2025-12-19 17:14:00 -05:00
Isaac Connor 46669166eb Merge branch 'master' of github.com:ZoneMinder/zoneminder 2025-12-19 09:55:54 -05:00
Isaac Connor 6d3b7ddebc Add ZM_WEB_ID_ON_FILTER to optionally remove the Id from the dropdown 2025-12-19 09:55:43 -05:00
Simpler1 adf3eb2381
Fix(Filter): Handle events with multiple tags
Fixes an error that occurred when running a named filter that returned events that contained more than one tag.

Subquery returns more than 1 row
2025-12-19 09:32:19 -05:00
Isaac Connor 943f02a261 Clear userinfo instead of authority 2025-12-17 18:56:25 -05:00
Isaac Connor 71d113d008 Merge remote-tracking branch 'upstream/master' into ai_server 2025-12-17 18:53:44 -05:00
Isaac Connor 641e785f4c Add Path, with sanitization to telemetry 2025-12-17 18:52:26 -05:00
Isaac Connor 2d75e7cafd Only report non-deleted monitors 2025-12-17 17:00:45 -05:00
Isaac Connor b02e63c8ca Merge remote-tracking branch 'upstream/master' into ai_server 2025-12-12 09:15:01 -05:00
Simpler1 3a0d8d7c8f Fix(tags): "No Tag" filter now works properly. 2025-12-08 15:09:01 -05:00
Isaac Connor b9beead8d7 Merge remote-tracking branch 'upstream/master' into ai_server 2025-12-06 16:18:28 -05:00
Isaac Connor 43f281c005 Add ZM_WEB_ANIMATIONS so that we can decide to turn off ui css animations 2025-12-05 14:13:52 -05:00
Isaac Connor 3d04491592 Merge remote-tracking branch 'upstream/master' into ai_server 2025-12-02 15:09:18 -05:00
Isaac Connor 988bab6dcb Handle when there are no frame records 2025-12-02 13:58:00 -05:00
Isaac Connor 6466deaaa5 Merge remote-tracking branch 'upstream/master' into ai_server 2025-11-25 09:01:58 -05:00
Isaac Connor 2cfed3d8f1 headers must be an array ref aparently. 2025-11-25 09:01:32 -05:00