Commit Graph

103 Commits

Author SHA1 Message Date
bergware
0eea338b9b Fix regression error in monitor script 2017-10-29 00:19:44 +02:00
bergware
b1f7407ded Monitor script: support temperature reading of NVMe devices
Plus some code optimizations
2017-10-28 18:54:25 +02:00
Squidly271
4b693d9b4a Add in device identifier and unRaid assignment to SMART filename within Diagnostics
Makes life easier with the reference rather than having to get the info via the syslog
2017-10-15 12:01:17 -04:00
bergware
1bcfe21981 Minor code optimizations 2017-10-09 09:53:54 +02:00
bergware
ace879f568 Correct read/write speeds for 4K drives (fixed value of 512 bytes) 2017-09-20 19:15:11 +02:00
Tom Mortensen
26e59bfb5c Handle $disk['fsType'] possibly having "luks:" prefix which checking file system type.
Don't permit choosing encrypted file system type if there's no encryption keyfile present. (Don't know
if this is such as good idea or not, may end up changing this again.)
2017-09-04 11:48:54 -07:00
bergware
550dd2b0fc Fixed remove linefeed from parity notification report 2017-07-26 10:04:22 +02:00
bergware
55ff667cc0 Add outstanding enhancements to diagnostics 2017-07-22 09:43:50 +02:00
bergware
3ce672abb8 Prevent unassigned devices from spinning up unnecessary 2017-07-18 19:27:15 +02:00
bergware
09aac41e66 Make list of predefined shares complete 2017-07-14 17:43:42 +02:00
bergware
5b180ab636 Make flash_backup executable 2017-07-14 07:44:29 +02:00
bergware
20a4807272 Rename "USB backup" to "Flash backup" 2017-07-14 07:42:30 +02:00
bergware
7ce3b00e35 Added "USB backup" function 2017-07-14 07:14:58 +02:00
bergware
8bcb70cffc Added "USB backup" function 2017-07-14 01:51:39 +02:00
Tom Mortensen
2b87e51534 Added new 'fsProgress' string to footer. No more logging of text to progressFrame.
Also fixed bug generating parity sync type text.
Also removed stupid comment I put in diskload script some time ago.
2017-07-05 23:12:32 -07:00
Tom Mortensen
0b955a38a9 More websocket work. 2017-07-05 11:25:31 -07:00
Tom Mortensen
6ae0ee0c45 Support selective emhttpd state update. 2017-06-30 13:28:06 -07:00
bergware
66bbc91c3f Undo GUI access 2017-06-23 19:58:43 +02:00
bergware
a286a7c7cf Introduced "restart" for emhttp 2017-06-23 15:31:20 +02:00
bergware
7ba8d3e9fc make scripts executable 2017-06-23 12:30:04 +02:00
bergware
1d2f5d1d44 Added GUI access mode - allows changes in access mode from GUI itself
See Tools - WebGUI
2017-06-23 12:28:31 +02:00
bergware
48dd10cccf Make bootmode script executable 2017-06-21 06:34:05 +02:00
bergware
3cc8ecc6fd Added UEFI boot mode option under syslinux page 2017-06-20 22:43:55 +02:00
bergware
e2a99febf2 Added separate unRAID OS check schedule and associated notifications 2017-06-19 15:39:20 +02: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
5f6eee021d Send command straight to emhttpd.socket to update status. 2017-05-16 12:47:43 -07:00
Tom Mortensen
fbabf92f62 fix 'btrfs check' running status not detected correctly 2017-05-13 11:59:43 -07:00
Eric Schultz
f55f57515d webGui: new watchdog service with websockets instead of ajax polling 2017-05-08 08:11:11 -05:00
Eric Schultz
3471bf0f36 webGui: networking now allows multi bonds and multi bridge groups 2017-05-05 10:18:30 -05:00
Eric Schultz
37d16104fb IPv6 networking improvements by Bergware 2017-04-06 06:08:06 -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
Eric Schultz
2753bfb172 IPv6 multiple default gateway support by Berware 2017-04-01 20:57:04 -05:00
Tom Mortensen
e39e135d16 Merge remote-tracking branch 'origin/master' into 6.4-wip 2017-03-31 08:31:09 -07:00
Tom Mortensen
4f3efcf8f8 Add lscpu output to diagnositics 2017-03-30 13:50:07 -07:00
Tom Mortensen
04ac51eda5 Provide control to initiate btrfs balance on btrfs-formatted array devices and single cache device.
Remove preset btrfs balance options; btrfs-raid1 is default only for initial creation of multi-device pool.
DeviceInfo shows all check/balance/scrub operations but greyed out depending on arry started state.
2017-03-30 09:08:50 -07:00
Eric Schultz
a399e6b236 Merge branch 'master' into 6.4-wip 2017-03-27 18:27:22 -05:00
Eric Schultz
9db9ed8012 Add lscpu output to diagnositics 2017-03-27 18:26:38 -05:00
Eric Schultz
9b0b32d837 Merge from master 2017-03-27 18:21:18 -05:00
Eric Schultz
f1c9c31dd7 IPv6 networking improvements by Bergware 2017-03-27 10:14:12 -05:00
bergware
1f343804d5 Fixed regression error in netconfig script 2017-03-27 02:29:38 +02:00
bergware
4d5f103312 Disk read/write IO in background daemon 2017-03-25 11:51:31 +01:00
bergware
e861d14c17 Disk read/write IO in background daemon [code optimizations] 2017-03-25 02:28:32 +01:00
bergware
cf5f2a6b62 Disk read/write IO in background daemon 2017-03-24 22:55:19 +01:00
bergware
7ab0933368 Disk read/write IO in background daemon 2017-03-24 22:53:28 +01:00
Tom Mortensen
694bad1f77 webGui: fix regression generating SMART files for diagnostics 2017-03-11 12:55:47 -08:00
Eric Schultz
0c5a36741a webgui updates for 6.3.0-rc9 2017-01-27 10:23:44 -06:00
bergware
bfc6485bd4 Add BTRFS file system checking and notifications
Suppress possible errors
2016-12-18 08:02:39 +01:00
bergware
cbf552d6d3 Save docker, VM and libvirt logs as .txt files in diagnostics 2016-12-17 20:30:06 +01:00