Commit Graph

154 Commits

Author SHA1 Message Date
bergware 95ddd749f4 Improved SMART support (including NVMe) 2017-10-29 18:27:59 +01:00
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