Isaac Connor
f2990ab538
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2025-09-21 09:45:05 -04:00
Isaac Connor
8a2c62a2f4
Converting password fields to hidden doesn't work. Assigning semantic autocomplete attributes seems to for now
2025-09-21 09:44:56 -04:00
IgorA100
a8007442b4
Fix: We shouldn't load the "Poppins" font because we don't use it (main.css)
2025-09-20 20:21:34 +03:00
Isaac Connor
074008ba02
Add nvidia av1 encoding
2025-09-16 11:47:30 -04:00
IgorA100
0bd0e16dca
Removed extra line break (ru_ru.php)
2025-09-07 00:11:46 +03:00
IgorA100
f1c2dbb894
Added Russian translation for Help for audio recording to streamline label (ru_ru.php)
2025-09-07 00:09:43 +03:00
Isaac Connor
2d762e2bdc
Allow 0 for FPS limits
2025-09-06 11:46:37 -04:00
Isaac Connor
ab7ffd20f6
Add capture and analysis fps totals
2025-09-06 11:44:22 -04:00
Isaac Connor
9cf3c1adec
Limit scaled thumbnail to 100%
2025-09-06 11:43:58 -04:00
Isaac Connor
1dfc577dd7
Add Help for audio recording to streamline label
2025-09-06 11:41:12 -04:00
Isaac Connor
b1e7266319
Turn off debug
2025-09-06 11:38:50 -04:00
Isaac Connor
ca8a3048ed
Turn off debug
2025-09-06 11:38:40 -04:00
Isaac Connor
164c4b9117
Default password for Amcrest is admin, pass Manufacturer to monitor creation
2025-09-06 11:37:59 -04:00
Isaac Connor
203418d45e
Only make symlink if name is different than id
2025-09-06 11:37:07 -04:00
Isaac Connor
2a11b14bce
Remove Function reference
2025-09-06 11:34:09 -04:00
Isaac Connor
f9d8ba5281
Store log Component in session
2025-09-06 11:26:20 -04:00
Isaac Connor
1dde898154
Add support for NOT using named params, using query string instead
2025-09-05 12:42:13 -04:00
Isaac Connor
edf87d6463
Move stream-info off the video stream down to where the monitor status info is.
2025-09-05 09:35:53 -04:00
Isaac Connor
218578e6eb
Fix eslint
2025-09-04 15:30:44 -04:00
Isaac Connor
ba3f9439c0
Move AMcrest API to Analysis tab as it does not depend on onvif
2025-08-31 11:21:55 -04:00
Isaac Connor
17ecf16c3a
Amcrest_API does not depend on ONVIF
2025-08-31 11:20:45 -04:00
Isaac Connor
2920c1fd55
Revert to single, include monitor for visiblity, don't appen auth_relay if it's empty
2025-08-26 09:43:26 -04:00
Isaac Connor
c9f9254b90
Code cleanups, move global jquery elements to top. Fixup underSlider stuff. It is still a mess.
2025-08-26 09:43:13 -04:00
IgorA100
4dd30f58e2
Use submitThisForm() only if there is no 'data-on-change' == 'submitThisForm' attribute (skin.js)
...
- We need to find the 'data-on-change' attribute either on the current "target" object or, when using "chosen", on the source object from which the "chosen" element was created.
If there is no attribute (for example for text fields), then we execute submitThisForm()
2025-08-23 18:40:36 +03:00
IgorA100
02c481a05b
Fix: Do not use submitThisForm() when the "Enter" button press event occurs, because our form already uses "data-on-change="submitThisForm"" (skin.js)
...
Possible fix #4426
2025-08-23 17:18:11 +03:00
IgorA100
3c2dc57b1c
Fix: Preview orientation at screen bottom for Monitor page (skin.js)
...
By analogy with 4864bef942
2025-08-22 13:12:24 +03:00
Isaac Connor
7bf2fb8fce
Convert OutputCodec from int to varchar OutputCodecName. ffmpeg has different values for codec_id for different versions of ffmpeg. So just use the codec name instead.
2025-08-20 15:59:02 -04:00
Isaac Connor
b3f1d5cfe7
When coming back from AYSW, maybe img.src == new src. Just set it and send a PLAY for good measure
2025-08-18 15:52:13 -04:00
Isaac Connor
b64351b3e1
Fix streams not restarting because player='' auto and we need to be looking at activePlayer
2025-08-18 15:14:49 -04:00
Isaac Connor
6185c53818
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2025-08-18 13:29:59 -04:00
Isaac Connor
d0b7c6a04d
Fix eslint
2025-08-18 09:30:02 -04:00
Isaac Connor
9022fa00e2
Fix casing on SecondPathInput. Fixes #4424
2025-08-18 08:58:05 -04:00
Isaac Connor
7200e6c067
Only show groups if there are any in the system. Add autocomplete=one-time-code to prevent autocomplete on manufacturer and model
2025-08-15 18:22:48 -04:00
Isaac Connor
b0b42353b0
Don't add default EndDateTime, just use StartDateTime. Is way more intuitive and will show incomplete events
2025-08-14 15:26:03 -04:00
IgorA100
2fc1542374
Fix: Incorrect 'streamMode' setting for Watch page (watch.js.php)
...
We cycle through monitors and the current monitor in the loop is "$m"
2025-08-13 22:48:56 +03:00
Isaac Connor
95ad036f73
Add List button and make Edit go directly to the selected Control as well as being a button.
2025-08-11 20:09:10 -04:00
Isaac Connor
2ed2b270f6
Handle SecondPath not existing
2025-08-11 20:08:07 -04:00
Isaac Connor
63c777876e
Merge pull request #4417 from IgorA100/patch-654353
...
Fix: Do not generate global variables "form" and "forms" (csrf-magic.js)
2025-08-09 14:32:48 -04:00
Isaac Connor
f047176378
Merge pull request #4394 from IgorA100/patch-896443
...
Feat: New design of the audio stream control slider
2025-08-09 11:58:14 -04:00
IgorA100
9450799d1f
Until we use "use strict", additional code analysis is required (csrf-magic.js)
2025-08-09 18:54:45 +03:00
IgorA100
66276bf762
Fix: Now we use "use strict" and do not generate global variables "form" and "forms" (csrf-magic.js)
...
It is necessary to analyze the consequences of such a change.
Related to #4415
Perhaps somewhere else there was a use of the global variable "form", which is essentially very incorrect!
2025-08-09 18:23:08 +03:00
IgorA100
d7b44d557d
Fix: When calling "debugFilter()", do not use the global variable "form", but get it from the page (filter.js)
...
Closing issue #4415
Also, it is still necessary to put things in order with the formation of the global variable "form" in "CsrfMagic.end"
I believe that the global variable "form" should not be formed in "CsrfMagic.end"
2025-08-09 18:08:52 +03:00
Isaac Connor
316b68e6bc
Call stop instead of kill. Kill should be used when browsing away.
2025-08-07 12:25:18 -04:00
Isaac Connor
ada08701bf
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2025-08-07 12:24:14 -04:00
Isaac Connor
e16679b4b1
Make ZMS MJPEG vs go2rtc mjpeg more clean. Don't set img.src to single mode, just send STOP. Send QUIT in kill().
2025-08-07 12:24:11 -04:00
IgorA100
d4ba17c919
Fix: When executing the "streamCmdReq" command, check "activePlayer" instead of "RTSP2WebEnabled" and "Go2RTCEnabled" (MonitorStream.js)
2025-08-07 18:40:07 +03:00
Isaac Connor
2ba42345a7
Don't commit updated DiskSpace to the db. If we want to do that, we can call Save. This prevents UI from hanging waiting for this update to happen
2025-08-07 11:29:46 -04:00
IgorA100
6804761ad9
When quickly switching between cameras on the Watch page, the audioStream may not yet exist (MonitorStream.js)
2025-08-07 12:25:42 +03:00
IgorA100
47f593317d
When quickly switching between cameras on the Watch page, the audioStream may not yet exist (MonitorStream.js)
2025-08-07 12:19:37 +03:00
Isaac Connor
f04d4f0c17
Fix # in getElemeentById
2025-08-06 09:06:37 -04:00