Isaac Connor
|
4d9d4ba957
|
Do not allow deletion of archived events.
|
2019-12-15 10:35:43 -05:00 |
Isaac Connor
|
689956bba7
|
Merge branch 'master' of github.com:zoneminder/ZoneMinder
|
2019-12-13 17:49:00 -05:00 |
Isaac Connor
|
5b7efb2b33
|
fix mouseover streaming in chrome when adblocker disabled
|
2019-12-13 17:48:22 -05:00 |
Isaac Connor
|
18ed90d147
|
remove second hit to db to load storage areas with no serverid
|
2019-12-13 17:47:51 -05:00 |
Isaac Connor
|
b24e912050
|
Use ZM\Server::find_one for loading server so that it gets cached. Use a single regexp to determine config line validity instead of two for efficiency
|
2019-12-13 17:46:56 -05:00 |
Isaac Connor
|
0dbc1ef15c
|
Use multiport when talking monitor stream on montage
|
2019-12-13 11:51:55 -05:00 |
Isaac Connor
|
0bbbbb302e
|
add default for Units in new zone
|
2019-12-13 11:51:07 -05:00 |
Isaac Connor
|
d2a23e4822
|
add possing port to Monitor->UrlToIndex
|
2019-12-13 11:50:11 -05:00 |
Isaac Connor
|
bedc61a347
|
handle dbFetchNext on null result more gracefully
|
2019-12-13 11:49:55 -05:00 |
Isaac Connor
|
ea89ebf150
|
more mysql8 fixes
|
2019-12-08 21:33:29 -05:00 |
Isaac Connor
|
3bd0525e64
|
escape column names for mysql8
|
2019-12-08 14:27:07 -05:00 |
Isaac Connor
|
ed417a49b4
|
increase logspopup width to eliminate scrollbars
|
2019-12-08 11:21:38 -05:00 |
Isaac Connor
|
0de6396a5b
|
Test for null in user before testing for access in CanEdit et all
|
2019-12-07 12:39:28 -05:00 |
Isaac Connor
|
4632bbd124
|
Apply relevant changes to deal with php7,4 deprecations
|
2019-12-07 11:45:32 -05:00 |
Isaac Connor
|
cc6d40d67e
|
Missing ->
|
2019-12-07 10:38:51 -05:00 |
Isaac Connor
|
e123e689ca
|
fix errors when ['id'] does not exist, and move the definition of values up because we use it outside the block it is defined in
|
2019-12-06 14:32:59 -05:00 |
Isaac Connor
|
4b786eaad5
|
fix errors when ['id'] does not exist, and move the definition of values up because we use it outside the block it is defined in
|
2019-12-06 14:31:06 -05:00 |
Isaac Connor
|
eee3729b85
|
dirty fix filtering Monitors by GroupId. Change occurrences of GroupId to ' ' as that is what the key is in conditions. Please note that other operators like != won't work.
|
2019-12-04 22:23:55 -05:00 |
Isaac Connor
|
df9f6103e4
|
fix syntax error
|
2019-12-04 09:00:20 -05:00 |
Isaac Connor
|
78912584e1
|
re-arrange code to hopefully get rid of syntax error reported by some people
|
2019-12-04 07:10:33 -05:00 |
Isaac Connor
|
3af6358314
|
fix & to &
|
2019-12-02 15:49:49 -05:00 |
Isaac Connor
|
72cb5bd1bb
|
add missing </select>
|
2019-12-02 15:49:42 -05:00 |
Isaac Connor
|
09faa0a731
|
fix & to &
|
2019-12-02 15:49:32 -05:00 |
Isaac Connor
|
b686649589
|
fix & instead of &.
|
2019-12-02 15:34:31 -05:00 |
Isaac Connor
|
8bf74d2f35
|
fix & instead of &.
|
2019-12-02 15:34:23 -05:00 |
Isaac Connor
|
24022d157d
|
use & instead of &. Put inputs out of table where they belong
|
2019-12-02 15:33:58 -05:00 |
Isaac Connor
|
9f49e4f367
|
make Mark column text-align left so that checkboxes line up
|
2019-12-02 15:07:35 -05:00 |
Isaac Connor
|
f7e01aa999
|
switch to material icon for dot
|
2019-12-02 14:31:05 -05:00 |
Isaac Connor
|
cf35db120d
|
change to material icons, fix missing div
|
2019-12-02 14:21:51 -05:00 |
Isaac Connor
|
8e645e45e1
|
fix selecting Monitors by passing MonitorId as MonitorId[]
|
2019-12-02 14:21:25 -05:00 |
Isaac Connor
|
b70b75421b
|
quotes and spacing
|
2019-12-02 14:18:27 -05:00 |
Isaac Connor
|
16698b8a82
|
Merge branch 'master' of github.com:ZoneMinder/zoneminder
|
2019-12-02 13:42:07 -05:00 |
Isaac Connor
|
9d0a416311
|
remove debugging code
|
2019-12-02 13:41:42 -05:00 |
Isaac Connor
|
c9a324b7b3
|
improve the configureExportButton to look at specific inputs instead of just counting checkboxes
|
2019-12-02 13:40:02 -05:00 |
Isaac Connor
|
09a6e06132
|
change layout from a table to something more bootstrappy. Use the new html_radio function generate the radio buttons for Format and Compression. Remove the data-on-click from the export button because we added setting up the click event in the javascript already
|
2019-12-02 13:38:23 -05:00 |
Isaac Connor
|
2713565c84
|
using bootstrap layout instead of a table, so text-align: right
|
2019-12-02 13:34:53 -05:00 |
Isaac Connor
|
80d0d037b5
|
add a style for inline form not supported by bootstrap 3
|
2019-12-02 13:34:11 -05:00 |
Isaac Connor
|
d39193cb6b
|
convert flip to material icons
|
2019-12-02 12:33:13 -05:00 |
Isaac Connor
|
576dd23907
|
test for existence of filter in query
|
2019-12-02 12:30:15 -05:00 |
Isaac Connor
|
355fceccb4
|
test for existence of default
|
2019-12-02 12:30:03 -05:00 |
Isaac Connor
|
caefcc2f7a
|
increase size of export popup
|
2019-12-02 12:17:33 -05:00 |
Isaac Connor
|
03d7bcdd11
|
better debug logging when on-click-this function isn't defined
|
2019-12-02 12:17:18 -05:00 |
Isaac Connor
|
c19632e114
|
Merge pull request #2769 from connortechnology/fix_api_alarm_auth
Fix api alarm auth
|
2019-12-02 07:53:50 -05:00 |
Isaac Connor
|
76d795f413
|
add rendering of enums for Events Controller
|
2019-12-01 12:32:14 -05:00 |
Isaac Connor
|
0b2853095e
|
cleanup auth in monitors alarm method
|
2019-12-01 12:30:27 -05:00 |
Isaac Connor
|
eedb31730e
|
fix saving Monitor values that don't get passed when empty, like Enabled
|
2019-11-29 14:49:43 -05:00 |
Isaac Connor
|
cab1056328
|
improve debugging in recursive_array_diff
|
2019-11-29 14:49:10 -05:00 |
Isaac Connor
|
393c25b4f2
|
fix array keys
|
2019-11-29 14:26:03 -05:00 |
Isaac Connor
|
d6a414a1a4
|
Merge pull request #2767 from connortechnology/fix_2692
Fix 2692
|
2019-11-29 14:24:00 -05:00 |
Isaac Connor
|
29572abef2
|
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:56:02 -05:00 |
Isaac Connor
|
a9d8e73f68
|
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:53:46 -05:00 |
Isaac Connor
|
7e92900542
|
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:50:02 -05:00 |
Isaac Connor
|
4817efe17c
|
Add enum support for Orientation and Scheme to Events
|
2019-11-29 13:48:20 -05:00 |
Isaac Connor
|
d02e30ceca
|
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:48:02 -05:00 |
Pliable Pixels
|
7b99c89541
|
its not necessary the token is a refresh. Can also be empty
|
2019-11-26 20:57:25 -05:00 |
Isaac Connor
|
54a15573ad
|
Make 32bit the default for COlours
|
2019-11-26 15:06:24 -05:00 |
Isaac Connor
|
5ebf929598
|
Add Event counts, event disk usage to storage tab of options. Disable checkbox selection when there are events stored on the storage area.
|
2019-11-26 14:36:39 -05:00 |
Isaac Connor
|
ab9f99bdbb
|
Fix Width & Height rotation when scaling. Fixes #2760
|
2019-11-22 12:18:30 -05:00 |
Isaac Connor
|
1dc83700c0
|
Do a better job of handling the non-server, non-multiport case. Put the code in Url so that it works for other functions that call Url()
|
2019-11-21 13:32:27 -05:00 |
Isaac Connor
|
606c89962f
|
eliminate an extra db call
|
2019-11-20 16:30:26 -05:00 |
Isaac Connor
|
9d4c802b48
|
netEmpty is deprecated. Use notBlank instead
|
2019-11-20 09:32:19 -05:00 |
Isaac Connor
|
5feeedf7f4
|
Mostly spacing, but Event doesn't have DefaultScale, that comes from Monitor
|
2019-11-20 09:31:58 -05:00 |
Isaac Connor
|
5494fdb087
|
When upgrading from a version that doesn't do DiskSpace storage, there can be a lot of events to update. Can't load them all or we run out of ram. Batch them in 1000's
|
2019-11-20 09:31:16 -05:00 |
Isaac Connor
|
ac96a19371
|
Fix filtering monitors by user's MonitorId restriction
|
2019-11-19 17:21:01 -05:00 |
Isaac Connor
|
207e5918c8
|
fix lint, remove debug
|
2019-11-19 11:37:45 -05:00 |
Isaac Connor
|
59b9220ddd
|
if doing multiport still call Url(), as it requires a hostname
|
2019-11-11 13:33:54 -05:00 |
Isaac Connor
|
56618aac32
|
Handle buttons not existing
|
2019-11-10 15:49:39 -05:00 |
Isaac Connor
|
1c54f22627
|
Introduce CSP_REPORT_URI to config and use it when setting up CSP headers as to where to report unsafe inline js to.
|
2019-11-08 15:18:08 -05:00 |
Isaac Connor
|
014ce0afe8
|
improve error message regarding timezone differences
|
2019-11-05 12:40:11 -05:00 |
Isaac Connor
|
5b02bc76f4
|
Fix donate now functionality. Improve zmWindow to take an optional sub path so that we can target /donate directly
|
2019-11-05 10:07:42 -05:00 |
Isaac Connor
|
5603fd70f8
|
Merge branch 'master' of github.com:ZoneMinder/zoneminder
|
2019-11-04 12:04:37 -05:00 |
Isaac Connor
|
d218d2ee9f
|
If the default server case, don't add the Url component. So this will return just the path, using whatever servername/port combo is currently in use. Fixes #2750
|
2019-11-04 12:04:23 -05:00 |
Isaac Connor
|
4e16e9052a
|
Merge pull request #2749 from pliablepixels/monitor_add_validation
add model validation so that we don't create empty monitors
|
2019-11-02 10:16:41 -04:00 |
Isaac Connor
|
9d8a230252
|
Prevent deletion of entire events directory when monitor has empty name
|
2019-11-02 10:12:43 -04:00 |
Pliable Pixels
|
16a6938710
|
add model validation so that we don't create empty monitors
|
2019-11-02 08:30:25 -04:00 |
Isaac Connor
|
54c11bc0d1
|
define monitor_options as an empty array instead of php implicitly dealing with it
|
2019-11-01 13:42:01 -04:00 |
Isaac Connor
|
a20517a6db
|
spacing
|
2019-11-01 13:41:37 -04:00 |
Isaac Connor
|
18c13c4bad
|
Make chosen dropdowns 100% width on monitor edit
|
2019-11-01 13:40:55 -04:00 |
Isaac Connor
|
eea4cf0924
|
add ParentGroup to language
|
2019-11-01 13:40:20 -04:00 |
Isaac Connor
|
968c28395d
|
close group popup when saving
|
2019-11-01 13:39:40 -04:00 |
Isaac Connor
|
9a3bee28d2
|
add logging and handling of oninput and oninput-this
|
2019-11-01 13:38:09 -04:00 |
Isaac Connor
|
3653ad5ce3
|
update group editing, solving inline javascript problems and removing cruft
|
2019-11-01 13:37:52 -04:00 |
Isaac Connor
|
e0d085d187
|
CHeck for existence of snapshot.jpg or alarm.jpg instead of hitting the database.
|
2019-10-30 16:57:45 -04:00 |
Isaac Connor
|
6ae220f756
|
improvements to layout on zones and zone. Use ViewWidth and ViewHeight. Replace inline javascript
|
2019-10-29 18:06:32 -04:00 |
Isaac Connor
|
daf71aa492
|
improvements to layout on zones and zone
|
2019-10-29 18:06:03 -04:00 |
Isaac Connor
|
988b2183c3
|
use new ViewWIdth and ViewHeight functions to generate video stream.
|
2019-10-29 17:42:48 -04:00 |
Isaac Connor
|
eb2269ea52
|
improve zone saving testing for value before doing math
|
2019-10-29 17:42:23 -04:00 |
Isaac Connor
|
f2300f2e8c
|
Add isPortrait and isLandscape functions. Rename Width and Height to ViewWidth and ViewHeight to return the rotated dimensions suitable for viewing
|
2019-10-29 17:39:12 -04:00 |
Isaac Connor
|
417123019c
|
fix crumbs
|
2019-10-23 09:52:36 -04:00 |
Isaac Connor
|
77118d55b2
|
add 4CIF aspect ratio padding. Fixes #2738
|
2019-10-23 09:50:49 -04:00 |
Isaac Connor
|
d036613776
|
Fix Server() not returning a ServerObject if not found when ServerId is null or 0
|
2019-10-21 13:45:27 -04:00 |
Isaac Connor
|
91651652c7
|
Only report an error for not finding the server if ServerId had a value
|
2019-10-21 13:41:32 -04:00 |
Isaac Connor
|
12dfcae81f
|
remove debug
|
2019-10-21 13:19:20 -04:00 |
Isaac Connor
|
3244c8ab5b
|
spacing, quotes, remove debug
|
2019-10-21 13:18:09 -04:00 |
Isaac Connor
|
6a3fe1ef1f
|
actually set date.timezone from ZM_TIMEZONE
|
2019-10-18 14:37:09 -04:00 |
Isaac Connor
|
1a417952c3
|
AutoStopTimeOut is part of Monitor, not Control
|
2019-10-18 14:19:25 -04:00 |
Isaac Connor
|
13b02284fe
|
Merge branch 'master' into timezone_as_config
|
2019-10-18 13:58:22 -04:00 |
Isaac Connor
|
a6a61b75b9
|
update ptz css in classic
|
2019-10-18 13:52:34 -04:00 |
Isaac Connor
|
524a39a224
|
changeCodec no longer needs to be passed this
|
2019-10-18 13:40:29 -04:00 |
Isaac Connor
|
1abdf25ad3
|
Merge pull request #2727 from externo6/align_filter_options
align with other filter options
|
2019-10-17 10:22:01 -04:00 |