Isaac Connor
|
4272225a17
|
Merge branch 'master' into h265
|
2018-11-30 16:42:16 -05:00 |
Isaac Connor
|
af2bb992e9
|
Merge branch 'server_path_prefix' into storageareas
|
2018-11-29 14:33:46 -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
|
7ad19be0d7
|
Merge branch 'server_path_prefix' into storageareas
|
2018-11-23 13:29:01 -05:00 |
Isaac Connor
|
c5f7fb7b18
|
Merge branch 'master' into server_path_prefix
|
2018-11-22 10:04:33 -05:00 |
Isaac Connor
|
e24a308481
|
Merge branch 'master' into h265
|
2018-11-14 17:15:37 -05:00 |
Isaac Connor
|
786ca5b22a
|
implement remove service restart for zma. Use daemonControl instead of saving the monitor when restarting zmc
|
2018-11-14 13:00:19 -05:00 |
Isaac Connor
|
ec09a71ba0
|
Include defaults for all the missing Monitor Columns
|
2018-11-07 13:18:53 -05:00 |
Isaac Connor
|
a8329465fb
|
Merge branch 'master' into h265
|
2018-10-22 10:30:01 -04:00 |
Isaac Connor
|
37065d15ac
|
fix url to api in monitor restart.
|
2018-10-16 09:47:24 -04:00 |
Isaac Connor
|
c4c8a728f2
|
Handle no controls found more gracefully
|
2018-10-10 19:04:00 -04:00 |
Isaac Connor
|
52b1439d51
|
fix the lack of /zm/index.php in url in Server->Url() and multiport
|
2018-10-08 09:55:47 -04:00 |
Isaac Connor
|
503b40cb62
|
Need to cache the object not the row
|
2018-09-20 10:07:15 -04:00 |
Isaac Connor
|
7f98277571
|
Merge updated Monitor.php that does caching
|
2018-09-15 09:52:08 -04:00 |
Isaac Connor
|
b5b71edbf6
|
Make a Url function in the Monitor object to use the Server->Url + Port. Default to port used in current url. Fixes problems with using something other than port 80
|
2018-09-14 14:26:45 -04:00 |
Isaac Connor
|
03f769eacc
|
Rough in codec specification for Events
|
2018-09-10 12:22:55 -04:00 |
Isaac Connor
|
55dcb161ae
|
find should always return an array
|
2018-09-09 13:59:10 -04:00 |
Isaac Connor
|
dfdac2ed70
|
make find and find_one functions consistent across Objects
|
2018-09-07 16:31:11 -04:00 |
Isaac Connor
|
6e5472d305
|
Merge branch 'master' into server_path_prefix
|
2018-08-22 12:57:16 -04:00 |
Isaac Connor
|
363e1dda97
|
Add some more Monitor defaults, mainly Refresh which gets called in watch.js.php
|
2018-07-31 10:15:26 -04:00 |
Isaac Connor
|
661876b998
|
Use Server->Url() more,, moving the logic into Server->Url()
|
2018-07-09 12:09:29 -04:00 |
Isaac Connor
|
d271d8bf1d
|
Fix my botched change to generateAuthHash
|
2018-06-25 14:50:54 -04:00 |
Andrew Bauer
|
3ffd30ffbd
|
Allow selection of different source column filtering on the console (#2132)
|
2018-06-20 11:12:43 -04:00 |
Isaac Connor
|
73555edfdc
|
Add Error message when a monitor has no server assigned in a multi-server setup
|
2018-06-11 16:34:23 -04:00 |
Isaac Connor
|
af3ce3660f
|
Only unlink if file exists, removing warning. Always return a Storage object in Monitor->Storage() fixes Monitor Delete.
|
2018-05-24 09:54:45 -04:00 |
Isaac Connor
|
be424f46f0
|
Merge branch 'storageareas' of github.com:connortechnology/ZoneMinder into storageareas
|
2018-05-18 12:07:22 -04:00 |
Isaac Connor
|
49d75ce039
|
handle Width and Height not being in ->{} and returnining defaults. Include Path in Source
|
2018-05-15 10:45:47 -07:00 |
Isaac Connor
|
5772ff9161
|
return default values for Width and Height
|
2018-05-05 12:49:00 -04:00 |
Isaac Connor
|
3fd953a4eb
|
Move code to generate Source from console into Monitor Object
|
2018-05-04 06:46:46 -07:00 |
Isaac Connor
|
2a81877664
|
spacing
|
2018-04-25 09:31:40 -04:00 |
Isaac Connor
|
80803a164c
|
in set(), check to see if there is a method and if there is call it to set the value. Implement using GroupIds to set the GroupIds value. If the new value is a scalar, then turn it into an array.
|
2018-04-25 09:27:43 -04:00 |
Isaac Connor
|
20f6985dff
|
implement capturing bandwidth
|
2018-04-24 14:11:27 -04:00 |
Isaac Connor
|
fd1c69d48a
|
switch to uint64_t for event_id because long long can actually be 128 bit
|
2018-04-17 13:51:20 -04:00 |
Isaac Connor
|
47b871ed9f
|
implement MIN_STREAMING_PORT for Multi-server
|
2018-04-11 13:50:35 -07:00 |
Isaac Connor
|
03ff2fcde4
|
add caching and find_one to Storage and Groups
|
2018-04-10 13:05:37 -07:00 |
Isaac Connor
|
6faf9b5c35
|
fix including auth on remote restart
|
2018-04-05 11:24:47 -04:00 |
Isaac Connor
|
1033755dc8
|
add missing {
|
2018-04-04 16:46:38 -04:00 |
Isaac Connor
|
6ebedff2e1
|
If using MIN_STREAMING_PORT then use ['SERVER_NAME'] instead of HTTP_HOST because HTTP_HOST may contain a custom port
|
2018-04-04 16:45:25 -04:00 |
Isaac Connor
|
914de097db
|
Fix typo
|
2018-03-23 13:34:46 -07:00 |
Isaac Connor
|
61d438511f
|
Fixes to delete
|
2018-03-21 11:32:54 -07:00 |
Isaac Connor
|
eade5316b9
|
Move Monitor delete logic to the object. Don't fixSequences when deleting monitors
|
2018-03-20 12:18:07 -07:00 |
Isaac Connor
|
9a157bf4ca
|
add Type, MaxFPS, AlarmMaxFPS to field defaults
|
2018-03-01 19:23:27 -08:00 |
Isaac Connor
|
67cc7dcf7c
|
Add a GroupIds function to return the groups
|
2018-02-27 11:20:41 -08:00 |
Isaac Connor
|
e638817cb9
|
Check for ServerId exists in MonitorObject
|
2018-01-29 10:40:50 -08:00 |
Isaac Connor
|
73d84c6b08
|
fix typo
|
2018-01-29 07:53:48 -08:00 |
Isaac Connor
|
8c4a786114
|
Move status fields out of the object fields
|
2018-01-29 10:27:46 -05:00 |
Isaac Connor
|
2720b254ff
|
Add Triggers to Monitors field to quiet error
|
2018-01-19 08:16:41 -08:00 |
Isaac
|
9dfad4886d
|
fix saving Monitors
|
2017-12-22 16:13:00 +01:00 |
Isaac Connor
|
4b92a788f7
|
fix filter execute
|
2017-11-24 15:37:50 -05:00 |
Isaac Connor
|
095e1ecadb
|
remove extra ), add AnalysisFPS and CaptureFPS
|
2017-11-21 23:58:13 -05:00 |
Isaac Connor
|
e617ffca2d
|
can't use BASE_URL since it will be empty. Have to construct a full URL when using MIN_STREAMING_PORT
|
2017-11-21 21:00:27 -05:00 |
Isaac Connor
|
57a53f6fdd
|
spacing and fixes
|
2017-11-09 15:03:23 -05:00 |
Isaac Connor
|
bef7c0ed94
|
Only start a monitor if it has a Function
|
2017-11-05 11:54:00 -05:00 |
Isaac Connor
|
bc150574c7
|
wip import
|
2017-10-26 18:56:10 -07:00 |
Isaac Connor
|
ced5015a83
|
move zmcControl and zmaControl to the Monitor Object
|
2017-10-23 17:00:59 -07:00 |
Isaac Connor
|
09242d72b3
|
implement alternate ports for streaming
|
2017-10-05 16:05:41 -04:00 |
Isaac Connor
|
371b86300a
|
Merge branch 'master' into storageareas
|
2017-06-08 14:23:40 -04:00 |
Isaac Connor
|
2c1f576da4
|
Don't need to check for values in args, beacuse we set one above
|
2017-06-08 14:01:44 -04:00 |
Isaac Connor
|
ad4264dad7
|
spacing
|
2017-06-05 15:21:27 -04:00 |
Isaac Connor
|
ac8b09e89c
|
merge some trivial updates from storageareas
|
2017-05-16 14:14:07 -04:00 |
Isaac Connor
|
c4caa9a631
|
convert arguments from an array of strong to a hash and use http_build_query
|
2017-02-27 21:48:08 -05:00 |
Isaac Connor
|
091459004c
|
ServerId can be 0
|
2016-09-21 10:30:31 -04:00 |
Isaac Connor
|
a28e7d8df8
|
fix typo
|
2016-08-30 14:24:51 -04:00 |
Isaac Connor
|
6204ed8dd4
|
correct incorrect use of isset instead of array_key_exists
|
2016-08-30 13:43:49 -04:00 |
Isaac Connor
|
d6b126fe8c
|
Add caller and line when an unknown function is called on the Monitor object
|
2016-08-22 11:28:53 -04:00 |
Isaac Connor
|
c82c872665
|
add a default NULL value to __construct
|
2016-08-17 10:31:16 -04:00 |
Isaac Connor
|
f9e7d3ccd8
|
fix error messages when an empty Monitor is instantiated
|
2016-08-09 10:43:51 -04:00 |
Isaac Connor
|
791c8fb3d5
|
add setting of object property
|
2016-06-24 10:30:56 -04:00 |
Isaac Connor
|
4230bd1bd5
|
move the control_fields into the class so that it is available.
|
2016-06-20 12:46:23 -04:00 |
Isaac Connor
|
9c7b22086f
|
introduce a hash to define the fields and default values of the control table. Primarily this is to prevent method warnings when a monitor is not controllable
|
2016-06-20 12:41:14 -04:00 |
Isaac Connor
|
0f1a1a6294
|
log invalid calls to Monitor Object
|
2016-06-14 12:38:17 -04:00 |
Isaac Connor
|
4b782efd54
|
Whitespace fixes
|
2016-05-05 15:30:24 -04:00 |
Isaac Connor
|
868e5a51fa
|
Rename some of the columns names when laoding Control settings as they conflict with Monitor columns
|
2016-04-04 16:44:21 -04:00 |
Isaac Connor
|
6816a4c75b
|
Merge branch 'iconnor_video' into storageareas
|
2016-04-01 11:35:38 -04:00 |
Isaac Connor
|
c074f6e0bf
|
Add a set function to take an array of value to set in the Object
|
2016-04-01 10:34:40 -04:00 |
Isaac Connor
|
45fc689203
|
implement Width and Height functions, and test for image rotation and output opposite dimension. Fixes #1220
|
2016-01-04 13:15:50 -05:00 |
Isaac Connor
|
6df1425897
|
Slight update to allow the instantiation with no row or Id
|
2015-12-22 09:52:33 -05:00 |
Isaac Connor
|
961dc90b0e
|
add Server function
|
2015-12-02 11:21:04 -05:00 |
Isaac Connor
|
945949ebc0
|
fix __call to actually return the value
|
2015-12-01 15:16:18 -05:00 |
Isaac Connor
|
e85ba683e1
|
improve constructor to handle numeric as well, and give error when something else
|
2015-12-01 14:29:57 -05:00 |
Isaac Connor
|
e4f5f76782
|
rewrite constructor to take a row as well as an Id
|
2015-12-01 14:03:55 -05:00 |
Isaac Connor
|
ba1100fc03
|
continue conversion from array to class of Monitor
|
2015-09-17 16:06:47 -04:00 |
Isaac Connor
|
13327b7651
|
Load Controls if appropriate
|
2015-09-17 15:34:09 -04:00 |
Isaac Connor
|
52cdb8a05a
|
add Monitor class
|
2015-09-17 15:29:36 -04:00 |