Isaac Connor
5e953cefea
fix old cookie causing errors loading layouts
2017-12-01 12:30:07 -08:00
digital-gnome
0a995aea78
Add navbar refresh to all pages that use it
2017-11-30 16:33:46 -05:00
digital-gnome
83a37732ce
Fix montage view jumping
...
Need to override bootstrap styling
2017-11-30 09:48:02 -05:00
digital-gnome
f8c3e5573e
Change dark theme buttons to match original colors
2017-11-28 21:39:31 -05:00
digital-gnome
3cdb965c4a
Fix dark theme console
...
Hover was using the mostly white from classic and flat. Added the striped look from classic and flat.
2017-11-28 21:27:46 -05:00
Isaac Connor
cb70a3627f
Fixes to montagereview and only load event data when in History mode
2017-11-28 14:50:21 -05:00
digital-gnome
07b0bf81c1
More cleanup
2017-11-28 12:30:00 -05:00
digital-gnome
e166703be0
Cleanup css
...
Remove repeated block, move eventVideo to the same location in all files
2017-11-28 12:11:07 -05:00
Isaac Connor
1e50df741f
fix some memleaks
2017-11-28 09:50:09 -05:00
Isaac Connor
dfb69a2c5b
Merge branch 'tesla' into storageareas
2017-11-28 06:29:42 -05:00
Isaac Connor
00c5590a71
add Monitor count to servers
2017-11-27 11:56:48 -08:00
Isaac Connor
03c9f88d55
fix build on trusty
2017-11-27 08:24:14 -05:00
digital-gnome
c92b3a9408
Converge stills view and stream view
...
Make the stills view look more like stream view. Moved slider up to be like a scrub bar, added alarmcues.
2017-11-26 19:08:07 -05:00
digital-gnome
a81c35d377
Cleanup unused code event.css
2017-11-26 19:08:07 -05:00
digital-gnome
18dc515ba4
stills view loads image when slider used
...
Stills view now loads the selected image if an image is being viewed and the slider is used.
2017-11-26 19:08:07 -05:00
digital-gnome
136f0e90f5
Fix autoscale on stills view
...
Switching from stills view and changing the window would make stream view go crazy. Changed to autoscale on switch
2017-11-26 19:08:07 -05:00
digital-gnome
b506466a70
Change alarmcues to accept arbitrary containing element
2017-11-26 19:08:07 -05:00
digital-gnome
abba086d08
Progressbox transition
2017-11-26 19:08:07 -05:00
digital-gnome
b01fed111a
Add zoom transition
2017-11-26 19:08:06 -05:00
digital-gnome
ac3dbfbc23
Fix Typo
2017-11-26 19:08:06 -05:00
digital-gnome
b5db885a31
Add scaleToFit to frame view
...
Changes navigation to use flexbox because absolute positioning was messing with scaletofit. Also makes frame view respect scale choice
2017-11-26 19:08:06 -05:00
digital-gnome
55699a9b9b
Change scaleToFit to choose what to fit
...
Adds 4th input to choose what element is the last thing to fit.
2017-11-26 19:08:06 -05:00
digital-gnome
f52306ff56
Fix scales to only use fixed width/height on montage
2017-11-26 19:08:06 -05:00
digital-gnome
68e54400e2
Add scaleToFit to watch view
2017-11-26 19:08:06 -05:00
digital-gnome
3920420aa9
Convert scaleToFit to shared function
2017-11-26 19:08:06 -05:00
Isaac Connor
428d923874
make StatusFIlter do something
2017-11-26 17:39:49 -05:00
Isaac Connor
39e490e5e5
fix monitor dropdown
2017-11-26 17:32:41 -05:00
Isaac Connor
4fbdacef05
fix event counts
2017-11-26 17:03:36 -05:00
Isaac Connor
dd3f9492ba
fix dulicate logic
2017-11-26 15:12:35 -05:00
Isaac Connor
d6bc727c9c
use htmlSelect to create the Colours dropdown, which fixes a problem caused when I inverted the Colours array
2017-11-26 11:12:00 -05:00
Isaac Connor
b1bb0020d3
turn off database debug
2017-11-24 15:42:44 -05:00
Isaac Connor
c0e49b65ef
stop writing env to /tmp/env
2017-11-24 15:38:07 -05:00
Isaac Connor
4b92a788f7
fix filter execute
2017-11-24 15:37:50 -05:00
Isaac Connor
7e3328fbb8
add styles to the html5 button element
2017-11-24 09:36:45 -05:00
Isaac Connor
a9f0f3813a
Merge branch 'tesla' into storageareas
2017-11-24 09:31:00 -05:00
Isaac Connor
900fbe1e0f
update save to a button tag, and add a saveas functionality
2017-11-23 08:26:55 -08:00
Isaac Connor
485567349d
Don't calc DiskSpace if it is already defined
2017-11-23 07:29:05 -08:00
Isaac Connor
2a669896c2
Merge branch 'tesla' into storageareas
2017-11-23 08:42:53 -05:00
Isaac Connor
9d6b417b60
make zmwatch.pl update columns in the Monitors table for Event And DiskSpace counts
2017-11-22 17:03:37 -08:00
Isaac Connor
02ec4bdebb
use StartDateTime instead of DateTime in filters, and get rid of Filters button at bottom
2017-11-22 13:49:46 -08:00
Isaac Connor
3c55daaf36
Merge branch 'tesla' of github.com:connortechnology/ZoneMinder into tesla
2017-11-22 12:10:54 -08:00
Isaac Connor
9dd0f29e88
Merge branch 'storageareas' into tesla
2017-11-22 11:41:11 -08:00
Isaac Connor
121e64a8c6
turn on MOnitors dropdown in filters, an debug
2017-11-22 11:40:07 -08:00
Isaac Connor
b565125df9
montage layout improvements
2017-11-22 12:33:34 -05:00
Isaac Connor
11449b77a9
add debugging. increase concurrency of request queue
2017-11-22 11:46:24 -05:00
Isaac Connor
c284078db6
upgrade mootools to 1.6.0
2017-11-22 11:46:02 -05:00
Isaac Connor
cd1d2e1721
lots more debugging. re-add status update command on failure
2017-11-22 01:18:07 -05:00
Isaac Connor
095e1ecadb
remove extra ), add AnalysisFPS and CaptureFPS
2017-11-21 23:58:13 -05:00
Isaac Connor
e2aa278d78
add SaveJPEGs
2017-11-21 23:57:44 -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
8b49a475d4
Merge branch 'storageareas' of github.com:ConnorTechnology/ZoneMinder into storageareas
2017-11-21 19:55:48 -05:00
Isaac Connor
489d3ba6ed
Merge ../ZoneMinder.master into storageareas
2017-11-21 12:23:17 -05:00
digital-gnome
e14c21fdbe
Fix dark theme archive highlight
...
Another bad copy
2017-11-21 10:37:09 -05:00
digital-gnome
5f0d1b4720
Fix bad copy
2017-11-21 10:28:27 -05:00
digital-gnome
ff7e104f1b
Merge fix
...
This editor is fun!
2017-11-20 20:42:28 -05:00
Isaac Connor
6eb542f0e2
Merge branch 'storageareas' into LookandFeel
2017-11-20 20:19:27 -05:00
Isaac Connor
12b47cbfe4
Merge pull request #51 from digital-gnome/storageareasFixes
...
Minor UI fixes
2017-11-20 20:15:32 -05:00
digital-gnome
b655689f47
Fix cache_bust
...
Cache busting was preventing changing css due to leaving symlinks behind. Adding the css name to each symlink prevents the need for a forced refresh since mtime is the same on unchanged files but filename does not change between css sets.
2017-11-20 12:27:20 -05:00
digital-gnome
b58efe6a36
Fix classic/dark dvr buttons centering
2017-11-20 09:45:14 -05:00
digital-gnome
73d6b0e198
Fix sidebar in dark theme
...
Sidebar in dark theme had a scrollbar when main content was shorter than menu content
2017-11-19 09:14:19 -05:00
digital-gnome
d8af654338
Fix dvrControls on watch view
2017-11-18 14:05:11 -05:00
digital-gnome
c7ecb71810
Fix progressbar on short events
...
Fixes rounding errors at the end of events due to zms only returning integers. Especially noticable on short events.
2017-11-17 22:29:10 -05:00
Isaac Connor
e0f6a7caa9
Merge branch 'storageareas' of github.com:connortechnology/ZoneMinder into storageareas
2017-11-17 14:31:03 -05:00
digital-gnome
84403f18a0
Revert dvrControls to class
...
Since dvrControls only occurs once now we can leave it as id.
2017-11-17 12:46:08 -05:00
digital-gnome
64346a031d
alarmCues to status.php
...
Switched alarm cues from API to ajax/status.php. Less overhead due to only requesting the information it needs and avoids a weird problem with authentication after sitting logged in for hours.
2017-11-16 21:03:03 -05:00
digital-gnome
617a92e33e
Re-Add streamstatus pause
...
Handles when stream is paused from zms side.
2017-11-16 16:21:17 -05:00
digital-gnome
6d02c88db9
Don't round percentage in bulkframes
...
Gives more accurate frame delta.
2017-11-16 12:48:04 -05:00
Isaac Connor
1686584908
more cppcheck fixes
2017-11-16 09:19:27 -05:00
Isaac Connor
97be2bf0a3
fix events js vars, eliminating doing the sql query twice
2017-11-15 13:01:07 -05:00
digital-gnome
a7b02ea3ba
Fix eventVideo and content div wrapping properly
...
Wrap eventVideo div around both videojs and zms. Consolidate control buttons/status to common set with default values.
2017-11-14 23:04:05 -05:00
Isaac Connor
93a4dfa3aa
remove extra dropdown addition
2017-11-14 02:42:51 -05:00
Isaac Connor
5717a19215
be able to popup watch view even if the monitor is not running
2017-11-13 20:29:01 -05:00
Isaac Connor
99802945fe
be able to popup watch view even if the monitor is not running
2017-11-13 20:28:18 -05:00
Isaac Connor
1632aa7349
fix nvsocket
2017-11-13 14:25:19 -08:00
Isaac Connor
bc3f169a80
add event_id as a paramteter
2017-11-13 11:51:54 -08:00
APHW2 MFGENG
d07f36a7ee
Merge branch 'storageareas' of http://github.com/connortechnology/ZoneMinder into storageareas
2017-11-13 10:27:27 -08:00
APHW2 MFGENG
f093cfbcef
add Filtering to monitors index
2017-11-13 10:27:24 -08:00
digital-gnome
ef6cb42c5f
Cleanup
2017-11-11 14:49:43 -05:00
digital-gnome
1b8ae2bb45
Fix autoscale for ZMS
...
ZMS zoom would display broken jpegs with arbitrary scale. When using scaleToFit set zms scale to nearest regular scale and let the browser handle the rest.
2017-11-11 14:49:43 -05:00
digital-gnome
44c8299faa
Consolidate initPage
2017-11-11 14:49:43 -05:00
digital-gnome
91c3e3573c
ZMS controls for videojs
...
Add ZMS style controls to videojs page. Zoom, fast forward, fast reverse, frame skip, play/pause. Some cleanup of old videojs code
2017-11-11 14:49:43 -05:00
digital-gnome
21949f5426
Cleanup vjsReplay
2017-11-11 14:49:43 -05:00
digital-gnome
f08e75c598
Add remaining buttons to videojs
2017-11-11 14:49:43 -05:00
digital-gnome
91cda415bd
Add default values to buttons
2017-11-11 14:49:43 -05:00
digital-gnome
1b6992ea6b
Fix stills
...
Event stills fits on the page without a phantom scroll. Still image is scaled to fit the window instead of being full event size.
2017-11-11 14:49:43 -05:00
digital-gnome
81a57b086e
Add stills window for everything
...
Stills can work for every event since frames can be generated after the fact by ffmpeg
2017-11-11 14:49:43 -05:00
digital-gnome
5e9aacfc09
Stills path fix
2017-11-11 14:49:42 -05:00
digital-gnome
5283f778c5
Fix virtual/bulk frame calculation
...
Previously bulk frames wouldn't calculate at the start and end of bulk frame collection. Also the calculation for percent was inaccurate.
2017-11-11 14:49:42 -05:00
digital-gnome
8086b6e0a5
whitespace
2017-11-11 14:49:42 -05:00
digital-gnome
5960da0b85
Make mp4 link download
...
download instead of view
2017-11-11 14:49:42 -05:00
digital-gnome
1ae3fca599
Fast forward and rewind show active
...
FF and RW show as active if they are active
2017-11-11 14:49:42 -05:00
digital-gnome
0c59c5ba88
Fix databar jumping
...
dataBar items would jump around when navigating between events dues to automatic spacing and different string lengths. This locks them in place and should allow for most reasonable event sizes.
2017-11-11 14:49:42 -05:00
digital-gnome
95622cc3b0
pause on delete
...
Pausing on delete lets a slow network user know that the click worked.
2017-11-11 14:49:42 -05:00
digital-gnome
e6ba5162ef
choose correct video download
...
Use download mp4 link if it's a videojs event, otherwise use the video generator link.
2017-11-11 14:49:42 -05:00
digital-gnome
1007add771
add row highlighting
...
Both other css sets have this
2017-11-11 14:49:42 -05:00
digital-gnome
ab87848899
Add visual cue to archived events
...
The asterisk didn't do it for me. Added a faint cast to the row.
2017-11-11 14:49:42 -05:00
APHW2 MFGENG
97058065ff
Merge branch 'storageareas' of http://github.com/connortechnology/ZoneMinder into storageareas
2017-11-10 10:11:03 -08:00
Isaac Connor
57a53f6fdd
spacing and fixes
2017-11-09 15:03:23 -05:00
Isaac Connor
14e9a13c99
wip
2017-11-09 11:53:04 -08:00
Isaac Connor
821717b06e
turn off debug
2017-11-08 11:26:13 -05:00
Isaac Connor
aba7ecd9a6
split lines
2017-11-08 11:18:23 -05:00
Isaac Connor
59a87c14d3
fix error message
2017-11-08 11:17:46 -05:00
Isaac Connor
625170bffc
fix getVideoStream to getVideoStreamHTML. Change how scaling works
2017-11-08 11:17:30 -05:00
Isaac Connor
57cb6bb3f2
increase height of monitor
2017-11-06 12:03:24 -08:00
APHW2 MFGENG
c2fab6e959
add the options for nvsocket as an include
2017-11-06 07:31:08 -08:00
Isaac Connor
bef7c0ed94
Only start a monitor if it has a Function
2017-11-05 11:54:00 -05:00
Isaac Connor
7374ced076
0 is a prefectly valid PreEventCount
2017-11-05 10:00:24 -05:00
Isaac Connor
09f3355e18
add /usr/share/zoneminder/www/cache as a temp dir
2017-11-04 14:52:36 -04:00
Isaac Connor
63c788ef0e
handle when sql error occurs and no params given
2017-11-03 15:45:11 -04:00
Isaac Connor
f39353a4a3
add missing breaks
2017-11-03 15:44:53 -04:00
Isaac Connor
8432ab5938
change quotes, and limit the # of results to 2 when getting next and previous frames. 2 is because one of them could be the currently selected Event,
2017-11-03 15:09:19 -04:00
Isaac Connor
0ef5c16bcc
when doing parseSort, reset the sortfield to StartTime instead of DateTime
2017-11-03 15:07:04 -04:00
Isaac Connor
cab8c4cd5e
cleanup Monitor::Capture. Cleanup the return values from Capture and CaptureAndRecord. <0 is error, 0 is things ok, but no video frame. > 0 means we have a frame. Plus google code style
2017-11-03 13:49:42 -04:00
Isaac Connor
54d77519c0
Only show Storage and Server filters if there is more than 1
2017-11-03 12:03:01 -04:00
Isaac Connor
67bb8c302f
add missing /
2017-11-03 10:00:29 -04:00
Isaac Connor
09938ef7ee
join the echo's into 1 to also get the line breaks
2017-11-03 09:24:13 -04:00
Isaac Connor
073c06f6a8
fix sizing after switching scale. basically re-apply the layout
2017-11-03 09:23:50 -04:00
Isaac Connor
4ef28bb30d
don't put the leading / in the cache link
2017-11-03 09:22:43 -04:00
Isaac Connor
5aa61cf1f5
unset the ref so that last monitor isn't duplicated
2017-11-02 07:59:25 -04:00
Isaac Connor
92917809b8
add creating /usr/share/zoneminder/www/cache
2017-11-01 12:49:38 -07:00
Isaac Connor
866c875312
Merge branch 'storageareas' into tesla
2017-11-01 12:01:51 -07:00
Isaac Connor
1aea1517bf
put back old behaviour for add monitor
2017-11-01 13:09:14 -04:00
Isaac Connor
eb2ee76f57
disable and re-enabled onclick action when editing layout/cancelling edit
2017-11-01 13:08:01 -04:00
Isaac Connor
96e0959c35
clear the cookie for zmMontageLayout
2017-11-01 13:07:35 -04:00
Isaac Connor
0af389c984
populate the Id of the layout when inserting it
2017-11-01 13:07:24 -04:00
Isaac Connor
d4080dcdbd
when saving a new layout, auto-select it
2017-11-01 12:19:27 -04:00
Isaac Connor
8e010b3bd0
get rid of experimental code to fix monitor layout. Apparently draggable does it all for us.
2017-11-01 12:00:48 -04:00
Isaac Connor
445fbb06d6
clearFix so that #monitors actually has a height
2017-11-01 11:52:59 -04:00
Isaac Connor
a9d4dfac45
fix the file extension so that mime type works better
2017-11-01 11:52:32 -04:00
Isaac Connor
36e13039c7
Switch to LONGTEXT FROM JSON type
2017-11-01 11:05:21 -04:00
Isaac Connor
25210b7ecf
Merge branch 'storageareas' of github.com:ConnorTechnology/ZoneMinder into storageareas
2017-11-01 09:41:22 -04:00
Isaac Connor
e6918cd1bd
implement crude cache busting code for .js and .css files
2017-11-01 09:41:19 -04:00
Isaac Connor
33771f92e9
Merge branch 'storageareas' of github.com:connortechnology/ZoneMinder into storageareas
2017-10-31 13:32:47 -07:00
Isaac Connor
9473fbecd8
more debug
2017-10-31 13:32:42 -07:00
Isaac Connor
3deb8a35bb
fixes
2017-10-30 21:38:27 -04:00
Isaac Connor
b5491102ef
Fix saving MontageLayouts
2017-10-30 20:21:16 -04:00
Isaac Connor
ce6cc24de5
turn off debug
2017-10-30 20:20:40 -04:00
Isaac Connor
52110adfa9
update code because we are now including the entire object in the layouts array
2017-10-30 16:32:14 -04:00
Isaac Connor
efe8b2db7e
update code because we are now including the entire object in the layouts array
2017-10-30 16:32:03 -04:00
Isaac Connor
c69e2468b0
add edit and save layout
2017-10-30 16:30:15 -04:00
Isaac Connor
207b66c8fa
add Edit Layout
2017-10-30 16:29:46 -04:00
Isaac Connor
1694eeb436
debugging and code simplification
2017-10-30 16:29:27 -04:00
Isaac Connor
97757ba6cd
add Inserting when saving
2017-10-30 16:29:13 -04:00
Isaac Connor
a6c790b374
use a shared include for the filters bar
2017-10-30 07:37:08 -07:00
Isaac Connor
8312bf52a4
Merge branch 'storageareas' of github.com:ConnorTechnology/ZoneMinder into storageareas
2017-10-30 08:37:54 -04:00
Isaac Connor
c16e101120
rough in add monitors import wizard
2017-10-27 20:52:08 -07:00
Isaac Connor
eb48759ff8
wip
2017-10-27 13:37:51 -07:00
Isaac Connor
71222d7f2f
rework how montage layouts are done, pull from db now
2017-10-27 12:06:26 -07:00
Isaac Connor
71c8562b46
Rough in a MontageLayout class
2017-10-27 10:01:16 -07:00
Isaac Connor
82fbec697f
add IS and IS NOT as filter operators so that we can do IS NULL and IS NOT NULL because = NULL and !=NULL are not valid
2017-10-27 08:37:53 -07:00
Isaac Connor
bc150574c7
wip import
2017-10-26 18:56:10 -07:00
Isaac Connor
12b611b9d5
When in live mode say Camera Offline instead of no data
2017-10-25 13:02:28 -07:00
Isaac Connor
653d213d62
Add EndTime and DiskSpace to Filters
2017-10-25 11:11:19 -07:00
Isaac Connor
ea84bd1e69
add a Status Filter
2017-10-25 09:04:54 -07:00
Isaac Connor
b6dde354be
rename AnalysisFPS to AnalysisFPSLimit
2017-10-24 17:34:32 -07:00
Isaac Connor
e9600bc5d3
add monitors.php
2017-10-24 16:25:11 -07:00
Isaac Connor
ea669b4750
increase size of group edit popup
2017-10-24 16:09:12 -07:00
Isaac Connor
6905c6a1fb
add CpuLoad t Servers list
2017-10-24 16:08:52 -07:00
Isaac Connor
5ba6cf0fb2
Add DiskSpace to Events listings on console
2017-10-24 14:19:36 -07:00
Isaac Connor
82bf507ee9
Add Status, ram, swap to Servers List
2017-10-24 12:43:32 -07:00
Isaac Connor
59e50bbbef
Update DiskSpace when we create jpg's
2017-10-23 17:04:02 -07:00
Isaac Connor
6b2d0aa59b
fix popup when clicking on a monitor on montagereview
2017-10-23 17:03:41 -07:00
Isaac Connor
5e98587ff4
add Server and Storage filters to montagereview
2017-10-23 17:03:18 -07:00
Isaac Connor
9cbd33b439
if there is a selected monitor but it isn't in the available monitors, still show the monitors
2017-10-23 17:02:47 -07:00
Isaac Connor
729fdb4fdd
add a popup size for monitors
2017-10-23 17:02:21 -07:00
Isaac Connor
b5e59efda5
improve updating diskSpace entries
2017-10-23 17:02:04 -07:00
Isaac Connor
d2c8a0240a
add a monitors view which is for editing function/enabled/server/storage of multiple monitors
2017-10-23 17:01:43 -07:00
Isaac Connor
ced5015a83
move zmcControl and zmaControl to the Monitor Object
2017-10-23 17:00:59 -07:00
Isaac Connor
df8fbaccea
Fixes
2017-10-23 11:50:45 -07:00
Isaac Connor
f99e404730
update the total_disk_space function to do and sql sum on the events that already have a space assigned and only update ones that don't. This reduces ram requirements.
2017-10-23 11:02:36 -07:00
Isaac Connor
a836dd5ab3
UPdate DiskSpace when creating frame images from the mp4
2017-10-23 10:55:24 -07:00
Isaac Connor
d477067fa6
add Id and Name as a title popup to the cnanvas so if you mouse over it you can see which monitor it is
2017-10-23 10:55:04 -07:00
Isaac Connor
681abd64fc
Instead of No Data, make a more general function that will write any text without clearing the image behind it
2017-10-23 10:54:38 -07:00
Isaac Connor
ed9da696b3
Rough in save functionality into Event.
2017-10-23 10:53:58 -07:00
digital-gnome
1bddec1548
Bypass refreshParentWindow
...
This hasn't worked for a while. It looks like it's the result of a fix for filter window redirecting. It's possible other things use it but this fixes event deletion without touching anything else.
2017-10-22 17:23:04 -04:00
digital-gnome
298085ae93
Fix archive nulling vid src
2017-10-22 15:02:36 -04:00
digital-gnome
3fe46cbaff
Scale to Fit
...
Added a scale to fit option. When navigating between events of different size they will fill the window. Turned on when any event uses it, turned off when any event turns it off.
2017-10-22 12:13:16 -04:00
digital-gnome
ecb980c66f
Navigation
...
Videojs navigation now uses ajax. Feels and is faster. Some improvements, namely if zms ever crashes we can still navigate. Both zms and videojs update the address bar so refreshing a page doesn't return you to the first event.
2017-10-21 22:14:46 -04:00
digital-gnome
ff8d067639
alarmCues improvements
...
Consolidate selectors and improve edge cases where skew could cause overflow
2017-10-21 22:14:46 -04:00
digital-gnome
1eb2edd95c
Converge initial eventData with ajax
...
The initial eventData object on page load didn't have most of the information that the ajax call gave it.
2017-10-21 22:14:46 -04:00
digital-gnome
f2f2aa8720
Replay improvement and overlays
2017-10-21 22:14:46 -04:00
digital-gnome
c6373d3dca
whitespace and jquery
2017-10-21 22:14:46 -04:00
Isaac Connor
6fba9fa65a
google code style and quotes
2017-10-20 14:54:28 -04:00
Isaac Connor
169b64813b
improve Server and Storage dropdown filters
2017-10-20 14:27:29 -04:00
Isaac Connor
422b3d0c33
fix to montage which wasn't adding the auth_hash. Still need to add plain auth
2017-10-19 17:56:50 -04:00
Isaac Connor
cd476192e9
add auth hash if available
2017-10-19 17:52:09 -04:00
Isaac Connor
7090561d35
use jquery
2017-10-19 12:45:34 -07:00
Isaac Connor
7725d46808
use the same port as the stream
2017-10-19 12:45:24 -07:00
Isaac Connor
d4b0c504fe
fix Server and Storage dropdowns
2017-10-19 12:44:33 -07:00
Isaac Connor
cf2eace2c7
improve htmlSelect and add Storage and Server filters to console
2017-10-19 09:50:07 -04:00
Isaac Connor
32ba53cf1b
turn off database debugging
2017-10-18 16:37:45 -04:00
Isaac Connor
b11a514823
Merge branch 'storageareas' of github.com:ConnorTechnology/ZoneMinder into storageareas
2017-10-18 13:27:13 -04:00
Isaac Connor
c281467e69
Store server and storage filters in session. Add storage and server filters to console. WIP
2017-10-18 13:24:41 -04:00
Isaac Connor
6e63cd378f
whitespace
2017-10-18 09:44:07 -07:00
Isaac Connor
32c79f8d23
Add a disk space total to event list
2017-10-18 09:43:51 -07:00
Isaac Connor
a4fe76a7fc
fix currentTime additions, tweaks, debug
2017-10-17 11:53:58 -07:00
Isaac Connor
9b809c357b
Fix Bulk frame calculations
2017-10-17 11:53:34 -07:00
Isaac Connor
1a13157416
adjust times by client and server utc offsets
2017-10-17 10:10:53 -07:00
Isaac Connor
a0f54371ca
adjust times by client and server utc offsets
2017-10-17 10:10:48 -07:00
Isaac Connor
c363b5a190
fix some missing break lines in output
2017-10-17 10:10:20 -07:00
Isaac Connor
e31e106612
fix loading virtual frame from bulk frames
2017-10-17 10:09:30 -07:00
Isaac Connor
ba4e5572d6
add setting of values to anonymouse member function
2017-10-17 10:09:14 -07:00
Isaac Connor
92ff3d9606
Tidy up
2017-10-17 11:50:47 -04:00
Isaac Connor
4cd59611da
fix when filters are in a popup
2017-10-16 13:46:09 -07:00
Isaac Connor
340b39ad54
Merge branch 'storageareas' of http://github.com/connortechnology/ZoneMinder into storageareas
2017-10-16 12:21:26 -07:00
Isaac Connor
75b4de94a7
fix bad char
2017-10-16 12:21:19 -07:00
Isaac Connor
2fb0acfcc3
remove cellspacing=
2017-10-16 12:20:26 -07:00
Isaac Connor
29a50626e0
cleanup
2017-10-16 12:19:38 -07:00
Isaac Connor
87d9108290
increase width of events
2017-10-16 12:19:22 -07:00
Isaac Connor
f81bac530d
increase function popup height
2017-10-16 15:16:54 -04:00
Isaac Connor
9e1893311d
google code style
2017-10-16 15:16:33 -04:00
Isaac Connor
7ceeef55fc
rough in figuring out a frame in between bulk frames
2017-10-16 15:16:19 -04:00
Isaac Connor
6bf9e28a1e
fix use of api when auth not in use and actually specify which monitor to restart
2017-10-16 10:00:41 -07:00
Isaac Connor
2354e9679e
fix seconds calculation when mousing over
2017-10-16 12:26:58 -04:00
Isaac Connor
69c3fce87e
impose minimum size of timeline, reduce extra redraws on initial load
2017-10-16 12:03:38 -04:00
Isaac Connor
b862bfd3d2
impose minimum size of timeline, reduce extra redraws on initial load
2017-10-16 12:03:33 -04:00
Isaac Connor
5c0d8384d9
code style and quotes
2017-10-16 08:31:35 -07:00
Isaac Connor
ed92abfc76
Add Type to Storage Editing
2017-10-16 08:31:05 -07:00
Isaac Connor
345d9749ce
Add Type to Storage Editing
2017-10-16 08:31:01 -07:00
digital-gnome
8c3c5e4d50
google code style
2017-10-15 16:52:43 -04:00
digital-gnome
3a7eee58df
improve navigation
...
Condensed navigation if structure and added handling for crashed zms. Will now reload whatever event is next.
2017-10-15 16:49:50 -04:00
digital-gnome
10cdbf30ea
reduce extra ajax calls
2017-10-15 16:46:58 -04:00
digital-gnome
3a4a7ada41
progressBar conversion
...
Convert progressBar to jquery and imporove granularity and performance
2017-10-15 16:46:57 -04:00
Isaac Connor
005190ab44
Merge pull request #36 from digital-gnome/montagereview-ordering
...
MontageReview ordering
2017-10-15 15:23:40 -04:00
digital-gnome
d523e0e3f1
remove sorting
...
Don't sort monitors on resize. Fixes labels not matching graphs
2017-10-13 19:53:25 -04:00
Isaac Connor
bc84be6008
Merge pull request #34 from digital-gnome/flat-skin-scrollbar
...
height 100 causing phantom scroll
2017-10-13 10:06:23 -04:00
digital-gnome
590639039a
height 100 causing phantom scroll
...
Fixes phantom scrollbar in flat skin
2017-10-13 09:01:13 -04:00
Isaac Connor
48cd4cb55c
Merge pull request #33 from digital-gnome/eventvideo-div
...
move eventvideo div close
2017-10-13 06:09:34 -04:00
digital-gnome
32f9e64a14
make evenVideo wrap just the video
2017-10-12 19:52:23 -04:00
digital-gnome
2913b211db
move eventvideo div close
...
I think I did this. eventVideo div wasn't properly wrapping everything
2017-10-12 17:38:03 -04:00
Isaac Connor
28ef94fad0
handle an array as a Hint, fixing bandwidth option
2017-10-12 11:43:53 -07:00
Isaac Connor
446d3a92c5
spacing and google code style
2017-10-12 11:43:31 -07:00
Isaac Connor
78d1c1ed20
google code style and quote marks
2017-10-12 11:43:15 -07:00
Isaac Connor
e6c0add17e
add ZM_BANDWIDTH_DEFAULT
2017-10-12 12:09:05 -04:00
Isaac Connor
ac1830a40f
increase height of bandwidth popup
2017-10-12 08:54:29 -07:00
Isaac Connor
b96b2636bb
add the update to add Type to Storage
2017-10-12 07:50:43 -07:00
Isaac Connor
8abb8a9259
add Type to Storage
2017-10-12 07:32:48 -07:00
Isaac Connor
a1b13a2555
Merge pull request #32 from digital-gnome/navigationPlus
...
Navigation plus
2017-10-12 09:55:13 -04:00
digital-gnome
90d3067cab
progressBar offset scope
...
fixes progressBar offset passing a reference instead of a copy by wrapping it in a function. also fixes click events endlessly adding when navigating through zms events.
2017-10-11 21:07:45 -04:00
digital-gnome
1c744278e7
rescale fix
...
everything rescales except the buttons.
2017-10-11 21:05:39 -04:00
digital-gnome
f702c841f5
navigation handling
...
Navigation can now handle going from videojs streams to zms. It gracefully handles deleting the last event and running out of events. zms limitations means we still can't see mp4 recordings before they are done but we don't get stuck on them anymore.
2017-10-11 21:04:45 -04:00
digital-gnome
b9f9dd721b
initialAlarmcues arguements
...
initialAlarmcues now takes an eventId arg. Needed to reload when zms streams switch since they don't reload the page
2017-10-11 20:57:13 -04:00
digital-gnome
99dd469a1c
alarmCues fixes
...
use evtStream for width. progressBar isn't always fully loaded in time. Combine skewNone and skewAlarm. Does a more accurate job of keeping everything in line.
2017-10-11 20:49:52 -04:00
digital-gnome
067f8a8089
replayAll fixes
...
replayAll now handles end of events gracefully. Fixed bug where back to back continuous events or events that overlap would cause it to try to countdown all of epoch time.
2017-10-11 20:24:39 -04:00
Isaac Connor
3f01f887aa
only count event size when s3
2017-10-11 14:10:53 -04:00
Isaac Connor
e845af94cc
include params when blowing up a dbQuery
2017-10-11 14:06:18 -04:00
Isaac Connor
798b4838bd
increase group popup height
2017-10-10 16:03:02 -04:00
Isaac Connor
a286b60150
use already loaded Storage object when lading events
2017-10-10 12:39:53 -07:00
Isaac Connor
67cb3a7d3c
better human_filesize function
2017-10-10 12:39:36 -07:00
Isaac Connor
aaffe475d8
turn off debug
2017-10-10 12:39:23 -07:00
Isaac Connor
26699953bb
allow setting Storage object in the Event object so as not to go back to db for it. Fix null test in DiskSpace
2017-10-10 12:39:14 -07:00
Isaac Connor
c7626cab94
fix dash
2017-10-10 12:15:41 -07:00
Isaac Connor
7f50a13074
add Event disk space recalc to zmaudit
2017-10-10 12:11:59 -07:00
Isaac Connor
ffc1ac43f5
put back disk space in header, more debug in caching storagea
2017-10-10 14:06:21 -04:00
Isaac Connor
9cbcc43e3d
Merge sjc04p1fviap02.teslamotors.com:ZoneMinder into storageareas
2017-10-10 13:41:32 -04:00
Isaac Connor
31e3a2d28d
turn off disk space reporting
2017-10-10 10:41:04 -07:00
Isaac Connor
c1ada1742b
increase function popup height
2017-10-10 10:40:40 -07:00
Isaac Connor
06c61f0324
allow periods in monitor name
2017-10-10 10:40:27 -07:00
Isaac Connor
a9d3be549f
try caching storage
2017-10-10 10:39:17 -07:00
Isaac Connor
76d37d4c95
update db record when we findout the disk space of an event
2017-10-10 13:02:26 -04:00
Isaac Connor
6bb331b8a5
Merge branch 'storageareas' of github.com:connortechnology/ZoneMinder into storageareas
2017-10-10 11:51:48 -04:00
Isaac Connor
7f73f0bf8c
do a backtrace when we ca;; generateAuthHash without open session
2017-10-10 11:51:35 -04:00
Isaac Connor
d0f0ab1afe
refreshparent when saving group
2017-10-10 11:51:11 -04:00
Isaac Connor
d0f350d5b2
Merge pull request #29 from digital-gnome/alarmCues-refactor
...
Fix scaling with video.js
2017-10-10 11:09:59 -04:00
Isaac Connor
3af795264d
add actual disk space as a mouseover in nav bar
2017-10-10 10:38:13 -04:00
Isaac Connor
8da7d845b4
Merge branch 'storageareas' of github.com:connortechnology/ZoneMinder into storageareas
2017-10-10 09:37:23 -04:00
Isaac Connor
c654d008f0
add monitor selector to montagereview and montage.
2017-10-10 09:36:56 -04:00
Isaac Connor
b6974ea373
Add monitor drorpdown to montagereview
2017-10-09 15:32:09 -04:00
digital-gnome
d5799cbf6f
nph-zms alarmcues
2017-10-08 22:36:15 -04:00
digital-gnome
d4d2c64974
nav buttons inactive
...
should have been this from the start
2017-10-08 21:49:34 -04:00
digital-gnome
65ce6df622
scalingfix
...
changing the scale now works with video.js and alarmcues. some whitespace fixes
2017-10-08 21:46:26 -04:00
digital-gnome
c41ef177c2
JS alarmCues
2017-10-08 21:45:05 -04:00
digital-gnome
c39cf77a9c
removealarmcuesPHP
...
removed the PHP rendering and placement code
2017-10-08 21:42:12 -04:00
Andrew Bauer
e825e5d61e
initial commit to change color of web console systemstats ( #1981 )
...
* initial commit to change color of web console systemstats
* use css classes
2017-10-07 18:42:39 -04:00
Isaac Connor
d4cf84f7e6
Merge pull request #24 from digital-gnome/storageareas-featureAlarmCues
...
Storageareas feature alarm cues
2017-10-07 12:50:37 -04:00
Isaac Connor
d0541b0837
Merge pull request #27 from digital-gnome/eventnavFix
...
Fix nearevents path
2017-10-07 12:49:50 -04:00
digital-gnome
e23b4a0d5d
Fix event path
2017-10-07 12:42:16 -04:00
Isaac Connor
f230aa01ef
turn off debug
2017-10-07 11:31:48 -04:00
Pliable Pixels
a8fc832481
fix for monitor API edit perm ( #1995 )
2017-10-07 09:55:13 -04:00
Isaac Connor
ed3d001c65
Merge pull request #26 from digital-gnome/NPH-ZMS-loading-on-mp4
...
Only load imageFeed if needed
2017-10-05 17:09:45 -04:00
Isaac Connor
69ab1b18ad
fix new gruop not being savable
2017-10-05 16:12:12 -04:00
Isaac Connor
a7e3c0b458
spacing
2017-10-05 16:11:54 -04:00
Isaac Connor
827e858feb
use a cached Storage object to prevent hitting the db al lot
2017-10-05 16:11:43 -04:00
Isaac Connor
c768e6ed88
add some more utility functions that should be available everywhere
2017-10-05 16:11:21 -04:00
Isaac Connor
09242d72b3
implement alternate ports for streaming
2017-10-05 16:05:41 -04:00
digital-gnome
6952e84c01
Only load imageFeed if needed
2017-10-05 11:20:42 -04:00
Isaac Connor
40972383c1
remove debug
2017-10-05 10:48:04 -04:00
Isaac Connor
b56a976d7a
fixes to montage review and cleanup in group filtering/editing
2017-10-05 10:46:04 -04:00
Isaac Connor
de03726675
Merge branch 'storageareas' of github.com:ConnorTechnology/ZoneMinder into storageareas
2017-10-05 09:35:32 -04:00
Isaac Connor
91c2e07e64
Merge branch 'storageareas' of github.com:connortechnology/ZoneMinder into storageareas
2017-10-04 21:51:38 -04:00
Isaac Connor
6c87ed10c1
add a notice when javascript is turned off
2017-10-04 21:51:30 -04:00
Isaac Connor
87a49ad009
work on infinite depths of groups
2017-10-04 16:40:09 -04:00
digital-gnome
398600d5f2
Placement for alarmCues
2017-10-04 11:09:22 -04:00
digital-gnome
ea4b9486aa
alarmCues CSS
...
also function.php to load new vjs override file
2017-10-04 11:09:22 -04:00
Isaac Connor
54949db0b5
spacing/google code style
2017-10-04 10:48:37 -04:00
Isaac Connor
8f8d66189c
Google code style
2017-10-04 10:48:24 -04:00
Isaac Connor
995809ccb7
fix play/pause while editing zone
2017-10-04 10:48:14 -04:00
digital-gnome
5bbe9b40e7
renderAlarmCues function
...
Generates the html for alarmcues and passes it to JS var
2017-10-03 19:26:48 -04:00
APHW2 MFGENG
354262c557
wip nvsocket
2017-10-03 13:28:56 -07:00
Isaac Connor
c46769495b
Merge pull request #22 from digital-gnome/storageareas-navigation
...
Storageareas navigation
2017-10-03 10:18:44 -04:00
digital-gnome
9b241ee370
Also change class
...
With the css class properly set it turns out this wasn't working.
2017-10-02 15:41:04 -04:00
digital-gnome
33a3e04f43
Fix class selector
2017-10-02 15:40:18 -04:00
Isaac Connor
72ca011e2f
fix favicon
2017-10-02 13:05:23 -04:00
Isaac Connor
462ea72ef5
properly test for existence of popupSizes
2017-10-02 12:43:52 -04:00
Isaac Connor
351d8ef24d
make the word bandwidth also be part of the link
2017-10-02 12:39:39 -04:00
Isaac Connor
d831f98dfb
remove debug
2017-10-02 12:31:38 -04:00
Isaac Connor
c7ac854cfd
always include classic.js
2017-10-02 12:30:55 -04:00
Isaac Connor
d8c69ab514
error gracefully when popupSizes not defined
2017-10-02 12:30:30 -04:00
Isaac Connor
207d57a3e6
use xhtmlfooter function to finish off html
2017-10-02 11:55:52 -04:00
Isaac Connor
b52944258d
use css skin based favicon if it exists.
2017-10-02 11:55:36 -04:00
Isaac Connor
16a731af1c
fix path when changing status.
2017-10-02 11:55:17 -04:00
Isaac Connor
15ba7d2a35
fixes
2017-10-02 11:25:51 -04:00
digital-gnome
c35face630
LengthTypo
2017-10-02 10:52:55 -04:00
Isaac Connor
b5a5f45e04
turn off debug
2017-10-02 10:06:07 -04:00
Isaac Connor
ddb7305aab
Merge branch 'storageareas' of github.com:connortechnology/ZoneMinder into storageareas
2017-10-02 09:11:55 -04:00
Isaac Connor
13b192a63e
remove title and close
2017-10-02 09:03:49 -04:00
Isaac Connor
eaf29d2024
add a class to the active view link to highlight it
2017-10-02 09:02:57 -04:00
digital-gnome
48a3e5eaa6
Move logic to .js file.
2017-09-30 16:35:03 -04:00
digital-gnome
e339b9e12a
Merge branch 'storageareas-Navigationfix' into storageareas-navigation
2017-09-30 15:09:32 -04:00
digital-gnome
7c72ff1fd9
Navigation buttons for video.ja
2017-09-30 14:25:00 -04:00
digital-gnome
0e2b7d1b52
End of video logic
2017-09-30 14:25:00 -04:00
digital-gnome
5f203fc813
JS logic for video.js navigation
2017-09-30 14:24:59 -04:00
Isaac Connor
4be133ed09
remove btn styles from buttons. make groups, cycle, montage, montage review non-popups. Add datetime filters to montagereview. Fix dark skin
2017-09-30 14:19:32 -04:00
digital-gnome
22af70601e
Convert to ampersand in filters
...
Querys weren't working because it was passing & instead of &. Nothing else appeared to be using these.
2017-09-29 21:49:58 -04:00
digital-gnome
5f42bf4fe5
Change CSS to class, add class to php
...
I needed the styling for the video.js buttons. The fallback mjpeg player used ids.
2017-09-29 21:47:52 -04:00
digital-gnome
febf15812f
Add start times to getNearEvents
2017-09-29 21:44:57 -04:00
Steve Gilvarry
9c40f65757
Fix user language setting never being used
...
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858675 pointed here
https://forums.zoneminder.com/viewtopic.php?t=19403
Checked and sure enough was still there not pointing to the lang folder.
2017-09-29 11:20:20 +10:00
Isaac Connor
6a0da487eb
add Parent Group selection to Group Edit
2017-09-28 12:37:15 -04:00
Isaac Connor
160a553fb9
Don't do csrf for frames view either. If there are a lot of frames, we run out of mem.
2017-09-27 17:33:06 -04:00
Isaac Connor
03d25ef10a
more visually appearling code for hiding buttons. Remove cellspacing=0 on the table.
2017-09-27 17:32:42 -04:00
Isaac Connor
b5699dcac3
google code style
2017-09-26 17:14:27 -04:00
Isaac Connor
35482ba53c
Merge branch 'storageareas' of github.com:ConnorTechnology/ZoneMinder into storageareas
2017-09-26 16:13:51 -04:00
Isaac Connor
d69b16df24
add group filter to montagereview
2017-09-26 11:28:19 -04:00
Isaac Connor
bc1b770c14
add translation for AddNewStorage
2017-09-26 11:27:55 -04:00
digital-gnome
00c33aa758
remove extra /div
...
I somehow let an extra /div slip into the commit for making archive work.
2017-09-25 22:14:53 -04:00
digital-gnome
cc4b6cd0b0
switch to jquery
...
switched both scaleslider and speedslider to jquery
2017-09-25 22:14:46 -04:00
digital-gnome
7dd95f6afe
getNearEvents prev always 0
...
getNearEvents always returns 0 for prev event. sortColumn is escaped with passes it with single quotes and breaks the query. I changed it to match next event by removing the escape.
2017-09-25 22:14:36 -04:00
Isaac Connor
fef503f90c
Merge branch 'storageareas' of github.com:ConnorTechnology/ZoneMinder into storageareas
2017-09-23 13:42:44 -04:00
Isaac Connor
aada54769f
add a Group object
2017-09-23 13:42:39 -04:00
Isaac Connor
8ada30ff8c
add a group filter to montage
2017-09-23 13:42:13 -04:00
Isaac Connor
4e16523cff
Say Groups instead of listing the # of monitors in the header
2017-09-23 13:41:52 -04:00
digital-gnome
ab3f15b7c0
Add logic for Archive link on initial load
...
Javascript appears to control this but it was not firing on initial load. Added php logic.
2017-09-14 18:00:35 -04:00
digital-gnome
a5f0103601
revert jquery change to speed slider
...
Scale was using getElementById but speed was changed to jquery. It wasn't working so I just changed it to match scale.
2017-09-14 18:00:23 -04:00
digital-gnome
a78e568378
Change storage path text box from url to text
...
With the text box set as url you can't use a standard unix path
2017-09-14 18:00:02 -04:00
Isaac Connor
6fe4b892ef
always define auth_hash
2017-09-11 17:05:46 -04:00
Isaac Connor
54b8cce5e4
fix tabs to spaces
2017-09-11 16:57:51 -04:00
Isaac Connor
edb7762cf3
Merge branch 'master' into storageareas
2017-09-11 16:57:08 -04:00
Andrew Bauer
496ba70819
remove checks for empty and just check for true ( #1980 )
...
Yeah I agree. I think the exists was from pre-object method days.
2017-09-11 13:27:17 -04:00
ralimi
58a9107675
Fix incorrect links to transparent.png and index.php ( #1982 )
...
* Fix install location for config files when building to alternate directory.
With the previous code, we ended up with a directory structure like the following:
$ find /etc/zm/conf.d/
/etc/zm/conf.d/
/etc/zm/conf.d/01-system-paths.conf
/etc/zm/conf.d/conf.d
/etc/zm/conf.d/conf.d/README
/etc/zm/conf.d/conf.d/02-multiserver.conf
* Omitted README file that should have appeared in /etc/zm/conf.d
* Fix location for configs when building to alternate directory.
* Fix works, but this should go on a branch instead.
* Fix works, but this should go on a branch instead.
* Fix location for configs when building to alternate directory.
With the previous code, we ended up with a directory structure like the following:
$ find /etc/zm/conf.d/
/etc/zm/conf.d/
/etc/zm/conf.d/01-system-paths.conf
/etc/zm/conf.d/conf.d
/etc/zm/conf.d/conf.d/README
/etc/zm/conf.d/conf.d/02-multiserver.conf
* Remove double quotes. This is a list of paths.
* Allow SSL database connection to be secured with SSL.
* Fix incorrect variable name
* Fix PHP syntax errors
* SSL connection parameters must also be passed in API.
* Fix links pointing at transparent.gif
* Use relative path to index.php instead of absolute.
The installation may not be rooted at / on the server.
2017-09-10 11:49:53 -04:00
Isaac Connor
42263bf39a
pass mode when getting mp4 download link
2017-09-08 12:29:10 -04:00