Commit Graph

409 Commits

Author SHA1 Message Date
github-actions[bot] 4d3d1b35b0 chore: bump version to 3.3.53 [version-bump] 2026-06-20 21:56:19 +00:00
UNITRONIX cff7176ac1 feat(i18n): add UI and confirmation messages for multiple languages
Enhanced localization files for various languages (ar, cs, da, de, en, es, fi, hi, hu, id, it, ja, ko, nb, nl, pl, pt) by adding new UI elements and confirmation prompts. This update improves user experience by providing consistent messaging across different languages for settings search, connection strategies, and user authentication options.
2026-06-20 23:56:00 +02:00
github-actions[bot] 0ca839f2dc chore: bump version to 3.3.52 [version-bump] 2026-06-20 21:38:10 +00:00
github-actions[bot] 58e0a30ac2 chore: bump version to 3.3.51 [version-bump] 2026-06-20 21:28:12 +00:00
UNITRONIX 30e64bec4b fix(signal): improve UUID handling and consistency checks
Refactored UUID assignment from the database to use the peerUUIDFromDB function for better clarity. Updated the UUID consistency check to utilize the peerUUIDEqual function, enhancing security by preventing potential UUID mismatches during peer registration.
2026-06-20 23:27:53 +02:00
github-actions[bot] 6d82a1203e chore: bump version to 3.3.50 [version-bump] 2026-06-20 21:11:31 +00:00
UNITRONIX d58926c5c9 fix(agentBuildWorker): refine MSI builder resolution and error messaging
Updated the _resolveMsiBuilder function to only include 'wixl' as the valid MSI builder candidate, removing 'msibuild' to prevent misuse. Enhanced error messaging to clarify installation instructions for 'wixl' and ensure proper setup for Windows MSI builds.
2026-06-20 23:11:12 +02:00
github-actions[bot] 0d9ec23061 chore: bump version to 3.3.49 [version-bump] 2026-06-20 21:02:15 +00:00
UNITRONIX 03e0e99675 feat(dashboard): enhance RustDesk mass-deployment documentation and UI
Updated the documentation for RustDesk mass-deployment, including the correct `--config` deploy string format and the addition of editable client server address fields. Enhanced the dashboard with features like **Copy deploy string** and **Intune script** snippets. Introduced a new environment variable `PANEL_PUBLIC_HOST` for better configuration management. Added UI elements for improved user experience in client configuration.
2026-06-20 23:01:55 +02:00
github-actions[bot] 93a435aa95 chore: bump version to 3.3.48 [version-bump] 2026-06-20 20:51:33 +00:00
UNITRONIX 8a96de6e86 feat(agent-client): production readiness — build pipeline, security, Generator
Restore agent-client to git and wire agentClientBuildWorker for Tauri builds
(deb/rpm/AppImage/MSI) with branding and Go sidecar staging. Add TLS gate,
settings lock, policy sync, preflight UI, CDAP registry, and Generator
product_type split (agent-client vs support-agent vs rdclient).
2026-06-20 22:50:51 +02:00
github-actions[bot] e5e1f58010 chore: bump version to 3.3.47 [version-bump] 2026-06-20 18:11:57 +00:00
UNITRONIX 7116c96c83 feat(branding): implement background image library and selection functionality
Added a new API endpoint to list uploaded background images, enhancing the branding settings page with a background image library. Implemented UI components for selecting and displaying background images, including improved handling of background size and position. Updated tests to validate the new functionality and ensure proper integration with existing branding features.
2026-06-20 20:11:39 +02:00
github-actions[bot] 5e4c8cd8f2 chore: bump version to 3.3.46 [version-bump] 2026-06-20 17:55:21 +00:00
UNITRONIX 4d41b85fc0 feat(branding): enhance branding UI with new hero section and improved styles
Added a new branding hero section to the settings page, featuring a visually appealing layout with a kicker, title, and description. Updated styles for various branding components, including buttons and toolbars, to improve aesthetics and responsiveness. Enhanced background selectors and notifications for better user experience during branding updates.
2026-06-20 19:55:03 +02:00
github-actions[bot] 8d717c87f9 chore: bump version to 3.3.45 [version-bump] 2026-06-20 17:42:38 +00:00
UNITRONIX 6bcfd46fe7 feat(appearance): implement dynamic appearance loading and settings search functionality
Added functions to load and apply appearance settings dynamically based on user configuration. Introduced a search feature in the settings UI to filter through settings sections. Enhanced the branding readability alert to provide feedback on potential readability issues. Updated the backend to support a versioned appearance model and improved the branding API to include appearance data.
2026-06-20 19:42:17 +02:00
github-actions[bot] f86367bca4 chore: bump version to 3.3.44 [version-bump] 2026-06-20 16:21:49 +00:00
github-actions[bot] fe5a1c2b40 chore: bump version to 3.3.43 [version-bump] 2026-06-20 16:14:11 +00:00
UNITRONIX 8582b1e737 feat(i18n): enhance logging with sanitized values
Added a new function to sanitize log values, ensuring that sensitive information is not exposed in logs. Updated console warnings in the TranslationManager to use this function for improved security and readability.
2026-06-20 18:13:54 +02:00
github-actions[bot] 66e9c5bc17 chore: bump version to 3.3.42 [version-bump] 2026-06-20 16:09:13 +00:00
UNITRONIX 253a126888 chore: remove outdated build workflow and update CI configurations
Deleted the obsolete build workflow for BetterDesk and made adjustments to the CI configurations across multiple workflows. This includes changing permissions from write to read in the release-client and secret-scan workflows, updating the Node.js setup in the web-nodejs CI, and enhancing the rate limiting for RdClient pages. Additionally, improved the handling of return URLs in the auth middleware and added new utility functions for better security and logging.
2026-06-20 18:08:54 +02:00
github-actions[bot] 834c41e511 chore: bump version to 3.3.41 [version-bump] 2026-06-20 08:10:40 +00:00
github-actions[bot] 846eba1d4a chore: bump version to 3.3.40 [version-bump] 2026-06-20 08:00:01 +00:00
github-actions[bot] e3299b835b chore: bump version to 3.3.39 [version-bump] 2026-06-19 04:48:02 +00:00
UNITRONIX a7a708d6af fix(orgs): expose shared address book tab
Restore the organization Address Book panel controls so admins can manage the shared org contacts promised for RustDesk client sync. Refs #190.
2026-06-19 06:47:13 +02:00
github-actions[bot] 9e1c362c75 chore: bump version to 3.3.38 [version-bump] 2026-06-18 19:26:48 +00:00
UNITRONIX 4e569a718f feat(i18n): add client configuration strings for multiple languages
Enhanced localization by adding client configuration related strings to various language files, including Arabic, Czech, Danish, German, English, Spanish, Finnish, French, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian, Dutch, Polish, Portuguese, Romanian, Swedish, Thai, Turkish, Ukrainian, Vietnamese, and both Traditional and Simplified Chinese. This update improves user experience by providing necessary configuration instructions in the user's preferred language.
2026-06-18 21:26:26 +02:00
github-actions[bot] c238247ca6 chore: bump version to 3.3.37 [version-bump] 2026-06-18 19:09:26 +00:00
github-actions[bot] c331e69621 chore: bump version to 3.3.36 [version-bump] 2026-06-18 19:01:34 +00:00
UNITRONIX 29e6897b7f feat(upload): enhance background upload with target mapping and atomic application
Improved the background image upload process by adding a target parameter to specify which branding key to update. The upload now applies the background image atomically, ensuring that the branding data is updated in a single operation. Additionally, updated the response to include branding data and revision information. Enhanced tests to validate the new functionality.
2026-06-18 21:01:07 +02:00
github-actions[bot] fb7b716ea0 chore: bump version to 3.3.35 [version-bump] 2026-06-18 18:57:56 +00:00
UNITRONIX ebb29492bd feat(upload): improve background upload interaction and status synchronization
Enhanced the background image upload functionality by adding click event listeners to labels for easier file selection. Introduced a new function to synchronize existing upload statuses, ensuring the UI reflects the current state of background uploads. Updated CSS for logo file input to improve accessibility and visibility during uploads.
2026-06-18 20:57:09 +02:00
github-actions[bot] bdf7de778e chore: bump version to 3.3.34 [version-bump] 2026-06-18 18:50:13 +00:00
UNITRONIX 5d69acba28 feat(upload): add upload status indicators for background images
Implemented a new upload status UI for background images, including progress indicators and error handling. Added CSS styles for upload status messages and integrated them into the settings view. Enhanced JavaScript functions to update the UI based on upload progress and completion, improving user feedback during the upload process.
2026-06-18 20:49:29 +02:00
github-actions[bot] 292c3fe123 chore: bump version to 3.3.33 [version-bump] 2026-06-18 16:53:05 +00:00
UNITRONIX 856dd3d273 feat(upload): enhance background image upload functionality
Refactored the background image upload process to improve user feedback during uploads. Introduced new helper functions for setting upload status and handling file name display. The upload process now utilizes XMLHttpRequest for progress tracking and error handling, ensuring a smoother user experience. Added tests for the upload endpoint to validate multipart image uploads.
2026-06-18 18:52:44 +02:00
github-actions[bot] 484ab7b81f chore: bump version to 3.3.32 [version-bump] 2026-06-18 16:47:20 +00:00
UNITRONIX f6d4112ef7 feat(styles): implement glass effect for sidebar backgrounds
Updated sidebar styles to use new glass background variables for both the sidebar rail and flyout. This change enhances the visual aesthetics by applying a semi-transparent glass effect, improving the overall UI experience. Additionally, adjustments were made to the theme CSS to ensure consistency across light and dark modes.
2026-06-18 18:46:59 +02:00
github-actions[bot] a5d7763ee9 chore: bump version to 3.3.31 [version-bump] 2026-06-18 16:32:36 +00:00
github-actions[bot] 67e09a436f chore: bump version to 3.3.30 [version-bump] 2026-06-18 16:25:07 +00:00
github-actions[bot] e4563f074a chore: bump version to 3.3.29 [version-bump] 2026-06-18 16:19:02 +00:00
UNITRONIX 3979e1fc08 fix(device): handle deleted ID reuse conflicts (#213)
Report reserved soft-deleted device IDs as explicit conflicts and expose a permanent delete path so operators can intentionally release IDs for reuse.
2026-06-18 18:17:35 +02:00
UNITRONIX d72383e905 Merge remote-tracking branch 'origin/dev' into dev 2026-06-18 18:16:33 +02:00
UNITRONIX c801c4ddcc test(update): cover legacy server source permissions 2026-06-17 21:44:32 +02:00
github-actions[bot] 32b1010f7f chore: bump version to 3.3.28 [version-bump] 2026-06-17 19:35:53 +00:00
UNITRONIX 288da6b3a3 feat(updateService): add directory write permission check and resolve server source root
Introduced a new function to check if a directory or its parent is writable. Updated the logic to resolve the server source root for updates, ensuring it falls back to a predefined path if the preferred path is not writable. This change enhances the update process by providing better error handling and flexibility in server source management.
2026-06-17 21:35:26 +02:00
github-actions[bot] 0f35fe2e1d chore: bump version to 3.3.27 [version-bump] 2026-06-17 18:49:53 +00:00
UNITRONIX 4f1634a786 fix(console): clear high npm audit findings
Refs #203
2026-06-17 20:47:30 +02:00
github-actions[bot] 622676492d chore: bump version to 3.3.26 [version-bump] 2026-06-17 18:25:23 +00:00