bergware
68f9d92e31
Usage bars updates
2019-01-20 09:52:46 +01:00
bergware
bd692f08b3
Replaced orb png icons by font-awesome
2018-12-25 10:08:28 +01:00
bergware
3c5ba7ff40
Remove unused information in array view
2018-12-01 13:15:34 +01:00
bergware
3c13ab1adc
Disable cache slots selection when cache disks are re-arranged
2018-12-01 11:21:30 +01:00
bergware
a0e41cdc56
Style correction
2018-11-09 21:45:54 +01:00
bergware
5cd09fbc7d
Fixed: flash share warning is given when SMB is disabled
2018-11-09 19:44:41 +01:00
bergware
007a8482b2
Added warning when Flash device is set as public share
2018-10-28 09:44:27 +01:00
bergware
0160c8c01c
Minor code changes
2018-04-27 08:11:10 +02:00
bergware
aae15f0d3c
Sort unassigned devices by disk size, disk model, disk name
...
This groups disks together by size, followed by same model, and lastly
their assigned name (sdX)
2018-03-26 10:44:23 +02:00
bergware
82f4c05422
Change animation to spinning "refresh"
2018-03-19 10:00:03 +01:00
bergware
9c13913429
Make disk spin up/down inline without refresh of complete page
...
+ added animation to spin up/down indicator
2018-03-18 15:15:06 +01:00
bergware
cc6f8ebe20
Round size in parity operation progress indicators
2018-01-28 08:20:12 +01:00
bergware
bc6f0d85f6
Fixed SMART reports and tests on unassigned devices
2017-12-24 18:54:20 +01:00
bergware
7c97284e91
Suppress warnings in $docroot and $disk['fsSize'] variables
...
These are easy to correct warnings.
2017-12-14 13:53:31 +01:00
bergware
b7d5d8ffb7
Fixed cache pool message when array in maintenance mode
2017-12-09 18:20:57 +01:00
bergware
5bd29ceb35
Bug fixes
2017-12-05 12:48:01 +01:00
bergware
97d3f89b78
Corrected empty file system display
2017-11-29 11:50:19 +01:00
bergware
41175a59eb
awk 'BEGIN{s=t=\"*\"}\$1==190{s=\$10};\$1==194{t=\$10;exit};\$1==\"Temperature:\"{t=\$2;exit};/^Current Drive Temperature:/{t=$4;exit} END{i
2017-11-18 11:00:12 +01:00
bergware
b96f035e03
Add SMART temperature reading for SAS devices
2017-11-18 10:57:46 +01:00
bergware
011df063bd
Revised SMART temperature reading logic
...
194 = raw value is first choice
190 = raw value is second choice
2017-11-18 08:42:36 +01:00
bergware
78437e5ac0
Seperate reading of attributes 190 or 194 temperatures (194=T, 190=100-T)
2017-11-17 17:59:25 +01:00
bergware
ba0d06c71f
Prefer temperature attribute 194 over 190 (consistency)
2017-11-17 08:12:43 +01:00
Tom Mortensen
baff7e3c34
Do not display device spin up/down icons for non-present devices.
2017-11-14 14:05:10 -08:00
Tom Mortensen
dc8d96cab8
Fix encryption corner cases.
2017-11-11 15:35:59 -08:00
bergware
842dd87bb7
Fixed missing link in Flash device
2017-11-08 20:36:22 +01:00
Tom Mortensen
b9845e1a3b
Permit navigation to active volumes where device is physically missing and being emulated.
2017-11-07 11:39:16 -08:00
Tom Mortensen
3a1ad25ad5
No warning text (that data will be lost) when adding new disks to array without parity.
2017-11-03 15:33:02 -07:00
bergware
ce38e7cf71
Minor code changes
2017-10-30 09:01:59 +01:00
bergware
86118a0df6
Minor code updates
2017-10-30 08:03:29 +01:00
bergware
baa1f1613a
DeviceList code optimization
2017-10-30 00:15:33 +01:00
bergware
4df7bac94f
DeviceList code optimization
2017-10-29 23:59:02 +01:00
bergware
5a34babfff
Place padlock icon left to text. Standardize padlock tooltip.
2017-10-29 01:19:55 +02:00
bergware
fa1c1ea0f6
Support for NVMe dvices in Main array
2017-10-28 18:57:22 +02:00
Tom Mortensen
5a7c26d86a
Device info page link should be active for disabled non-present devices so that size of emulated
...
device can be examined, and file system check can be peformed.
2017-10-20 23:48:10 -07:00
bergware
7c5ab7741e
Show "Device is part of cache pool" description
2017-10-14 18:41:12 +02:00
bergware
b47289c7a9
Round disk sizes to the nearest unit
...
E.g. 999.4 GB becomes 1 TB
2017-10-08 11:40:30 +02:00
bergware
9ed57bcf20
Enhanced encryption settings
2017-09-12 15:23:32 +02:00
bergware
c8c958007d
Miscellaneous encryption enhancements
2017-09-08 19:38:44 +02:00
bergware
fc5670a14c
Correct size calculation for unassigned disks
2017-09-04 13:37:29 +02:00
Tom Mortensen
e5d4e9cc1e
Encyption support: most work by bergware
2017-08-15 20:11:40 -07:00
bergware
91ee554a31
Fixed warning in DeviceList.php when missing disk
2017-08-08 07:34:21 +02:00
bergware
6ed3e23f7a
Fixed misalignment of wrong/missing disk text
2017-08-06 11:02:40 +02:00
Tom Mortensen
1cfa9db298
Explicitly add csrf_token in device assignment forms.
2017-07-17 13:48:10 -07:00
Tom Mortensen
65fc2b4198
Got rid of var['currTime'] so get the current time from php time() function.
2017-07-06 20:41:15 -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
Tom Mortensen
516fcdc53d
Prevent "hidden" submit form elements from being marked disabled.
2017-04-25 08:57:50 -07:00
bergware
6319939872
Fixed file read errors when system is started but array is stopped [2]
2017-04-03 07:54:21 +02:00
bergware
898b3db387
Fixed file read errors when system is started but array is stopped
2017-04-03 07:48:31 +02:00
bergware
4d5f103312
Disk read/write IO in background daemon
2017-03-25 11:51:31 +01:00
bergware
08f4158f5a
Disk read/write IO in background daemon
2017-03-25 11:36:07 +01:00