Commit Graph

861 Commits

Author SHA1 Message Date
tom mortensen f2fd0b0618 Merge pull request #2277 from unraid/fix/display-settings-custom-banner
fix: update custom banner path in DefaultPageLayout.php
2025-06-28 10:43:48 -07:00
tom mortensen f0922de876 Merge pull request #2276 from unraid/feat/responsive-boot-page
fix: boot page update viewport meta tag for responsiveness
2025-06-28 10:43:22 -07:00
tom mortensen a42bed4708 Merge pull request #2264 from Squidly271/login-timer
Feat: Add timer to login screen when cooldown period is active
2025-06-28 10:42:02 -07:00
Squidly271 6a087e4278 Update .login.php 2025-06-26 14:02:45 -04:00
Zack Spear 2a58ed92db fix: update custom banner path in DefaultPageLayout.php
- Reverted the banner path from `$config/webGui/banner.png` to `$config/plugins/dynamix/banner.png` to reflect the correct storage location on the boot drive.
2025-06-25 16:08:30 -07:00
Zack Spear 57468b6685 refactor: Boot.php w/ more maintainable html structure 2025-06-25 14:14:27 -07:00
Zack Spear 63ec21d4c9 fix: update viewport meta tag for responsiveness
- Changed the viewport meta tag from a fixed width to a responsive setting (width=device-width, initial-scale=1.0) to enhance mobile compatibility and improve layout on various devices.
2025-06-25 13:44:55 -07:00
Squidly271 aec7276b1e Update .login.php 2025-06-24 15:18:37 -04:00
Squidly271 58d62f6565 Prevent duplicated line in syslog 2025-06-18 12:49:58 -04:00
Squidly271 c3e328e324 Update .login.php 2025-06-18 12:37:01 -04:00
Eli Bosley e4d135466f fix: SSO options missing on 7.2 2025-06-18 08:51:28 -04:00
Zack Spear 10e9ffaa99 refactor: make manifest json static 2025-06-11 13:09:01 -07:00
Zack Spear 8dc5410e14 feat: add favicon and web app manifest support
- Introduced new favicon files: apple-touch-icon.png, favicon-96x96.png, favicon.ico, favicon.svg.
- Updated auth-request.php to include new favicon paths in the whitelist.
- Added web app manifest files: web-app-manifest-192x192.png, web-app-manifest-512x512.png, and created a manifest.json structure in ThemeHelper.
- Refactored DefaultPageLayout to include favicon links and manifest reference.

This update enhances the application's branding and improves the user experience on mobile devices.
2025-06-10 18:09:39 -07:00
tom mortensen 3cfa60e726 Merge pull request #2245 from Squidly271/patch-85
Fix: Add progress to VM actions popup
2025-06-10 09:09:19 -07:00
Squidly271 eb050458dc Fix: Add progress to VM actions popup
A line of code was also missed on the original PR
2025-06-09 22:18:10 -04:00
Zack Spear ed8c6a7535 fix: Update upgrade_notice styles
- Adjusted CSS for .upgrade_notice to improve layout and responsiveness.
- Removed outdated JavaScript code related to banner positioning.
2025-06-09 16:25:43 -07:00
Squidly271 536ca665b6 Feat: Add Progress to Docker / Plugin popup window 2025-06-09 11:07:46 -04:00
tom mortensen 32ff144399 Merge pull request #2235 from bergware/master
Miscellaneous fixes and updates
2025-06-08 11:11:28 -07:00
tom mortensen 0bb9dca1f6 Merge pull request #2230 from unraid/feat/ui-dialog-responsive
feat: ui dialog responsiveness
2025-06-08 11:09:04 -07:00
bergware 846dca9434 Encryption: fix regression error - keyfile not deleted 2025-06-04 16:20:24 +02:00
Zack Spear 80a555ae74 feat: ui dialog responsiveness 2025-06-03 14:16:28 -07:00
tom mortensen 69ad0635fb Merge pull request #2224 from bergware/master
Miscellaneous updates
2025-05-31 08:45:36 -07:00
tom mortensen d2ab20cc8f Merge pull request #2218 from unraid/fix-process-namespace
fix: limit pgrep/pkill to host namespace
2025-05-31 08:43:27 -07:00
bergware 9379edb896 Wrappers: minor code refactoring 2025-05-31 12:06:15 +02:00
ljm42 ccecce4cb6 fix: limit pgrep/pkill to host namespace 2025-05-30 16:20:11 -07:00
ljm42 6487377e15 fix: add ServerState dependency to login page
Prevents PHP fatal error
2025-05-30 13:13:28 -07:00
tom mortensen 11db64a523 Merge branch 'master' into master 2025-05-30 11:17:19 -07:00
bergware e77df12223 Miscellaneous updates 2025-05-30 13:50:28 +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 49e18ced0b Update update.encryption.php 2025-05-30 02:19:08 +02:00
Zack Spear 915a79c94e fix: tabbed content rendering in MainContentTabbed.php
- Added logic to handle pages without titles but containing text, ensuring proper rendering of content.
- Introduced a mechanism to skip index increment for such pages, maintaining correct tab functionality.
- Improved code readability with better indentation and comments for clarity.
2025-05-29 17:04:08 -07:00
bergware 2799e45205 encryption: include 'escapeshellarg' for script execution 2025-05-30 01:59:28 +02:00
bergware 629a40ca0b Encryption: fix passphrase encryption not working in some cases 2025-05-29 23:29:57 +02:00
Zack Spear 82eb592812 style: fix indentation in MainContent.php
- Corrected inconsistent indentation in the processTitle function for improved code readability and maintainability.
2025-05-29 11:39:02 -07:00
tom mortensen 8d59f43517 Merge pull request #2211 from unraid/feat/responsive-improvements
feat: responsive improvements rd. 2
2025-05-28 09:48:02 -07:00
tom mortensen 297fc26fe2 Merge pull request #2210 from Squidly271/Terminal
Feat: Terminal - Add button to manually open if popup blocked
2025-05-28 08:47:34 -07:00
Zack Spear 9e7c27bc6a fix: handle empty output in generatePanels function
- Updated the generatePanels function to return an empty string if no panels are generated, ensuring cleaner output when there are no panels to display.
2025-05-27 16:20:24 -07:00
Zack Spear 27754ace66 refactor: move clone_list function to Helpers.php
- Removed the clone_list function from Disk.page, Flash.page, and Share.page.
- Added the clone_list function to Helpers.php for better organization and reusability.
2025-05-27 15:36:54 -07:00
Squidly271 b66f5823e3 Update emhttp/plugins/dynamix/include/DefaultPageLayout/HeadInlineJS.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-05-26 12:59:36 -04:00
Squidly271 0de80b959a Add button to manually open if popup blocked 2025-05-26 12:51:33 -04:00
tom mortensen 2421b9b36f Merge pull request #2204 from unraid/feat/remove-legacy-notifications
feat: remove NotificationsArchive page and related files
2025-05-24 20:58:23 -07:00
Zack Spear 85894baaf1 fix: eth0, ethx, wireless pages responsive clean up 2025-05-23 15:09:25 -07:00
Zack Spear b8cb46cb28 feat: remove NotificationsArchive page and related files
- Deleted the NotificationsArchive.page, NotificationsArchive.php, and associated CSS file as they are no longer needed.
- This change helps streamline the codebase and remove obsolete components.
- Notifications replaced via unraid-api inclusion
2025-05-22 16:59:33 -07:00
Zack Spear 39316cd5c2 fix: improve showStatus function in HeadInlineJS.php
- Refactored the showStatus function for better readability and structure.
- Changed the way parameters are passed to the jQuery post method.
- This change continues the effort to enhance code clarity and maintainability across the plugin.
2025-05-22 12:31:52 -07:00
tom mortensen e2551e7e9b Merge pull request #2202 from unraid/fix/blobs-not-external
fix: blob links shouldn't be external
2025-05-22 11:20:36 -07:00
tom mortensen 689d181e45 Merge pull request #2188 from unraid/feat/responsive-default-page-layout
feat: responsive DefaultPageLayout first pass
2025-05-22 11:19:36 -07:00
Eli Bosley 1afb7d86d1 fix: blob links shouldn't be external 2025-05-22 13:14:04 -04:00
Zack Spear 18337e9e14 fix: enhance layout consistency in PageBuilder.php and MainContentTabless.php
- Wrapped elements in spans within PageBuilder.php to improve layout structure.
- Added a span for layout consistency in MainContentTabless.php.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 16:39:13 -07:00
Eli Bosley 29b68a6b70 Update GUIModeSessionFix.php
Fix: this will fix a rare edge case that a function may be "defined twice", breaking the entire webGUI.
2025-05-21 16:22:34 -04:00