Commit Graph

769 Commits

Author SHA1 Message Date
bergware 55cb5ce9c6 Remove refresh button and refresh timer (force real-time) 2017-05-27 12:07:21 +02:00
bergware cb116c0dbf Theme optimization and alignment 2017-05-27 12:05:28 +02:00
bergware ac35cc6abd Theme optimization and alignment 2017-05-27 10:00:13 +02:00
Tom Mortensen e33043428a Get rid of Refresh button on Main page. 2017-05-26 12:11:39 -07:00
bergware 51da2692ed Remove hard-coded button width 2017-05-25 22:51:03 +02:00
bergware 994bc95cc0 Theme optimizations and alignments 2017-05-25 18:22:10 +02:00
bergware 5109711e75 Theme optimizations and alignments 2017-05-25 17:34:38 +02:00
bergware 0fd2cff125 Minor corrections in RoutingTable.page 2017-05-25 17:28:34 +02:00
Eric Schultz c944a0cf25 webGui: Added new themes 'Azure' and 'Gray' 2017-05-22 16:45:02 -05:00
Tom Mortensen e7cee3ca1c Use php curl library calls to access emthtpd via socket.
Connect emhttpd events to websocket publisher endpoints.
2017-05-22 14:07:21 -07:00
Tom Mortensen dbf84c7b7d The watchdog publisher connects to local unix socket. 2017-05-16 21:55:19 -07:00
Tom Mortensen 472ebc9b5f Merge branch '6.4-wip' of github.com:limetech/webgui into 6.4-wip 2017-05-16 12:50:03 -07:00
Tom Mortensen 5f6eee021d Send command straight to emhttpd.socket to update status. 2017-05-16 12:47:43 -07:00
Eric Schultz c36449e0cc webGui: Fixed persisting the show banner value after applying disk settings 2017-05-16 11:13:54 -05:00
Eric Schultz b18f0f8e5d more docker ipv6 fixes from ronald 2017-05-16 11:03:10 -05:00
Tom Mortensen b2dc300fb0 Version 2017-05-14 2017-05-14 15:04:08 -07:00
Tom Mortensen 72b8527549 Merge branch '6.4-wip' of github.com:limetech/webgui into 6.4-wip 2017-05-14 15:03:12 -07:00
Tom Mortensen d444703ed5 fixed timing issue where sometimes a cache assignment would not be preserved
In include/DefaultPageLayout.php there is an on-load function which disables all the buttons
named "Apply", and generates on-change functions for all form input fields which un-disables the form "Apply"
buttons. Meanwhile, when Main page loads, it generates POST requests to include/DeviceList.php to fill in
the array, cache, parity status sections.  With array stopped, DeviceList.php generates forms that are used to
faciliate devivce assignment to array and cache slots, and these forms have a hidden input that defines the
emhttp api call to make (changeDevice=Apply).  Well sometimes this form element is 'disabled', which causes
everything to function correctly from user perspective but since changeDevice=Apply is not sent, emhttp never
actually makes the assignment permanent.  This issue is the result of some kind of race condition we are
triggering in the browser - I think because there are multiple on-change event functions being assigned
dynamically.  The fix here is to change string "changeDevice=Apply" to "changeDevice=apply" in order to defeat
the script; the emhttp api will accept either "Apply" or "apply".
2017-05-14 14:07:09 -07:00
Eric Schultz bd5516d990 ipv6 fixes for gateway 2017-05-13 16:44:01 -05:00
Tom Mortensen 0c223514d2 Registration page refinements 2017-05-13 12:19:36 -07:00
Tom Mortensen fbabf92f62 fix 'btrfs check' running status not detected correctly 2017-05-13 11:59:43 -07:00
Tom Mortensen 4e12451ece Merge branch '6.4-wip' of github.com:limetech/webgui into 6.4-wip 2017-05-13 11:25:51 -07:00
Eric Schultz c30b8c5d93 webGui: allow custom IP addresses for individual Docker containers #2 2017-05-08 17:43:33 -05:00
Eric Schultz 4c066effa6 Merge branch 'master' into 6.4-wip 2017-05-08 09:17:26 -05:00
Eric Schultz f55f57515d webGui: new watchdog service with websockets instead of ajax polling 2017-05-08 08:11:11 -05:00
Eric Schultz 89f7fcbba4 webGui: allow custom IP addresses for individual Docker containers 2017-05-07 15:27:52 -05:00
bergware 69424d4e7a Changed screen width to automatic with minimum of 1080 2017-05-07 16:09:02 +02:00
bergware ccaab622f7 Changed screen width to automatic with minimum of 1080 2017-05-07 09:32:42 +02:00
Eric Schultz 4332950b75 novnc: empty path by default, QEMU 2.9 no longer accepts websocket connections that have a path populated (e.g. websockify) 2017-05-06 09:19:07 -05:00
Eric Schultz 3471bf0f36 webGui: networking now allows multi bonds and multi bridge groups 2017-05-05 10:18:30 -05:00
Tom Mortensen 88116e21b3 Get rid of old placeholder "PluginsAvailable" page. 2017-05-04 09:02:21 -07:00
Tom Mortensen 516fcdc53d Prevent "hidden" submit form elements from being marked disabled. 2017-04-25 08:57:50 -07:00
Tom Mortensen a55738e606 Correct check for use of cache disk/pool. 2017-04-25 08:56:57 -07:00
Eric Schultz a20b9cbb9e Merge branch 'master' into 6.4-wip 2017-04-10 05:16:55 -05:00
Eric Schultz 0be96e04ff Upgrade tooltipster to version 4.2.3 (closes #105) 2017-04-10 05:16:34 -05:00
Eric Schultz 37a848551d IPv6 networking improvements by Bergware 2017-04-08 05:48:51 -05:00
Eric Schultz 0c290e150f IPv6 networking improvements by Bergware 2017-04-07 05:24:43 -05:00
Eric Schultz a56f3781f3 Fixed DockerClient to prevent Illegal string offset warnings in syslog (nitpick in new PHP version) 2017-04-06 07:53:15 -05:00
Eric Schultz 37d16104fb IPv6 networking improvements by Bergware 2017-04-06 06:08:06 -05:00
Eric Schultz aa2536cd06 Merge branch 'master' into 6.4-wip 2017-04-03 00:56:39 -05:00
bergware 6319939872 Fixed file read errors when system is started but array is stopped [2] 2017-04-03 07:54:21 +02:00
Eric Schultz 8c0e6edc64 Merge branch 'master' into 6.4-wip 2017-04-03 00:50:58 -05:00
bergware 898b3db387 Fixed file read errors when system is started but array is stopped 2017-04-03 07:48:31 +02:00
Eric Schultz 184407ce5b Added "routing table" page to network settings 2017-04-02 20:04:22 -05:00
Eric Schultz d49f1ba127 Merge branch 'master' into 6.4-wip 2017-04-02 20:01:18 -05:00
bergware c3a3233e95 Fixed: regression errors 2017-04-03 01:21:37 +02:00
bergware 23231ac4b4 Fixed regression error in erroneous display of disk table on Dashboard page 2017-04-02 23:38:59 +02:00
Eric Schultz 2753bfb172 IPv6 multiple default gateway support by Berware 2017-04-01 20:57:04 -05:00
Eric Schultz f3a5486a9d IPv6 networking improvements by Bergware 2017-04-01 09:53:36 -05:00
Tom Mortensen e39e135d16 Merge remote-tracking branch 'origin/master' into 6.4-wip 2017-03-31 08:31:09 -07:00