Commit Graph

12087 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
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
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
2e578aac40 Remove bad ! 2026-01-06 09:29:18 -05:00
Isaac Connor
53cd0c92d3 Properly check for Private 2026-01-05 23:10:11 -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
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
Isaac Connor
b2861d5cf0 Remove zm_configvals. Just use zm_config. Move code into loadConfig. 2026-01-05 09:32:25 -05:00
Steve Gilvarry
58a0e68731 Add Tags to event search and return tag data with events 2026-01-05 21:43:27 +11:00
Isaac Connor
ed91d600d1 Only show Tags filter if there are tags to filter by 2026-01-04 19:05:07 -05:00
Isaac Connor
80fc7a2c6a Fix logging statement 2026-01-04 18:27:31 -05:00
Isaac Connor
50fbbb0154 When logging in by auth hash, clear old auth in session. 2026-01-04 18:27:14 -05:00
Isaac Connor
010513e4e7 Don't add minTime/maxTime if we already have a DateTime filter. 2026-01-04 18:26:32 -05:00
Isaac Connor
67f9d75bff Merge branch 'master' of github.com:ZoneMinder/zoneminder 2026-01-04 17:52:13 -05:00
Isaac Connor
d4b05782f8 Add a dummy password field at the top of the form to prevent chrome from offering to save passwords 2026-01-04 11:23:22 -05:00
Isaac Connor
18451e06cb Handle when a monitor's assigned model is not in the list of models for that manufacturer and correct it if empty or manufacturer doesn't exist. 2026-01-04 10:57:41 -05:00
Isaac Connor
5093791d2a Merge branch 'master' of github.com:ZoneMinder/zoneminder 2026-01-02 11:06:47 -05:00
Isaac Connor
90da1be90e Funny thing img.src is NEVER == ''. It will return the current nav url. So all the code testing for '' is bogus. This fixes sending an additional STOP after QUIT, which leaves errors in logs. 2026-01-02 10:41:44 -05:00
copilot-swe-agent[bot]
81bcdb4567 Address code review feedback: improve efficiency and fix event bindings
Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2025-12-26 17:31:52 +00:00
copilot-swe-agent[bot]
f02d74c4ed Fix session handling and monitor ID extraction in bootstrap-table implementation
Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2025-12-26 17:29:21 +00:00
copilot-swe-agent[bot]
9528502ea7 Implement bootstrap-table with AJAX for console view
Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com>
2025-12-26 17:26:30 +00:00
Isaac Connor
f0e5f8cb6e Add current device to list of devices so as not to generate warnings. Add autocomplete=off to device text input. 2025-12-23 09:53:53 -05:00
Isaac Connor
e6c5bdb85d Use modern string interpolation style 2025-12-22 19:43:05 -05:00
Isaac Connor
d1722e873e ZM_DIR_SOUNDS is automatically defined now. 2025-12-22 13:17:26 -05:00
Isaac Connor
68f91acf10 Remove zm_configvals. Just use zm_config. Move code into loadConfig. 2025-12-22 13:17:01 -05:00
Isaac Connor
adfcbd1d69 Add route for tags 2025-12-19 16:48:52 -05:00
Isaac Connor
3b0feba15f Add db config entries to zm_configvals 2025-12-19 16:48:44 -05:00
Isaac Connor
cdbeea439b Add named paramter filtering to Configs api index. Add updating returned config entry with values from zm_config which may have been overridden in /etc/zm/conf.d 2025-12-19 16:48:25 -05:00
Isaac Connor
d8ccd1cdfa Fix Monitor=>Frame in associations 2025-12-19 16:48:15 -05:00
Isaac Connor
c6e6a18145 Test for tag instead of #4495 2025-12-19 16:14:51 -05:00
Isaac Connor
a15fb72b6f error => debug 2025-12-19 12:06:12 -05:00
Isaac Connor
254fd58c40 Use css style= to set width of video tag, and if height is specified, also set it. Fixes streams not having height. 2025-12-19 12:03:29 -05:00
Isaac Connor
6c2ad8d906 Use the same code for ImageStill and for ImageStream. Use ImageStream when mode == paused. Fixes #4491 2025-12-19 11:10:32 -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
Isaac Connor
026db9e9ca Fix js error when custom layout. Fixes #4483 2025-12-16 12:23:41 -05:00