Isaac Connor
|
485cc26065
|
Merge branch 'master' into replace_function_concept
|
2022-02-12 22:17:47 -05:00 |
Isaac Connor
|
f47aa98b43
|
html is not a global.. confusing yes.
|
2022-02-12 22:17:03 -05:00 |
Isaac Connor
|
0e2f2cf572
|
Merge branch 'timeline_multi_monitor'
|
2022-02-11 18:08:41 -05:00 |
Isaac Connor
|
94bc40a6cf
|
Split the data by monitor and display a monitor image/info for each monitor.
|
2022-02-11 18:06:42 -05:00 |
Isaac Connor
|
3250e0edfe
|
simplify some code, pass around zm_event json objects instead of event_id. Each monitor has it's own image so when loading event data put it into a div/img referenced by monitor Id
|
2022-02-11 18:06:08 -05:00 |
Isaac Connor
|
4cc82e24f3
|
convert some tags to classes instead of ids. Add margin: 0 auto so that monitor images are centered
|
2022-02-11 18:04:54 -05:00 |
Isaac Connor
|
cb80283398
|
Merge branch 'master' into timeline_multi_monitor
update code to use jquery instead of mootools
when only viewing 1 monitor, split view in half
load first event image righ toff the bat
|
2022-02-11 18:03:35 -05:00 |
Isaac Connor
|
b700e7b5ce
|
Merge pull request #3424 from r01k/master
Fixed in export.php "Class 'Filter' not found" and SQL query with wrong syntax
|
2022-02-10 21:39:50 -05:00 |
Isaac Connor
|
bcd0b6430b
|
Convert Fatal()s to Errors() which is really more appropriate anyways. Maybe Fixes #3426
|
2022-02-08 18:12:06 -05:00 |
Isaac Connor
|
b866888062
|
Change title of settings button to give an indication WHY it isn't enabled
|
2022-02-08 17:52:59 -05:00 |
Isaac Connor
|
9fee64b62f
|
detaint language file.
|
2022-02-08 14:31:01 -05:00 |
Isaac Connor
|
2db781ed44
|
Test for valid language file when saving user.
|
2022-02-08 14:30:53 -05:00 |
Isaac Connor
|
b1d235f991
|
Use getBodyTopHTML so that we get error messages in UI
|
2022-02-08 13:33:22 -05:00 |
Isaac Connor
|
d7a8947e05
|
Only include janus.js if needed
|
2022-02-08 13:33:02 -05:00 |
Isaac Connor
|
cc9306afe3
|
Change the error message banner to always take up space and be seen.
|
2022-02-08 13:32:37 -05:00 |
Isaac Connor
|
8cdd96f286
|
Implement a check on change of language. Make sure that the specified language file exists. Reports errors to UI
|
2022-02-08 13:29:51 -05:00 |
Isaac Connor
|
f66a463574
|
Merge branch 'master' into replace_function_concept
|
2022-02-08 12:07:30 -05:00 |
Isaac Connor
|
e7cd63a6ff
|
replace Function with Recording, Analysing, Capturing
|
2022-02-08 11:22:41 -05:00 |
Isaac Connor
|
b005927ea3
|
debug when no data.frames
|
2022-02-08 11:21:56 -05:00 |
Isaac Connor
|
390d77a924
|
Replace Function with Capturing
|
2022-02-08 11:21:36 -05:00 |
Isaac Connor
|
01fad8a0dc
|
Replace Function monitor filter with Capturing, Analysing, Recording filters.
|
2022-02-08 11:21:16 -05:00 |
Isaac Connor
|
dcf6e5da46
|
If there is an ajax error, and the error is unauthorized, then reload the page.
|
2022-02-08 11:20:54 -05:00 |
Isaac Connor
|
38c9ac1521
|
Update state action, replacing Function with Recording, Analysing, Capturing. Redirect to console instead of switching view.
|
2022-02-08 11:20:27 -05:00 |
Isaac Connor
|
aad79d3407
|
Rename MonitorAnalysingOptions => AnalysingOptions as they will have to be prefixed with module name anyways.
|
2022-02-08 11:19:36 -05:00 |
Isaac Connor
|
03f6637060
|
Only load janus.js if we are using it
|
2022-02-08 11:03:25 -05:00 |
Isaac Connor
|
2f5a403fc4
|
Handle when no swap is configured
|
2022-02-08 10:04:19 -05:00 |
Isaac Connor
|
33473eac6a
|
Add arp-scan as a tool for getting list of devices on network. Add an interface specifier to monitor probe just like on onvif-probe. Rough in support for Hikvision cameras
|
2022-02-07 12:33:53 -05:00 |
Isaac Connor
|
5078eecdfd
|
Add in get_networks and get_subnets as utilities to parse devices and networks in preparation for scanning/probing
|
2022-02-07 12:31:31 -05:00 |
Isaac Connor
|
69053424cd
|
When adding a new monitor, ModelId and ManufacturerId are not defined, so handle that
|
2022-02-06 19:06:35 -05:00 |
r01k
|
02d896abe2
|
Fixed in export.php "Class 'Filter' not found" and construction of SQL query with wrong syntax
|
2022-02-04 22:19:15 -05:00 |
Isaac Connor
|
b3092f2f59
|
Add special handling for skip_locked, as it is a checkbox. Don't update REQUEST['Id'] on execute so we can redirect to the original filter.
|
2022-02-03 17:31:37 -05:00 |
Isaac Connor
|
a6dc7ba0fc
|
Add debugging, but commented out
|
2022-02-03 17:30:38 -05:00 |
Isaac Connor
|
3c655807e8
|
Use new Event->Server function to return the correct (and matching url to zms) url to use for ajax status calls. Fixes errors in a multi-server environment.
|
2022-02-03 14:47:32 -05:00 |
Isaac Connor
|
7a95aa7210
|
Don't render cues if we don't have any. This occurs on initial load we call changeScale which would re-render the cues but the cur ajax hasn't completed yet, so this just avoids an error being logged
|
2022-02-03 14:46:39 -05:00 |
Isaac Connor
|
7515711eb8
|
Implement Server function which figures out which Server likely has the video. Use it to remove duplicate logic
|
2022-02-03 14:45:17 -05:00 |
Isaac Connor
|
bd68b9e3af
|
Not ready for OutputSource yet
|
2022-02-02 17:10:05 -05:00 |
Isaac Connor
|
10e39b3b13
|
:wqMerge branch 'master' into replace_function_concept
|
2022-02-02 17:08:01 -05:00 |
Isaac Connor
|
1f9e654821
|
Default limit to 0 which means no limit
|
2022-02-02 12:28:58 -05:00 |
Isaac Connor
|
3feb4fcc51
|
Merge branch 'master' into master
|
2022-02-02 12:28:17 -05:00 |
Isaac Connor
|
31eff49a46
|
Implement filter limits. Which go before pagination/advanced search limits
|
2022-02-02 10:49:05 -05:00 |
Isaac Connor
|
3d5767b326
|
Merge branch 'master' into multistream
|
2022-02-01 16:52:42 -05:00 |
Isaac Connor
|
bc4884afe5
|
fix replacement on escape. For some reason needs double bacl slash
|
2022-02-01 10:07:04 -05:00 |
Isaac Connor
|
462ec45a07
|
Escape newlines in config values.
|
2022-02-01 09:46:37 -05:00 |
Isaac Connor
|
0eb4d95d0e
|
remove geolocation copies from config to javscript land. Now all of config is brought in my skin.js.php
|
2022-01-31 18:33:03 -05:00 |
Isaac Connor
|
8e62562afd
|
Move onclick to the surrounding div instead of the img. Fixes clicking on montage
|
2022-01-26 21:39:29 -05:00 |
Isaac Connor
|
fe8747e5e7
|
Make ONVIF inputs 100%
|
2022-01-26 11:45:07 -05:00 |
Isaac Connor
|
23bfbcd6ce
|
Merge branch 'master' into multistream
|
2022-01-26 10:13:20 -05:00 |
Jonathan Bennett
|
57a697093e
|
Remove redundant JS define
|
2022-01-25 22:38:06 -06:00 |
Jonathan Bennett
|
ec9403fb6f
|
Adds Amcrest On-camera Motion Detection
|
2022-01-25 22:38:00 -06:00 |
Jonathan Bennett
|
d110987935
|
Fix indentation for ESLint
|
2022-01-22 13:37:44 -06:00 |