Commit Graph

1083 Commits (master)

Author SHA1 Message Date
Isaac Connor 1592eaeaa7 Set DefaultPlayer to '' 2025-09-24 09:53:11 -04:00
Isaac Connor 623158330a Add DefaultPlayer to Monitors table 2025-09-24 09:45:40 -04:00
Isaac Connor bf4e87307a Put back OutputCodec as updates require it exists 2025-09-08 14:09:34 -04: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 a668086d69 Add rules to install zm_update-1.37.69.sql 2025-08-09 09:53:15 -04:00
Isaac Connor ed57267258 Remove updating the Storage table in triggers. Do those updates manually because there is frequently too much contention around the Storage table and filters get locked on it. 2025-08-07 14:08:45 -04:00
Isaac Connor 97877335db Add MaxScoreFrameId to the events table and automatically update it during event creation so we don't have to look it up later. Finding the frame with the max score is actually a very heavy query, so lets not do it. 2025-07-15 16:17:36 -04:00
Isaac Connor 0936a340d7 Add Go2RTCEnabled to Monitors 2025-06-26 14:23:00 -04:00
Isaac Connor b068dead5f Clear bad layouts and put back all missing divisors of 48 2025-05-13 15:01:13 -04:00
Isaac Connor 0a2e41bedd Add EncoderHWAccel fields 2025-05-13 08:05:04 -04:00
IgorA100 73a4b1d5f3
Layer name changed from "Freeform" to "Auto" (zm_create.sql.in)
To avoid confusion, because after integrating GridStack, instead of "Freeform" we use "Auto"
This will allow us to get rid of the condition
if ($l->Name() == 'Freeform') $l->Name('Auto');
in montage.php
BUT! Now this condition cannot be removed, because it will break the logic in already installed ZM!
2025-05-02 22:58:05 +03:00
IgorA100 c0c2298bb9
Added 3 Wide, 24 Wide, 48 Wide (zm_create.sql.in) 2025-05-02 22:42:49 +03:00
IgorA100 a4c440daab
Replace old style layouts with new style layouts (zm_create.sql.in)
New style layouts were implemented in:
99e87a9c1c
https://github.com/ZoneMinder/zoneminder/pull/3969

I haven't tested it, but it should work.
Please check it.

Closed #4315
2025-05-01 23:48:39 +03:00
Simpler1 aca3655442 feat(tags): Filter option for No Tag 2025-03-06 12:23:01 -05:00
Isaac Connor 9a55851cb3 Add db update scripts and bump version for them 2025-02-26 12:40:52 -05:00
Isaac Connor 0cfd860856 Handle Users no longer having MOnitorIds column 2025-01-04 12:51:53 -05:00
Isaac Connor a24fbe4574 Add EmailServer to filter to override server set in options 2024-07-10 17:14:36 -04:00
Isaac Connor cb35a6dd90 Handle case when OLD.DiskSpace is NULL 2024-07-09 08:12:52 -04:00
Isaac Connor 7d685e96df Add db updates for WallClockTimestamps for 1.37.62 2024-07-07 09:03:31 -04:00
Isaac Connor 065d73266b Dont use t as an alias for Users 2024-06-26 18:03:21 -04:00
Isaac Connor 99e87a9c1c Bump version to 1.37.60 for new gridstack montage 2024-05-08 13:00:40 -04:00
Isaac Connor 23f5e02273 Also check for Snapshots_Events in case both exist. 2024-04-25 09:46:57 -04:00
Isaac Connor 8a157f8fc9 Correct the name of Snapshot_Events to Snapshots_Events to match the code. 2024-04-09 09:33:13 -04:00
Isaac Connor d0217c77c1 Make Name a varchar because the unique clause fails for text 2024-04-08 20:16:33 -04:00
Isaac Connor 6744a46148 Add missing , 2024-04-08 20:02:45 -04:00
Isaac Connor 33b001aa2c Merge branch 'master' of github.com:ZoneMinder/zoneminder 2024-04-08 10:01:53 -04:00
Isaac Connor 2fa0ac3daf Remove redundant TimeKey index on logs. Add Component index. Repeat creation of Object_types table as it didn't get included in 1.37.57 2024-04-08 10:00:14 -04:00
Isaac Connor b9b9df1386 Add missing update for 1.37.57 2024-04-08 09:57:02 -04:00
Isaac Connor 858912597a Remove incorrect comment 2024-04-08 09:50:12 -04:00
Isaac Connor d5aa5bfa46 Add Object_Types table and perl code to use it. 2024-03-29 18:42:46 -04:00
Isaac Connor 1d7efa7088 Add StartupDelay to Monitors 2024-03-18 12:55:19 -04:00
Isaac Connor 24e38f4d9e Add missing ONVIF_Event_Path from 1.37.54 update 2024-02-29 23:32:56 -05:00
Isaac Connor 6da3fcd9cc Don't specify zm as the db 2024-02-27 09:24:14 -05:00
Isaac Connor ed472bcfd7 Add remaining CpuUsage stats to Server_Stats 2024-02-26 13:54:48 -05:00
Server 58d8cf0adf Makes the "Events" part of the ONVIF URL configurable
as required per some ONVIF version 21.06 cameras
by default sets the Events Path equals to "/Events"
to maintain functionality
2024-02-24 11:05:08 -06:00
Isaac Connor 87d71a030a Add EventCloseMode to Monitors 2024-02-22 16:13:34 -05:00
Isaac Connor 4c38d5ba75 Merge branch 'master' into event_start_mode 2024-02-22 16:13:16 -05:00
Isaac Connor 5fd7e9faf5 Add CpuUserPercent, CpuNicePercent, CpuSystemPercent, CpuIdlePercent, CpuUsagePercent to Servers table 2024-02-22 16:06:03 -05:00
Isaac Connor c947da47a9 Add duration mode to eventclosemode 2024-02-17 10:49:15 -05:00
Isaac Connor 50c61a733c Fix missing ` 2024-02-14 15:41:18 -05:00
Isaac Connor af9402cde8 Add db update for SOAP_wsa_compl. Bump version as a result 2024-02-13 17:38:11 -05:00
Isaac Connor 86ab0c296e Add 6,7,8,9,10 wide montage layouts. 2024-01-16 11:52:28 -05:00
Isaac Connor fb6e0f7305 Bump version for increase Phone column to 64 2024-01-11 10:16:08 -05:00
Isaac Connor aaedd33a03 Default admin user to having Create permission for Monitors 2024-01-03 09:51:20 -05:00
Isaac Connor 2d49e93405 Introduce a Create permission for Monitors, so that a given user may Edit existing monitors, but not create new ones. 2024-01-02 12:18:09 -05:00
Isaac Connor b04d1040d2 Add a db update to clear out bogus values for Control Address 2023-11-07 10:19:59 -05:00
Isaac Connor b6537523ee We no longer build the update for 1.37.38 2023-11-01 11:43:37 -04:00
Isaac Connor 4924ebb211 Redo the update for User_Preferences. Sourcing User_Preferences.sql drops the table, losing contents. 2023-11-01 11:43:00 -04:00
Isaac Connor 02a65fa6cb Bump version to 1.37.46 to pickup montage layout updates 2023-10-24 12:26:15 -04:00
Isaac Connor bc27af71a5 Add Tags and Event_Tags tables to db creation 2023-10-04 16:25:20 -04:00