Commit Graph

11171 Commits

Author SHA1 Message Date
Eli Bosley
0e9a80eb0d Fix: Update Crowdin configuration for Unraid project ID and base URL 2025-07-18 12:04:37 -04:00
tom mortensen
012267d4f1 Merge pull request #2298 from Squidly271/patch-2
Chore: Disallow theme engine (and predecessor dark theme) installations
2025-07-17 17:37:24 -07:00
tom mortensen
b2b39c1cf1 Merge pull request #2297 from unraid/revert-2296-master
Revert "Revamp: Revised language support"
2025-07-17 17:36:39 -07:00
Squidly271
f9d33f6b93 Chore: Disallow theme engine (and predecessor dark theme) installations 2025-07-17 19:15:15 -04:00
tom mortensen
02f57bdee6 Revert "Revamp: Revised language support" 2025-07-17 14:21:28 -07:00
tom mortensen
3634d3b42f Merge pull request #2282 from wandercone/useredit-checkKey-expansion
support authorized_keys options
2025-07-16 12:38:43 -07:00
tom mortensen
226e66acf2 Merge pull request #2296 from Squidly271/master
Revamp: Revised language support
2025-07-16 10:50:28 -07:00
tom mortensen
b774037798 Merge pull request #2286 from unraid/feat/automated-translation-extraction
feat: add initial automated translation support
2025-07-16 10:48:58 -07:00
Andrew Z
913bac09f6 Revamp: Revised language support 2025-07-16 12:39:18 -04:00
Eli Bosley
9b0bf2a941 Update crowdin-upload.yml 2025-07-15 13:29:05 -04:00
Eli Bosley
5af1a84297 fix: do not preserve heirarchy 2025-07-15 13:29:05 -04:00
Eli Bosley
79fa79b599 fix: no wildcards in exports 2025-07-15 13:29:05 -04:00
Eli Bosley
2d44be8834 chore: helptext 2025-07-15 13:29:05 -04:00
Eli Bosley
a7cbe489b7 fix: no base path 2025-07-15 13:29:05 -04:00
Eli Bosley
a9ea2e6d3f chore: remove base path 2025-07-15 13:29:05 -04:00
Eli Bosley
76d34831b4 chore: more logging 2025-07-15 13:29:05 -04:00
Eli Bosley
1e15272911 feat: crowdin.yml 2025-07-15 13:29:05 -04:00
Eli Bosley
1f5fb389af feat: try commas 2025-07-15 13:29:05 -04:00
Eli Bosley
1d3694b833 fix: try wildcard for sources 2025-07-15 13:29:05 -04:00
Eli Bosley
903544c9c9 fix: base URL 2025-07-15 13:29:05 -04:00
Eli Bosley
fb8e91e0e5 chore: base URL 2025-07-15 13:29:05 -04:00
Eli Bosley
79870e4b61 chore: translations 2025-07-15 13:29:05 -04:00
Eli Bosley
c55262c1d7 fix: upload to crowdin on all PRs temporarily 2025-07-15 13:29:05 -04:00
Eli Bosley
472e26c020 fix: crowdin 2025-07-15 13:29:05 -04:00
Eli Bosley
963d42c1fe fix: file naming 2025-07-15 13:29:05 -04:00
Eli Bosley
5bb9644ee8 fix: workflow fixes 2025-07-15 13:29:05 -04:00
Eli Bosley
4f0bb8d802 Update .github/workflows/crowdin-upload.yml
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-15 13:29:05 -04:00
Eli Bosley
7693aabadf Update .github/workflows/crowdin-upload.yml
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-15 13:29:05 -04:00
Eli Bosley
a0791151ab feat: add initial automated translation support 2025-07-15 13:29:05 -04:00
tom mortensen
9b77006c11 Merge pull request #2294 from unraid/fix/heading-padding-regression
fix: add left padding to header to match user profile alignment
2025-07-15 09:26:05 -07:00
Zack Spear
81dbeabd24 fix: add left padding to header to match user profile alignment 2025-07-11 11:43:36 -07:00
tom mortensen
aa3f7b1947 Merge pull request #2292 from unraid/feat/key-install-reload-active-key-endpoint
feat: add exception handling and reload active key after installation
2025-07-10 12:09:39 -07:00
Zack Spear
9a68d741ab Update emhttp/plugins/dynamix/scripts/install_key
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-10 10:04:51 -07: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
tom mortensen
6badcbf22c Merge pull request #2291 from unraid/chore/unraid-i18n-host-cleanup
feat: unraid-i18n-host web component cleanup
2025-07-09 22:42:32 -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
cd0c2623b2 refactor: remove padding from header in default-base.css 2025-07-09 15:46:11 -07:00
Zack Spear
e858c43d4a refactor: improve header alignment and transition effects in default-base.css
- Changed header alignment from height to align-self: stretch for better responsiveness.
- Updated transition effects for title images to use transform for smoother animations.

This change aims to enhance the visual responsiveness and animation quality of the header elements. No further changes are pending for this task.
2025-07-09 15:46:11 -07:00
Zack Spear
d86bb8f19f refactor: enhance header responsiveness
- Added gap and padding to the textarea for improved layout.
- Changed height to min-height to maintain legacy compatibility while allowing for responsive design.

This change aims to improve the visual appearance and usability of text areas in the web interface. No further changes are pending for this task.
2025-07-09 15:46:11 -07:00
Zack Spear
aa8148cece refactor: simplify LogViewer.page structure
- Removed unnecessary <unraid-i18n-host> wrapper from LogViewer.page for cleaner code.
- Adjusted the structure to directly include <unraid-log-viewer>.

This change aims to enhance code readability and maintainability by streamlining the Log Viewer component. No further changes are pending for this task.
2025-07-09 15:46:11 -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
tom mortensen
05c3b74b91 Merge pull request #2289 from unraid/chore/unraid-modals-component-dom-element
feat: add unraid-modals component to DefaultPageLayout.php
2025-07-09 11:58:08 -07:00
tom mortensen
8eb65d139b Merge pull request #2288 from SimonFair/Fix-PCI-changes
Remove OpenElec and LibreElec
2025-07-09 11:57:28 -07:00
tom mortensen
f229bd2ea1 Merge pull request #2285 from unraid/feat/page-option-responsive-no-support
feat: enhance page content generation with responsive layout support
2025-07-09 11:56:42 -07:00
tom mortensen
5d98f66e19 Merge pull request #2284 from unraid/fix/responsive-input-field-uniformity
fix: responsive input field uniformity
2025-07-09 11:55:22 -07:00
tom mortensen
8df5cb92a6 Merge pull request #2272 from SimonFair/VM-PHP-Fixes
refactor: sanitize shell arguments
2025-07-09 11:54:39 -07:00
Zack Spear
04b287d698 chore: update VSCode settings for window color customization
- Added custom color settings for the activity bar, status bar, and title bar in the .vscode/settings.json file.
- Introduced peacock color configuration to improve visual consistency.

This change aims to enhance the development environment's appearance and usability. No further changes are pending for this task.
2025-07-07 12:51:15 -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
SimonFair
f278b0c8d7 Update emhttp/plugins/dynamix.vm.manager/include/libvirt.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-04 19:06:21 +01:00