Isaac Connor
a35c143094
Prevent extra foreign keys from being created and fix we can't delete from Zones. Must be done manually
2020-10-28 15:01:14 -04:00
Isaac Connor
86bf491fe1
Add Locking to filters, bump db to 1.35.12.
2020-10-28 12:55:32 -04:00
Isaac Connor
858674c0b2
Merge branch 'master' into filter_locking
2020-10-28 12:52:52 -04:00
Isaac Connor
43b7021f9c
ALTER Events.Id to BIGINT. This update got lost at somepoint. Add FOREIGN KEYS to Frames, Stats and Zones tables
2020-10-28 12:38:44 -04:00
Isaac Connor
3825af8243
Add FOREIGN KEYS for EventId in Frames, Stats. MonitorId, ZoneId in Stats. MonitorId in Zones.
2020-10-28 09:19:54 -04:00
Isaac Connor
cd9b16a467
add LockRows to Filters
2020-10-26 18:48:16 -04:00
Isaac Connor
1fde123ebc
add LockRows to Filters
2020-10-26 18:47:03 -04:00
Isaac Connor
2eda49333f
Merge branch 'master' into zma_to_thread
2020-10-20 16:20:29 -04:00
Isaac Connor
1b2ab6cce9
Add AutoUnarchive column to Filters
2020-10-12 10:53:19 -04:00
Isaac Connor
bf83cf9346
Add AutoUnarchive column to Filters
2020-10-12 10:53:00 -04:00
Isaac Connor
aa157bfd78
AddManufacturerId and ModelId to Monitors
2020-10-11 09:56:35 -04:00
Isaac Connor
3e668b43cf
add Sessions table
2020-10-02 14:49:59 -04:00
Isaac Connor
2e14d18a13
add Sessions table
2020-10-02 14:49:44 -04:00
Isaac Connor
3eae356ed7
Bump to 1.35.8. Change table engine to InnoDb for Monitor_Status.
2020-09-30 09:39:31 -04:00
Isaac Connor
a39a656373
Merge branch 'master' into zma_to_thread
2020-09-29 11:02:40 -04:00
Isaac Connor
0a4a144bbc
Merge branch 'location'
2020-09-28 09:33:28 -04:00
Isaac Connor
c14e141295
Merge branch 'release-1.34'
2020-09-25 11:01:25 -04:00
Isaac Connor
32e0c92747
After adding SaveJPEGs to Events, need to populate them with SaveJPegs from MOnitors
2020-09-24 13:43:05 -04:00
Isaac Connor
aa875b019d
remove auto-generated update file that slipped in
2020-09-24 09:02:20 -04:00
Isaac Connor
624bcdcde0
Add Latitude and Longitude to Monitors and monitor edit as well as using the geolocation api to auto-populate them
2020-09-24 09:01:30 -04:00
Isaac Connor
e111edbb72
bump version to 1.35.6 to pick a db fix from 1.34.20
2020-08-23 11:53:43 -04:00
Isaac Connor
610f73a835
Merge branch 'release-1.34'
2020-08-17 19:30:32 -04:00
Isaac Connor
19fff95079
Remove default from LabelFormat
2020-08-11 17:31:32 -04:00
Isaac Connor
bf1c27e20a
Add db update to drop default value for LabelFormat. Fixes #2896
2020-08-11 14:14:31 -04:00
Isaac Connor
56fbfa0dd2
Add db update to drop default value for LabelFormat. Fixes #2896
2020-08-11 14:14:16 -04:00
Isaac Connor
869860bb26
Merge branch 'master' into zma_to_thread
2020-07-21 17:49:39 -04:00
Isaac Connor
7575afc8d5
Merge branch 'master' into zma_to_thread
2020-07-21 17:38:32 -04:00
Isaac Connor
0905655377
Merge branch 'master' into add_user_to_filters
2020-06-05 17:08:14 -04:00
Isaac Connor
2b60b6b419
Add new ONVIF columns present in zm_update-1.35.4.sql
2020-05-20 09:50:17 -04:00
Isaac Connor
c83621822f
Rename Config* to ONVIF_*
2020-05-12 15:46:07 -04:00
Isaac Connor
9beb1973df
move the db update script to a modern version so it gets executed
...
move zmonvif-trigger.pl to /scripts
2020-05-09 18:04:27 -04:00
Isaac Connor
75082064fd
Merge branch 'master' of github.com:zoneminder/ZoneMinder into onvif_updated_to_upstream
2020-05-09 16:40:17 -04:00
Isaac Connor
732bb5416f
Merge branch 'master' into onvif_updated
2020-05-09 16:26:29 -04:00
Isaac Connor
d1ca4ed81c
Add UserId to pre-populated Filters
2020-05-07 10:57:51 -04:00
Isaac Connor
30adcb7cf5
Add a db update to alter Frames.Id to a bigint
2020-05-05 18:04:24 -04:00
Isaac Connor
48df73fe35
Add UserId to Filters
2020-05-04 13:24:48 -04:00
Isaac Connor
4ff341a0f5
Merge branch 'master' into zma_to_thread
2020-05-02 18:03:42 -04:00
makers-mark
acc7dbeb8e
Update zm_update-1.35.2.sql
2020-04-23 18:01:01 -04:00
Isaac Connor
fc25a777fd
Bump version for db update adding VNC Monitor Type
2020-03-27 14:47:59 -04:00
hax0kartik
ae80b3b859
Start implementing VNC
2020-03-27 14:32:50 -04:00
Isaac Connor
4ce944da23
Merge branch 'release-1.34'
2020-03-26 15:38:35 -04:00
Isaac Connor
c880793fdc
bump version to 1.34.7
2020-03-26 15:34:36 -04:00
Isaac Connor
b482993d33
Merge branch 'release-1.34'
2020-03-06 15:04:48 -05:00
Isaac Connor
6d787fd77e
Bump version for 1.34.6
2020-03-06 14:52:38 -05:00
Isaac Connor
d59bc4ca6d
add Enabled to Storage
2020-03-04 10:15:44 -05:00
Isaac Connor
2f48c442cc
add Enabled to Storage
2020-03-04 10:15:35 -05:00
Dinko Bajric
6b2f78c192
Added presets for Amcrest IP8M-T2499EW Camera
2020-02-28 21:08:02 -08:00
Isaac Connor
92f87756ff
Merge branch 'release-1.34'
2020-02-28 17:14:22 -05:00
Isaac Connor
52cb2441f0
Bump version to 1.34.5 for release
2020-02-25 20:46:59 -05:00
Isaac Connor
bf9ba39aa2
Merge branch 'release-1.34'
2020-02-25 18:22:55 -05:00
Isaac Connor
e630550d0f
bump version for release 1.34.4
2020-02-24 14:44:19 -05:00
Isaac Connor
93fa1cd03c
Convert the default filters to insert by specifying the column names to make them less fragile to db changes. Mostly this helps developers who may have other columns defined than what is currently in use in the version they are working on.
2020-02-21 09:48:01 -05:00
Isaac Connor
300402013c
Merge branch 'master' into improve_filter_emails
2020-02-19 14:44:37 -05:00
Isaac Connor
ea2eba4110
bump version to 1.34.3
2020-02-19 13:50:27 -05:00
zlodag
0c97bff645
monitor presets and controls for D-Link DCS-5020L
2020-02-19 22:50:09 +13:00
Isaac Connor
fc8f94c315
Merge branch 'master' into improve_filter_emails
2020-02-17 16:42:44 -05:00
Isaac Connor
af6b51f0d3
release 1.34.2
2020-02-04 16:47:33 -05:00
Isaac Connor
fb5111ffe4
bump version to 1.34.1 for release
2020-01-24 17:01:47 -05:00
Isaac Connor
259530fd3d
Add EmailTo,EmailSubject,EmailBody fields to Filter
2020-01-22 13:52:05 -05:00
Isaac Connor
d4bc0bf72b
bump version for release to 1.34.0
2020-01-15 17:31:06 -05:00
Isaac Connor
a84031f819
TEXT fields cannot have default values
2019-12-19 09:25:22 -05:00
Isaac Connor
34354f5871
Add Notes field to monitors to store random info in. Bump version to 1.33.16. use htmlSElect for savejpegs. Move storage area under Storage tab.
2019-12-18 12:13:00 -05:00
Isaac Connor
09fcbad666
Merge branch 'master' into zma_to_thread
2019-11-30 14:59:39 -05:00
Isaac Connor
55dd40ec85
Change Orientation Enum to use strings instead of numbers as values. Sync them up with what we use in C code
2019-11-29 13:47:45 -05:00
Isaac Connor
01d61f4f32
Change Orientation Enum to use strings instead of numbers as values. Sync them up with what we use in C code
2019-11-29 13:47:25 -05:00
Isaac Connor
f3f253c083
Query was renamed to Query_json
2019-09-28 11:55:28 -04:00
Isaac Connor
6bd2267483
Fix installing default filters failing due to missing values for AutoCopy and AutoCopyTo
2019-09-06 10:55:34 -04:00
Isaac Connor
6f59d63e08
Add missing AutoCopy and AutoCopyTo in db creation
2019-09-05 09:55:58 -04:00
Isaac Connor
396be10d6f
Merge branch 'master' into zma_to_thread
2019-08-22 12:57:00 -04:00
Isaac Connor
962049fa31
Merge branch 'master' into filter_add_copy
2019-08-06 20:17:21 -04:00
Isaac Connor
90cb5d018a
Fix 2673 ( #2675 )
...
* Change MaxFPS to DECIMAL(5,3) to handle values like 1/60 = 0.017
* When fps < 1 we may need to wait longer than 10s. Also, we cannot sleep for a long time, because we may need to send a keep alive or check the command queue. So limit the sleep to 1s
* Bump version
* Update MaxFPS to Decimal(5,3)
* Fix missing ;
2019-07-31 11:42:38 -04:00
Isaac Connor
57133691e9
Add update script for SecondaryStorageArea capability in Events and Filters
2019-07-24 10:53:23 -04:00
Isaac Connor
2d556e6402
Add SecondaryStorageId to Events
2019-07-24 10:52:32 -04:00
Isaac Connor
5b896b5e5c
Replace password('admin') with the resulting string because use of password is deprecated
2019-07-08 14:16:57 -04:00
bluikko
aa817adbed
Add primary keys to Logs and Stats tables ( #2653 )
...
* Add primary keys to Logs and Stats tables
Adds an auto_increment int(10) Id as PRIMARY KEY to Logs and Stats tables.
Closes ZoneMinder#2550 and makes ZoneMinder compatible with Galera writeset replication for InnoDB (Galera Cluster, Percona XtraDB Cluster).
* Do ALTER TABLE only if columns do not exist
* Add forgotten prepare/execute
2019-07-07 08:26:06 -04:00
Isaac Connor
19af25bf1a
add DecoderHWAccel fields to Monitors
2019-06-25 15:29:46 -04:00
Isaac Connor
6ed0074077
End continuous events on alarm ( #2644 )
...
* Reference /run/zm instead of /var/run/zm because systemd-tmpfiles complains about it
* Spacing, google code style and tabs to spaces
* add update script to add MinSectionLength
* Add min_section_length to enforce a minimum event length when closing continuous events on alarm
2019-06-24 11:29:00 -04:00
Kirill Zhuykov
a244af49ad
fix #2622 ( #2623 )
2019-05-28 10:57:01 -04:00
Pliable Pixels
915e9f05a9
merged fifo changes
2019-05-16 16:14:06 -04:00
Pliable Pixels
4027a5adf8
fix update script
2019-05-13 14:48:26 -04:00
Pliable Pixels
87e407aa90
forgot to checkin update file
2019-05-13 10:31:09 -04:00
Pliable Pixels
91b6d0103c
remove M typo
2019-05-11 13:41:19 -04:00
Pliable Pixels
ae14be916c
initial plumbing to introduce token expiry and API bans per user
2019-05-11 13:39:40 -04:00
Chris
faaec9e1d6
Another attempt to fix SQL Control values ( #2600 )
2019-05-06 12:14:03 -04:00
Isaac Connor
75b4f4f2b3
Add a few missing GREATESTs in the triggers.
2019-04-30 17:29:18 -04:00
Andrew Bauer
27344df373
fix typo
2019-04-30 07:15:00 -05:00
Andrew Bauer
c57017bd34
Merge pull request #2587 from connortechnology/update_triggers_prevent_negatives
...
Use GREATEST function prevent negative values in event counts
2019-04-29 18:30:47 -05:00
cnighswonger
ff738a99ba
Enabling relative iris methods
2019-04-29 16:06:41 -04:00
Isaac Connor
077ad75516
Merge branch 'storageareas' into origin/zma_to_thread
2019-04-25 12:41:48 -04:00
Isaac Connor
3c56b32b08
Use GREATEST function prevent negative values in event counts
2019-04-24 10:38:08 -04:00
Isaac Connor
d776f63bd8
Change MonitorIds from TinyText to TEXT. Fixes #2569
2019-04-07 17:23:39 -04:00
Isaac Connor
3ab1c9983a
Update Controls INSERTS to match new column count. Add a db update script to update the Controls table with the new CanReboot column
2019-04-02 09:05:52 -04:00
Isaac Connor
b97801a174
Don't specify database name when turning off DEEP storage
2019-03-20 16:22:47 -04:00
Isaac Connor
71cd024fda
spacing updates. Use MP4 instead of H264/H265 in viewing codec dropdown
2019-03-19 12:16:31 -04:00
Isaac Connor
927071bb4d
Fix db update adding DefaultCodec
2019-03-19 11:08:14 -04:00
Isaac Connor
3f9564c10a
Merge branch 'master' into storageareas
2019-03-19 10:37:35 -04:00
Chris
ad5f6a8729
Camera reboot function ( #2554 )
...
* Adding a button for camera reboot function
This series of commits will add a camera reboot function to the
control interface if supported by the camera configuration.
* Adding reboot function option to contorl configuration
This patch adds a reboot option to the camera control configuration
view.
* Adding Reboot field to Controls table
This patch adds a Reboot field to the Controls table to support
a camera reboot control option.
* Correcting button value to match reset
* Updating language files
I'm not sure of the proper procedure to trigger updating of
non-english language files so I'm updating them all with English
hoping that that will draw attention to the changes and others
will translate accordingly.
* Add missing forward slash
2019-03-18 14:49:05 -04:00
Isaac Connor
d737e81e21
bump version for DefaultCodec in monitors
2019-03-06 14:57:05 -05:00
Isaac Connor
6c8eac1ac8
Merge branch 'storageareas' into h265
2019-03-06 11:10:01 -05:00
Isaac Connor
053289c4a0
rename eventserver to eventnotification
2019-02-27 09:27:50 -05:00
Isaac Connor
279e0d8bcf
Merge branch 'storageareas' into zma_to_thread
2019-02-22 11:39:58 -05:00
Chris
b8117f7fc9
Add support for control of Amcrest cameras ( #2536 )
...
* Add a control module to support the current Amcrest HTTP API
This patch adds ZoneMinder::Control::Amcrest_HTTP
This module is adapted and improved from one available on the ZoneMinder
forums.[1] It appears that a number of individuals have contributed to
it. This is an attempt to correct some of its interactions with ZM::Control
and friends as well as enhance and extend supported control features
for Amcrest cameras.
This work is based on Amcrest HTTP Protocol API Specifications
Rev. 2.12 2017-03-15
[1]https://forums.zoneminder.com/download/file.php?id=1878
* Fixing zoom methods
* Misc. cleanup of comments, etc.
* Fixing up POD, etc.
* Converting line endings to Unix
* Fixing up preset methods
The current Amcrest HTTP API does not support a Home command per se. So this
method is set up to send the camera to the first preset position. Of course,
this presupposes that the user will setup a preset #1 otherwise the command
will fail on a bad preset error.
If a future version of the API supports a true Home command, we'll adjust
at that point. For now this seems to be a useful workaround.
* Removing duplicate home method
* Adding moveAbs method
I'm putting this in, but absolute camera movement does not seem to be well
supported in the classic skin ATM. Reading
www/skins/classic/include/control_functions.php seems to indicate
a faulty implementation, unless I'm reading it wrong. I see nowhere
where the user is able to specify the absolute location to move to. Rather,
the call is passed back movement in increments of 1 unit. At least with the
Amcrest/Duhua API this would result in the camera moving to the 1* or 0* etc.
position.
moveAbsUp, Down, Left, Right, etc. Doesn't make sense given the definition
of Absolute movement.
* Adding a note about the moveMap method
This method does not appear to be implemented in the classic skin,
but we'll leave it here for future implementation. Caveat: It may
or may not work as-is.
* Fixing up zoomConTele/Wide methods
* Adding a vanilla control type for the Amcrest HTTP API
Please note that this control type matches (mostly) the currently
available control options in Amcrest_HTTP.pm. It does not match
all (or possibly any) of the control options available on a specific
Amcrest camera. The user may need to create their own control type
specific to the camera model they are using.
* Removing misplaced comment
Thanks to connortechnology for pointing this out!
2019-02-22 09:17:28 -05:00
Isaac Connor
7d6286d517
Merge branch 'storageareas' into zma_to_thread
2019-02-18 16:23:17 -05:00
Isaac Connor
d3a8117385
add missing db update script
2019-02-13 20:38:13 -05:00
Isaac Connor
419e60e8b4
Allow negative DiskSpace values. Technically shouldn't happen but since we don't have foreign keys yet, it can happen
2019-02-13 16:55:40 -05:00
Isaac Connor
a9e2011727
Merge branch 'storageareas' into zma_to_thread
2019-02-13 12:24:38 -05:00
Isaac Connor
f726666f54
Merge branch 'master' into h265
2019-01-14 12:36:11 -05:00
Andrew Bauer
151c7677d8
add WebSite type to enum ( #2382 )
...
* add WebSite type to enum
* add website enum to update script
* update enum
* bump the version
2019-01-03 17:06:44 -05:00
Andrew Bauer
92aa29d8d0
Update zm_create.sql.in
2019-01-03 16:00:30 -06:00
Andrew Bauer
c0e54a9874
Delete zm_create.sql
2019-01-03 15:59:28 -06:00
techrockedge
af7d4b1af6
added Control line to zm_create.sql.in
2019-01-03 14:58:17 -05:00
techrockedge
07d745cf55
added Control line to zm_create.sql.in
2019-01-03 14:46:23 -05:00
techrockedge
561a881114
added Control line to zm_create.sql
2019-01-03 14:35:01 -05:00
Isaac Connor
28dafd5931
Merge branch 'storageareas' into zma_to_thread
2018-12-26 12:02:00 -05:00
Isaac Connor
c4bf67b063
fix commas
2018-12-12 09:17:14 -05:00
Andrew Bauer
21a98f3653
Merge branch 'remove_default_view' of https://github.com/connortechnology/ZoneMinder into connortechnology-remove_default_view
2018-12-11 09:44:13 -06:00
Isaac Connor
4e4c7502c3
put sql update into zm_update-1.33.0.sql
2018-12-11 10:37:52 -05:00
Isaac Connor
278abbc201
Merge branch 'master' into remove_default_view
2018-12-11 10:37:26 -05:00
Andrew Bauer
af6b709ae1
bump to 1.33.0 development
2018-12-11 09:28:48 -06:00
Isaac Connor
4272225a17
Merge branch 'master' into h265
2018-11-30 16:42:16 -05:00
Isaac Connor
1c17f334d3
fix missing bits. Implement UrlToIndex in Monitor and fix use of Url(). Implement PathToApi as well
2018-11-29 14:26:30 -05:00
Isaac Connor
1e915e9567
Merge branch 'master' into server_path_prefix
2018-11-28 10:45:36 -05:00
Isaac Connor
f8b2ff5c77
rework from Url() to PathToIndex(), PathToZMS(), UrlToIndex() and UrlToZMS()
2018-11-27 17:35:25 -05:00
Andrew Bauer
8301f5d039
add missing sql update text
2018-11-25 15:42:35 -06:00
Andrew Bauer
94944abd98
Fix triggers to sum event counts properly ( #2323 )
...
* rpm - update README
* update triggers to su mevent counts properly
* fix merge error
* merge content of triggers.sql with 1.32.3 sql update
* populate day, week, month summary tables with existing
* populate archive summary table with existing
* fix typo
* remove startime column from query
* my machine is possessed
2018-11-25 10:26:51 -05:00
Isaac Connor
c5f7fb7b18
Merge branch 'master' into server_path_prefix
2018-11-22 10:04:33 -05:00
Isaac Connor
b16cd7ec84
Merge branch 'h265' into zma_to_thread
2018-11-20 12:38:17 -05:00
Isaac Connor
490fb40917
DefaultView in the past was used to control whether the watch view starts up with ptz controls visible or the events list. Isaac changed the watch view to always have the controls visible... so this setting is no longer useful.
2018-11-14 09:22:38 -05:00
Isaac Connor
a8329465fb
Merge branch 'master' into h265
2018-10-22 10:30:01 -04:00
Isaac Connor
5ab1126260
Merge branch 'storageareas' into zma_to_thread
2018-10-20 17:31:14 -04:00
Verdi R-D
325405b0b8
Added monitor preset for D-link DCS-930L ( #2255 )
...
* added monitor preset for d-link dcs-930l
* moved update to new database update version
2018-10-15 17:14:57 -04:00
Andy Bauer
5b93b77499
bump verion to 1.32.2
2018-10-13 13:36:15 -05:00
Andrew Bauer
7ffc5ab266
Merge branch 'master' into control_plugin_psia
2018-10-11 09:32:06 -05:00
Andy Bauer
5c6cf88d93
bump version to 1.32.1
2018-10-02 07:37:55 -05:00
Jonathan Lassoff
c7e1e7b901
Control plugin for Dahua PTZ cameras ( #2192 )
...
* Control plugin for Dahua PTZ cameras
* Update http/https protocol handling
* Update doc and license
* Remove license from top of file
* Use named regex capture groups for ControlAddress parsing
* Remove trailing whitespace in Trendnet.pm
2018-09-20 12:29:54 -04:00
Andrew Bauer
2f7c9a406a
bump sql to 1.32.0
2018-09-12 07:27:45 -05:00
Isaac Connor
03f769eacc
Rough in codec specification for Events
2018-09-10 12:22:55 -04:00
Isaac Connor
672b4affe1
Merge branch 'storageareas' into zma_to_thread
2018-08-31 19:05:22 -04:00
Jonathan Lassoff
c605769fc9
Add Control plugin for PTZ cameras supporting the PSIA IP Media Device API
2018-08-28 15:28:52 +00:00
Isaac Connor
718bb6bba3
Remove zm from alter statement
2018-08-28 10:37:02 -04:00
Isaac Connor
d64dc4f288
Frames EventId somehow never got an update even though zm_create.sql did.So add an update to convert EventId to a bigint.
2018-08-24 10:49:30 -04:00
Isaac Connor
6e5472d305
Merge branch 'master' into server_path_prefix
2018-08-22 12:57:16 -04:00
Isaac Connor
459a88a5e7
Merge branch 'master' into ip_webcam_preset
2018-08-22 11:23:56 -04:00
Isaac Connor
4e30a9e71c
Stats.EventId must be a bigint too
2018-08-21 12:50:33 -04:00
Isaac Connor
70ba0ad342
Merge https://github.com/michaelbarkdoll/ZoneMinder into trendnet
2018-08-13 11:05:50 -04:00
Isaac Connor
979b31ffc3
Merge branch 'storageareas' into zma_to_thread
2018-08-11 10:08:30 -04:00
Isaac Connor
11cedb4335
repeat the update that adds Refresh to Monitors. Bump version.
2018-07-31 10:27:34 -04:00
Isaac Connor
ee97dc39dc
Add Refresh column to Monitors table. Explicitly put it after ZoneCount in the update.sql
2018-07-31 10:22:13 -04:00
Roman Dissertori
48b91c5544
Bugfix in Control and added new Camera ( #2171 )
...
* fixed control typos
missing word "s" for "Controls" Table for database queries
* added Dericam P2 camera Control
* fixed missing CanReset column
* Update DericamP2.pm
* added some more missing controls
CanSleep, CanWake
* Update DericamP2.pm
* Update DericamP2.pm
* Update DericamP2.pm
* Update DericamP2.pm
* Update DericamP2.pm
* Update DericamP2.pm
* Update DericamP2.pm
* Update zm_create.sql.in
2018-07-28 09:26:02 -04:00
Daedilus
d90e3daf80
Added default settings for control script IPCAMIOS as per comments in Pull #2161
2018-07-17 08:31:55 -06:00