Commit Graph

924 Commits

Author SHA1 Message Date
tom mortensen b9baa461bf Merge pull request #2338 from Squidly271/patch-8
Fixed: Multiple Tabs on Main would cause issues on parity sync changes
2025-08-15 10:03:20 -07:00
Squidly271 680363d54a Fixed: Multiple Tabs on Main would cause issues on parity sync changes 2025-08-14 19:30:56 -04:00
tom mortensen 7ff00c2a2f Merge pull request #2336 from unraid/fix/swal-input-type-text-visibility
fix: swal input type text
2025-08-13 22:43:38 -07:00
Squidly271 ac9d97a628 Merge branch 'master' into patch-8 2025-08-13 19:28:12 -04:00
Zack Spear 965a753020 fix: swal input type text
- Added 'swal-input-show' class to input fields in Wireless.php to ensure they are displayed correctly.
- Modified CSS in jquery.sweetalert.css to hide default SweetAlert input fields while allowing specific ones to show (hiding was already done in legacy webgui)
2025-08-13 15:03:53 -07:00
Squidly271 021afafa41 Refactor:Remove unused global var in JS 2025-08-12 23:21:55 -04:00
Squidly271 e361b0b864 Refactor: Remove code for live updates disabled 2025-08-12 23:05:48 -04:00
Squidly271 0b57133b82 Update emhttp/plugins/dynamix/include/publish.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-08-12 22:08:05 -04:00
Squidly271 22abfc6a5c Feat: If no listener always publish a msg even if dupe 2025-08-12 12:34:24 -04:00
tom mortensen ce9b3aba1d Merge pull request #2330 from unraid/fix/footer-copyright-on-right
fix: footer layout and styles for improved responsiveness
2025-08-12 09:18:31 -07:00
tom mortensen a24e0f4ef4 Merge pull request #2328 from unraid/fix/tooltips-cutoff
fix: tooltip position in array list table
2025-08-12 09:17:17 -07:00
tom mortensen 9509849721 Merge pull request #2327 from Squidly271/patch-11
Fix: Prevent nchan scripts from spawning
2025-08-12 09:16:40 -07:00
Squidly271 3c2c2c2635 Chore: Rename func and set properly set default values 2025-08-12 12:14:37 -04:00
Zack Spear 58e8dc86a7 fix: footer layout and styles for improved responsiveness
- Added a footer spacer div to enhance layout structure.
- Changed footer display to grid for better alignment on larger screens.
- Adjusted footer spacer visibility for mobile and desktop views.
2025-08-11 16:39:52 -07:00
Zack Spear 331d4ebf94 feat: add tooltip positioning logic for a.info elements on mouse enter 2025-08-11 14:27:11 -07:00
Squidly271 b15416219f Update comments 2025-08-11 13:14:33 -04:00
Squidly271 edf61fd90f Fix: write nchan.pid before starting scripts to avoid possible race conditions 2025-08-11 12:57:11 -04:00
Squidly271 f52e77d15b Refactor: Remove support for :stop nchan option 2025-08-11 12:22:10 -04:00
Squidly271 4612e00065 Update emhttp/plugins/dynamix/include/publish.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-08-10 22:37:30 -04:00
Squidly271 6030f7f2f9 Coderabbitai suggestions 2025-08-10 22:23:30 -04:00
Squidly271 fb98b20982 Update emhttp/plugins/dynamix/include/publish.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-08-10 19:49:01 -04:00
Squidly271 32d04532f3 fix typo 2025-08-10 19:25:49 -04:00
Squidly271 879e1cba41 Feat support string or array passed as a message 2025-08-10 18:22:21 -04:00
Squidly271 408331edf5 Refactor: Support not sending duplicate messages
Keep track of the md5 within a separate function.  Avoids duplication of code on the nchan scripts, and allows for the script to still exit if no listeners without adding in more code within each script to handle this.
2025-08-10 18:13:10 -04:00
Squidly271 e57011bc38 Simpler Syntax for calling publish function 2025-08-10 12:47:10 -04:00
Squidly271 ec795ac882 Fix: Prevent nchan scripts from spawning
Also, if a script is listed as it is supposed to be running and it isn't, then restart it
2025-08-09 23:15:46 -04:00
Squidly271 fc43ec7bfe Update publish.php 2025-08-09 22:20:42 -04:00
Squidly271 5e7fe097f4 Refactor: Allow publish to exit if no listeners 2025-08-09 22:05:08 -04:00
tom mortensen faf23f0e4c Merge pull request #2320 from SimonFair/Fix-p-core-if-no-e-cores
Fix p-cores
2025-08-04 16:12:03 -07:00
Tom Mortensen 93e6cf702c ntfs UI cleanup 2025-08-03 09:05:46 -07:00
SimonFair 5f25f1e406 Fix p-cores 2025-08-02 07:44:09 +01:00
Tom Mortensen 77c86940aa feat: ntfs file system support 2025-07-29 18:03:41 -07:00
tom mortensen e2c589be10 Merge pull request #2316 from unraid/fix/sso-issues
refactor: simplify SSO token validation in login process
2025-07-29 09:54:34 -07:00
Eli Bosley 507614aa76 refactor: simplify SSO token validation in login process 2025-07-29 10:57:40 -04:00
bergware 655b9a026a Wireguard: fix rules when ipv6 only is used 2025-07-29 12:26:49 +02:00
Tom Mortensen 374cce983d feat: add raidz expansion UI controls
feat: permit 2-device raidz1
fix: Bug - Display error if there are two pools starting with the same word
2025-07-28 14:01:38 -07:00
Eli Bosley 7dc8f76eab fix: add welcome modal to set password page 2025-07-28 11:57:30 -04:00
tom mortensen 097765096f Merge pull request #2304 from unraid/feat/improved-responsive-footer-for-plugins
feat: footer right side horizontally scrolls improved responsive
2025-07-22 12:15:06 -07:00
Zack Spear 1b95edc9e1 feat: footer layout, right side horizontally scrolls for improved responsiveness and UX 2025-07-22 11:52:39 -07:00
Squidly271 b48736df9f Refactor: Login cooldown timer 2025-07-22 03:03:12 -04:00
Tom Mortensen 9cd1b36593 feat: ext2/3/4 support 2025-07-18 17:28:06 -07:00
tom mortensen 02f57bdee6 Revert "Revamp: Revised language support" 2025-07-17 14:21:28 -07:00
Andrew Z 913bac09f6 Revamp: Revised language support 2025-07-16 12:39:18 -04:00
Zack Spear 67bbd68664 refactor: streamline key installation feedback
- Simplified success messages in both PHP class and shell script after key installation.
- Removed unnecessary conditional checks for array state, providing a more straightforward success response.

This change aims to enhance clarity in user feedback during key installation. No further changes are pending for this task.
2025-07-10 09:58:42 -07:00
Zack Spear 2350d8ec08 feat: add exception handling and reload active key after installation
- Wrap installKey method in try-catch for better error handling
- Execute checkRegistration=Apply after successful key download
- Add error response for installation failures
- Apply changes to both PHP class and shell script
2025-07-09 15:54:33 -07:00
Zack Spear 559115bfe9 refactor: simplify header structure in DefaultPageLayout
- Removed unnecessary wrapper div and adjusted the header layout in Header.php for cleaner code.
- Updated CSS to reflect changes in the header structure, ensuring proper styling for the unraid-header-os-version component.

This change aims to enhance code readability and maintainability by streamlining the header layout. No further changes are pending for this task.
2025-07-09 15:46:11 -07:00
Zack Spear 34e50e51fe feat: add unraid-modals component to DefaultPageLayout.php
- Introduced the <unraid-modals> component to the DefaultPageLayout.php file to enhance modal functionality across the web interface.

This change aims to improve user interaction by integrating modal support. No further changes are pending for this task.
2025-07-07 12:47:32 -07:00
Zack Spear ba10e0a985 refactor: standardize PHP tags and improve code formatting in DefaultPageLayout.php
- Changed short PHP opening tags to standard long tags for consistency.
- Enhanced code readability by adding braces to control structures.
- Improved formatting for better maintainability.

This update aims to ensure uniformity in PHP code and enhance overall readability. No further changes are pending for this task.
2025-07-07 12:43:20 -07:00
Zack Spear 469f15883b feat: enhance page content generation with responsive layout support
- Updated `generateContent` function to handle a new `ResponsiveLayout` flag in the page data array.
- Added a wrapper for non-responsive content based on the `ResponsiveLayout` flag.
- Adjusted CSS class naming for consistency in the `default-base.css` file.
- Set `ResponsiveLayout` to false in `AddVM.page` and `UpdateVM.page` for default behavior.
- Cleaned up HTML structure in `VMedit.php` to remove unnecessary class.

This change improves the flexibility of page layouts and ensures proper styling for non-responsive content.
2025-07-01 16:04:27 -07:00
SimonFair cc162b3133 Fix: PCI Changes 2025-06-30 17:17:54 +01:00