Commit Graph

47 Commits

Author SHA1 Message Date
Squidly271 6e3c618cfe Update emhttp/plugins/dynamix/ArrayOperation.page
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-05 01:14:23 -05:00
Squidly271 f988d26b41 Update emhttp/plugins/dynamix/ArrayOperation.page
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-05 01:12:54 -05:00
Squidly271 c66eb75876 Remove duplicated class 2025-11-05 01:09:11 -05:00
Squidly271 8f64bd7683 Check for access via connect remote 2025-11-05 00:55:55 -05:00
Squidly271 5e91b06122 Feat: Better identify safemode 2025-11-04 22:20:36 -05:00
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