Commit Graph

42 Commits

Author SHA1 Message Date
Tom Mortensen
e8a8291649 feat: exFAT support
chore: refactor file sysem check scripts
fix: fix some mode bits
2025-08-15 13:51:36 -07:00
Squidly271
680363d54a Fixed: Multiple Tabs on Main would cause issues on parity sync changes 2025-08-14 19:30:56 -04:00
Squidly271
e361b0b864 Refactor: Remove code for live updates disabled 2025-08-12 23:05:48 -04:00
Squidly271
4e733f971e Fix: nchan script monitoring for Main 2025-08-12 21:39:32 -04:00
tom mortensen
69ad0635fb Merge pull request #2224 from bergware/master
Miscellaneous updates
2025-05-31 08:45:36 -07:00
bergware
bec59b57e5 Encryption: fix detection of "auto" file system 2025-05-31 12:05:37 +02:00
Zack Spear
c8b15bcf67 feat: ArrayOperation.page responsive table 2025-05-30 16:53:25 -07:00
bergware
a73a524744 Code syntax refactoring 2025-05-30 14:03:53 +02:00
bergware
2bba618532 Miscellaneous fixes 2025-05-30 10:11:43 +02:00
bergware
faf6b7afe3 Miscellaneous fixes 2025-05-30 08:59:57 +02:00
bergware
587a451268 Encryption: fix passphrase encryption not working in some cases 2025-05-30 00:42:23 +02:00
bergware
1ebe7d09f8 Encryption: revert unescape 2025-05-29 23:39:13 +02:00
bergware
629a40ca0b Encryption: fix passphrase encryption not working in some cases 2025-05-29 23:29:57 +02:00
Zack Spear
a965a2390f fix: enhance layout consistency in ArrayOperation.page, Disk.page, Share.page, and CreateDocker.php
- Updated button and status message structure in ArrayOperation.page, Disk.page, and Share.page for improved layout consistency.
- Adjusted the placement of elements in CreateDocker.php to enhance visual structure.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 17:22:31 -07:00
Squidly271
5107f84270 Fix: Prevent spurious console error when leaving Main tab 2025-04-24 22:14:09 -04:00
bergware
7609656c39 Restore pause function 2025-03-31 21:25:30 +02:00
bergware
768291c391 Tackle Nchan out of memory
These changes prevent Nchan issues when nginx is restarted.
In my testing it works most of the time, but opening many browsers to the same GUI still gives the issue, though this is definitely an improvement over  the current implementation.
2025-03-31 01:26:38 +02:00
bergware
4bd244c501 Main page: exclude 'housekeeping' nchan channels from pausing 2025-03-26 22:13:36 +01:00
Squidly271
23c474556f Support Main and Docker Tabs 2025-03-24 12:37:02 -04:00
Tom Mortensen
9126eb419a fix: correct usage of sweet-alert presenting invalid configurations and warnings 2025-02-15 14:08:29 -08:00
bergware
fe35a8af40 Array Operation: hide "Clear Stats" button when disk I/O is visible 2025-02-14 12:10:51 +01:00
bergware
1c308a5928 Main page: make disk I/O default view 2025-02-03 12:42:59 +01:00
Tom Mortensen
70c01ec454 Include subpool devices in list of devices to be formatted when appropriate 2024-07-24 02:12:58 -07:00
Tom Mortensen
d4968e1b19 simplify display of file system type on Main 2024-07-10 22:59:53 -07:00
dlandon
694d35b412 Parity check does not show completed on array operations page. 2024-07-09 06:21:29 -05:00
Tom Mortensen
0f22fe77e6 support array status ERROR:NO_DEVICES 2024-05-26 12:16:42 -07:00
ljm42
cf6f3acb3a When no array, hide parity check history details 2024-05-24 11:34:57 -07:00
ljm42
a4f6b7dcad Allow the Array to be optional 2024-05-22 15:43:58 -07:00
Tom Mortensen
02de6b43b4 support 'inelgible' configValid state 2024-03-26 18:22:21 -07:00
bergware
71b59cebae Parity check: use json format 2024-01-05 13:05:01 +01:00
bergware
0ff0ef490e Nchan: add timeout to publishers to force update 2024-01-05 12:56:19 +01:00
bergware
64349438ca Improved hovering logic 2023-12-26 14:04:01 +01:00
bergware
684caa5ffd Nchan communication: use json format 2023-12-18 07:26:34 +01:00
bergware
b7396aee4c Main page: make truncated descriptions fully visible when hovering over them 2023-12-15 15:37:33 +01:00
bergware
09e8740c04 Styling enhancements to improve consistency 2023-12-11 20:11:21 +01:00
bergware
b59198473b Stop nchan subscriber when leaving page 2023-11-28 16:52:15 +01:00
bergware
a2389ce519 Stop nchan subscriber when leaving page 2023-11-28 16:50:56 +01:00
bergware
f5f255ea86 Stop nchan subscriber when leaving page 2023-11-28 16:33:45 +01:00
bergware
c709c45413 Fix timing issue when changing slots 2023-11-02 01:55:09 +01:00
bergware
202cb8c222 Move inline styling in page files to dedicated css files
Instead of styling defined inside a page file, these settings are now kept in a dedicated css file. This has several advantages:

- It comes much easier to maintain styling, all css files are easy to find and update
- Browser can cache css files, which may improve page loading time
- Separate theme css files exist, no more need to make selection by coding

- This PR is a 1-to-1 move of existing inline styling to css files
- In future more optimization can be made by consolidating css files
2023-10-14 19:02:35 +02:00
Tom Mortensen
eda1d50ac4 zfs subpool support 2023-09-25 11:37:34 -07:00
Tom Mortensen
f9ec00b488 repo reorg 2023-06-02 12:49:33 -07:00