Kyle Johnson
64f28a8b97
Merge pull request #193 from kylejohnson/191
...
Moved writing of configure options from Controller to Model. Fixes #191 .
2013-10-02 05:28:57 -07:00
Kyle Johnson
60bebadecf
Merge pull request #190 from kylejohnson/modern
...
Moved zmBandwidth option from cookie to Configure:: option. Might fix #175
2013-10-02 05:28:33 -07:00
Kyle Johnson
d1c19036ec
Moved writing of configure options from Controller to Model. Fixes #191 .
2013-10-02 08:25:48 -04:00
Kyle Johnson
19e5aec9ba
Use the global zmBandwidth variable from Configure::read in the layout
2013-10-02 08:18:17 -04:00
Kyle Johnson
e3db6e0edc
Moved the zmBandwidth option from a cookie to global Configure:: option
...
In addition I'm no longer passing this option around, instead calling it
where needed. This _might_ fix #175 as the variable is being set very early on
in bootstrap.php
2013-10-02 08:09:30 -04:00
Kevin Crider
b0b0d8a521
Merge pull request #185 from kylejohnson/modern
...
Moved the Config tabs to the sidebar
2013-10-01 06:42:12 -07:00
Kyle Johnson
38944fb994
Merge pull request #179 from WDKevin/modern
...
Added datetime picker support and implemented on events sidebar
2013-10-01 06:28:29 -07:00
Kyle Johnson
83c744c7b7
Removed tooltips from jQuery UI
2013-10-01 08:39:16 -04:00
Kyle Johnson
e61fbc4ba8
Bumped jQuery from 2.0.1 to 2.0.3
2013-10-01 08:39:02 -04:00
Kyle Johnson
d3c221135d
Moved the Config tabs to the sidebar
2013-09-30 10:28:45 -04:00
Kevin Crider
84cd245462
Fixed full screen toggle so it stays in place when the page is scrolled
2013-09-29 14:08:58 -04:00
Kevin Crider
348399d61b
Tweaked the appearence of the filter by monitor panel on the Events page
2013-09-29 14:05:25 -04:00
Kevin Crider
de99655196
Fixed select all bug after performing a search
2013-09-29 13:59:19 -04:00
Kevin Crider
f8ea2a777c
Improved the loading animation
2013-09-29 12:51:59 -04:00
Kevin Crider
33c0dff8a4
Fixed the search by date functionality
2013-09-29 11:36:23 -04:00
Kevin Crider
7e90d0f373
Added datetime picker support and implemented on events sidebar
2013-09-28 18:52:25 -04:00
Kyle Johnson
366a7c2541
Use a layout without a sidebar for the Config page
2013-09-27 20:51:34 -04:00
Kyle Johnson
983aece616
Consolidate the sidebar for Monitors and Events index.
2013-09-27 20:45:25 -04:00
Kevin Crider
a852dee7bb
Initial commit of expanding and collapsing error log messages
2013-09-27 19:58:01 -04:00
Kevin Crider
0630478404
Cleaned up date and time formatting on events page
2013-09-27 18:52:26 -04:00
Kevin Crider
ef66285fa5
Added universal support for select all checkboxes and added one to the events page
2013-09-27 18:32:00 -04:00
Kevin Crider
516733a50e
Fixes a small bug with a second border on each monitor panel
2013-09-27 17:50:24 -04:00
Kevin Crider
a37e2fc168
Adds fullscreen button to hide and show header, sidebar and footer
2013-09-27 17:45:52 -04:00
Kevin Crider
73d9cfd3d9
Removed fullscreen CSS to be recomitted later
2013-09-27 17:39:24 -04:00
Kevin Crider
01b2617dd8
Fixes the fixed width bootstrap bug for containers
2013-09-27 17:37:48 -04:00
Kyle Johnson
1f02255413
Put the sidebar into a panel
2013-09-27 09:17:54 -04:00
Kyle Johnson
1887987841
Make the monitors index sidebar a little more terse
2013-09-27 08:42:46 -04:00
Kyle Johnson
e4a05f0ae0
Don't load the masonry JS
2013-09-27 08:42:06 -04:00
Kyle Johnson
8dc161d47a
Use css float, width and margin to position the monitors in the index view.
2013-09-27 08:40:52 -04:00
Kyle Johnson
6e06a35982
Added bootstrap glyphicons
2013-09-27 08:21:19 -04:00
Kyle Johnson
9566bfd31a
Display the monitors as "panels"
2013-09-26 13:46:58 -04:00
Kyle Johnson
6b4e703388
Added help text to the Monitors General tab
2013-09-25 10:09:36 -04:00
Kyle Johnson
5ae657d6b0
Added help text to the Monitors Buffers tab
2013-09-25 10:09:14 -04:00
Kyle Johnson
47336fee15
Don't apply default classes to the Monitors edit and add checkboxes
2013-09-24 21:40:21 -04:00
Kyle Johnson
7c32525c9a
Don't put the default div around the Monitors form close button
2013-09-24 21:35:47 -04:00
Kyle Johnson
8fc599240e
Set the class of the default divs to form-group
2013-09-24 21:32:38 -04:00
Kyle Johnson
ae895ad8b7
Set the width of the tab-content to 400px
2013-09-24 21:32:07 -04:00
Kyle Johnson
11983ab039
Don't add a fieldset to the timestamp tab
2013-09-24 21:26:31 -04:00
Kyle Johnson
3994378dd9
Don't use a horizontal form for Monitors add and edit views
2013-09-24 21:23:35 -04:00
Kyle Johnson
29abee74ad
Included the create element instead of the end element
2013-09-24 21:16:44 -04:00
Kyle Johnson
d8108fc6cd
Moved common Monitors add and edit form code to elements.
2013-09-24 21:14:56 -04:00
Kyle Johnson
f3c235544d
Moved the common Monitors add and edit nav code to an element.
2013-09-24 20:43:48 -04:00
Kyle Johnson
186f763a4c
Moved vars for Monitors edit and add views to appropriate elements.
...
This saves a bunch of redundant code, while putting the code in the
'right place'.
2013-09-24 20:34:36 -04:00
Kyle Johnson
f385db2d80
Moved the scaling of streams from JS to PHP
...
The Monitor model is now smart enough to change the stream's scale.
It also has the option of not scaling at all (in the case of the
single monitor view).
2013-09-24 12:54:37 -04:00
Kyle Johnson
5f103b35a4
Load masonry on all pages
2013-09-24 11:21:27 -04:00
Kyle Johnson
87fe605435
Updated masonry from 3.0.0 to 3.1.2
2013-09-24 10:58:23 -04:00
Kyle Johnson
88dbd8db1d
Removed the LiveStreamHelper completely.
...
No longer needed as of 2fa0d3a284
2013-09-24 09:18:01 -04:00
Kyle Johnson
9ccf5c72ce
Forgot to remove debug() from a view
2013-09-24 09:12:42 -04:00
Kyle Johnson
2fa0d3a284
Rewrote the way that monitor streams are created.
...
No longer need LiveStreamHelper, and the logic of which image to
display (live or placeholder) has been moved to the Moniors model.
This way should be much easier to understand and support. This also
fixes my 'ugly hack' in commit eed6c81287
2013-09-24 08:56:04 -04:00
Kyle Johnson
22f9ba5c38
Write the daemon status to Configure
2013-09-24 08:55:46 -04:00