Commit Graph

26463 Commits

Author SHA1 Message Date
Isaac Connor
d0659b5f71 Merge remote-tracking branch 'upstream/copilot/refactor-console-view-table' 2026-01-07 09:58:20 -05:00
Isaac Connor
905ea9a762 Merge remote-tracking branch 'upstream/master' 2026-01-07 09:28:53 -05:00
copilot-swe-agent[bot]
02983f5a99 Reduce Id column width in console view
Merged commit fd671d7 from SteveGilvarry/ZoneMinder.

The Id column was too wide for displaying numeric monitor IDs.
Added width constraint of 70px with centered text alignment
to make better use of horizontal space.

Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2026-01-07 14:23:15 +00:00
copilot-swe-agent[bot]
67dff2f774 Enable thumbnail hover expansion in console view
Merged commit 04a3b60 from SteveGilvarry/ZoneMinder.

Thumbnails were getting cut off by table boundaries when hovering.
Added relative positioning to .colThumbnail parent and absolute
positioning with high z-index to hover state, allowing thumbnails
to expand beyond table boundaries and overlay other content.

Works with existing .zoom-console class in skin.js for animation.

Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2026-01-07 14:05:53 +00:00
copilot-swe-agent[bot]
e3ed9247a6 Remove redundant status line from Function column
Merged commit 448b2b3 from SteveGilvarry/ZoneMinder.

The Function column was showing "Status: Connected" which was
redundant with the colored dot indicator in the Name column.
Removed the status line while keeping "Offline" text for
monitors that haven't reported in 90+ seconds.

This reduces visual clutter and makes the Function column
focus on actual function-related information.

Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2026-01-07 13:56:03 +00:00
copilot-swe-agent[bot]
f6598a023f Add monitorFilterOnChange function for AJAX filter updates on console view
Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2026-01-07 01:47:21 +00:00
copilot-swe-agent[bot]
6104e15bcb Move updateFooter call after params.success and target only th-inner div
Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2026-01-07 01:33:06 +00:00
copilot-swe-agent[bot]
91defbbada Fix footer selectors to handle bootstrap-table th elements and inner divs
Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2026-01-07 01:11:09 +00:00
copilot-swe-agent[bot]
3a4c464a03 Fix footer visibility and improve footer update selectors
Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2026-01-07 00:54:44 +00:00
copilot-swe-agent[bot]
185651b659 Add dynamic footer totals generation via AJAX
Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2026-01-07 00:33:03 +00:00
copilot-swe-agent[bot]
9f67994025 Fix filtering and remove unnecessary ZM_WEB_LIST_THUMBS variable
Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2026-01-06 22:56:05 +00:00
copilot-swe-agent[bot]
a3d0d8d19b Fix PHP code style: use consistent array syntax and proper comment style
Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2026-01-06 22:42:24 +00:00
copilot-swe-agent[bot]
c81fa1e662 Address feedback: remove conflicting variables, add table.show(), separate thumbnail column, add event totals in header/footer
Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2026-01-06 22:40:47 +00:00
Isaac Connor
61d8526b2c Merge pull request #4506 from ZoneMinder/copilot/fix-orphaned-monitorid-field
Remove orphaned MonitorIds column from Users table
2026-01-06 17:03:18 -05:00
Isaac Connor
262da35f9c Merge branch 'master' into copilot/fix-orphaned-monitorid-field 2026-01-06 17:03:05 -05:00
Isaac Connor
6f8922030b Merge pull request #4509 from SteveGilvarry/More_packages
Add more images to the build matrix, debian:sid, ubuntu:devel and 25:…
2026-01-06 17:01:55 -05:00
Isaac Connor
5c2d89bc82 When testing for ability to play codec, do it muted so that it succeeds on reload 2026-01-06 16:32:06 -05:00
Isaac Connor
caf54f6535 make ONVIF a friend so it can access monitor properties 2026-01-06 15:08:09 -05:00
Isaac Connor
fa84eb7bf7 Merge remote-tracking branch 'upstream/copilot/move-onvif-class-to-header' into onvif_cleanup 2026-01-06 15:03:37 -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
copilot-swe-agent[bot]
77afd58459 Update comment to reflect ONVIF as standalone class
Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2026-01-06 18:19:05 +00:00
copilot-swe-agent[bot]
24775ada02 Extract ONVIF class to separate header file
Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2026-01-06 18:16:05 +00:00
copilot-swe-agent[bot]
f27a589028 Initial plan 2026-01-06 18:10:49 +00:00
Isaac Connor
9b43e73dfa Do renew regardless of wsa 2026-01-06 12:37:09 -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
82f128cb08 Merge branch 'master' of github.com:ZoneMinder/zoneminder 2026-01-06 09:29:33 -05:00
Isaac Connor
2e578aac40 Remove bad ! 2026-01-06 09:29:18 -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
726b73f9fa Remove _codeql_detected_source_root 2026-01-06 08:07:51 -05:00
Isaac Connor
d2295012cc Add _codeql_detected_source_root
to gitignore
2026-01-06 08:06:24 -05:00
Isaac Connor
25ab9c7010 Merge branch 'master' of github.com:ZoneMinder/zoneminder 2026-01-06 07:32:13 -05:00
Isaac Connor
53cd0c92d3 Properly check for Private 2026-01-05 23:10:11 -05:00
Isaac Connor
e44a1d78ab Apply auth_hash to restream url instead of rtsp url. Error detection credit goes to Claude 2026-01-05 18:41:17 -05:00
Isaac Connor
94a33b2716 Merge pull request #4518 from ZoneMinder/copilot/fix-time-t-format-specifier
Fix time_t format specifiers for ILP32 platforms with 64-bit time_t
2026-01-05 18:30:08 -05:00
Isaac Connor
598a43815c Fix tabs for eslint 2026-01-05 17:50:57 -05:00
Isaac Connor
0ecb344723 Don't contain Tag so we don't include Tag and event_Tag in results. 2026-01-05 17:49:46 -05:00
Isaac Connor
93c81961ed Merge branch 'master' of github.com:ZoneMinder/zoneminder 2026-01-05 17:47:23 -05:00
Isaac Connor
44496e8430 Merge pull request #4519 from SteveGilvarry/EventTags2
Add Tags to event search and return tag data with events
2026-01-05 17:47:12 -05:00
Isaac Connor
ea6e387c1d Load image by time instead of frame_id 2026-01-05 16:39:03 -05:00
Isaac Connor
1d552c3204 Move exit_zms to zm.cpp exit_zm. Add time= parsing and prefer loading by event_id if specified 2026-01-05 16:38:35 -05:00
Isaac Connor
4a121dcdb4 Fix hang on Fatal 2026-01-05 16:37:50 -05:00
Isaac Connor
4863febff0 Split out seeking code into ::seek. Test for no rows returned when loading by monitor_id and time. Use SystemTimePoint instead of time_t. Add setStreamStart(event_id, time) 2026-01-05 16:37:30 -05:00
Isaac Connor
5f829075cc Move exit_zms to exit_zm in zm.cpp 2026-01-05 16:36:36 -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
e3e998854a AMCREST and ONVIF are not mutually exclusive. 2026-01-05 12:17:50 -05:00
Isaac Connor
edb105bb32 Update bootstrap.php.in to use zm_config instead of zm_configvals 2026-01-05 11:14:21 -05:00
Isaac Connor
7c7396115e Merge branch 'master' of github.com:ZoneMinder/zoneminder 2026-01-05 11:10:52 -05:00