Commit Graph

  • 4acea13584 Merge branch 'main' into dev — sync 3.1.0 baseline and update fixes UNITRONIX 2026-06-09 01:32:58 +02:00
  • 87b0b21b0b fix(update): privileged Go server binary deploy from Linux panel UNITRONIX 2026-06-09 01:09:11 +02:00
  • a82bcca559 fix(client-api): populate device_group_name for manual groups (#138) UNITRONIX 2026-06-08 00:09:56 +02:00
  • 122973593b Merge pull request #180 from UNITRONIX/fix/update-channel-ux UNITRONIX 2026-06-07 17:07:25 +02:00
  • f8139432a2 fix(console): update channel UX and Modal.confirm (main hotfix) UNITRONIX 2026-06-07 17:07:20 +02:00
  • 899388bc95 chore: bump version to 3.0.5 [version-bump] github-actions[bot] 2026-06-07 15:07:01 +00:00
  • b1ec2fa7bb fix(console): improve update channel UX and fix Modal.confirm on stable UNITRONIX 2026-06-07 17:06:35 +02:00
  • 9db02e27cb chore: bump version to 3.0.4 [version-bump] github-actions[bot] 2026-06-07 15:04:44 +00:00
  • 4a48371d76 fix(console): use Modal.confirm for update channel save dialog UNITRONIX 2026-06-07 17:04:20 +02:00
  • caf0d8fece chore: bump version to 3.0.3 [version-bump] github-actions[bot] 2026-06-07 15:03:44 +00:00
  • 5d8ee6773c Merge pull request #178 from UNITRONIX/bump/v3.0.2 UNITRONIX 2026-06-07 17:03:29 +02:00
  • 8ae17f38ec fix(ci): restore direct dev version bump after relaxing branch protection UNITRONIX 2026-06-07 17:01:03 +02:00
  • 17f33f88ac chore: bump version to 3.0.2 [version-bump] github-actions[bot] 2026-06-07 14:59:57 +00:00
  • ef62317927 fix(ci): dev version bump via PR to satisfy branch protection UNITRONIX 2026-06-07 16:59:41 +02:00
  • cfe3f26478 Merge pull request #177 from UNITRONIX/release/v3.1.0 v3.1.0 UNITRONIX 2026-06-07 16:57:41 +02:00
  • aed40b4276 chore: release version 3.1.0 [version-bump] UNITRONIX 2026-06-07 16:57:37 +02:00
  • 3076c009c6 fix(ci): release bump via PR to satisfy protected main branch UNITRONIX 2026-06-07 16:57:30 +02:00
  • 6b0b7c1280 Merge dev into main: update channel switcher and versioning (#176) UNITRONIX 2026-06-07 16:55:40 +02:00
  • 56effcab16 chore: bump version to 3.0.1 [version-bump] github-actions[bot] 2026-06-07 14:48:52 +00:00
  • 317365c766 Add dev/main branching, automated versioning, and update channel switcher. UNITRONIX 2026-06-07 16:48:31 +02:00
  • edfd493be1 fix(console): avoid EACCES crash when binding HTTPS on port 443 (#173) v3.0.0 UNITRONIX 2026-06-07 16:29:49 +02:00
  • a6ec256f57 feat(update): implement last update result reporting in settings UNITRONIX 2026-06-07 15:06:48 +02:00
  • c8d7b6afd0 feat(update): enhance error reporting and sudoers management during updates UNITRONIX 2026-06-07 14:57:59 +02:00
  • 8ea3ac15ff feat(update): add index module resolution check during console file repair UNITRONIX 2026-06-07 14:45:11 +02:00
  • 05fb2916ff fix(update): improve console restart handling and permission checks UNITRONIX 2026-06-07 14:41:27 +02:00
  • 01fcdc4aea feat(billing): implement billing and time synchronization module UNITRONIX 2026-06-07 14:35:22 +02:00
  • 3966e2ab5e fix(update): handle per-file download errors in console sync (#173) UNITRONIX 2026-06-07 13:49:21 +02:00
  • 248b4a049f fix(update): sync full console tree when compare diff is truncated (#173) UNITRONIX 2026-06-07 13:43:33 +02:00
  • c76e0ff0c9 fix(console): avoid startup crash when serverAttestation is missing (#173) UNITRONIX 2026-06-07 12:57:55 +02:00
  • 06bf6c503c feat(i18n): add group membership messages in multiple languages UNITRONIX 2026-06-07 12:13:29 +02:00
  • 09d20c3444 feat(consent): streamline remote consent handling for terminal and desktop sessions UNITRONIX 2026-06-07 12:03:49 +02:00
  • 1320457e56 feat(build): enhance agent build process and add server library support UNITRONIX 2026-06-07 10:38:24 +02:00
  • 1ce755df92 feat(totp): implement two-factor authentication support in the agent UNITRONIX 2026-06-07 05:02:01 +02:00
  • aaef03a3b2 feat(chat): implement chat message handling and UI integration UNITRONIX 2026-06-07 04:48:08 +02:00
  • 24bf48d391 feat(devices): add pagination and context menu for device management UNITRONIX 2026-06-07 01:42:09 +02:00
  • 736a35476d enhance(accessibility): improve sidebar and typography styles for better usability UNITRONIX 2026-06-07 01:22:45 +02:00
  • fbd1efc72d refactor(sidebar): convert server attestation button to link and remove flyout panel UNITRONIX 2026-06-07 01:12:33 +02:00
  • f02988fe34 fix(update): resolve project root for flat console installs UNITRONIX 2026-06-07 01:09:16 +02:00
  • e7e4e359c1 fix(update): set HOME for Go builds when service user home is not writable UNITRONIX 2026-06-07 00:39:02 +02:00
  • 73e3ae19eb fix(update): use writable Go module cache under console data dir UNITRONIX 2026-06-07 00:35:02 +02:00
  • 50d1942f8c fix(auth): show username collision when LDAP matches local account (#148) UNITRONIX 2026-06-07 00:32:03 +02:00
  • 73d614b338 fix(console): migrate legacy auth.db token_hash on SQLite upgrade (#158) UNITRONIX 2026-06-07 00:26:48 +02:00
  • bb3cc09c3f fix(presence): clarify post-migration offline state and emit peer_online events. UNITRONIX 2026-06-07 00:13:54 +02:00
  • 9aee138c1b fix(api): restore RustDesk 1.4.7 address book sync compatibility. UNITRONIX 2026-06-07 00:01:20 +02:00
  • 900de8f36a fix(console): recover web panel after update user switch (#171) UNITRONIX 2026-06-06 23:33:57 +02:00
  • 35995fed08 fix(remote): send 2FA code with correct protobuf field (#171) UNITRONIX 2026-06-06 14:55:03 +02:00
  • 9c6490f6ab fix(ci,update): unblock Web Console CI and non-root in-app updates. UNITRONIX 2026-06-06 14:46:41 +02:00
  • 647a3221f9 Harden console security and wire fixes into the update flow. UNITRONIX 2026-06-06 14:40:51 +02:00
  • 29cb33c0b8 fix(docker): create /opt/rustdesk before writing image commit metadata UNITRONIX 2026-06-06 14:17:51 +02:00
  • e067a5a865 fix(update): disable in-app updates for Docker GHCR deployments (#158) UNITRONIX 2026-06-06 14:09:57 +02:00
  • 47f4aa680c fix(docker): share console auth.db with Go for panel folder sync (#138) UNITRONIX 2026-06-06 13:58:44 +02:00
  • 69efcfa1dd style(sidebar): enhance sidebar behavior for settings page UNITRONIX 2026-06-06 09:37:42 +02:00
  • f0ef809fb7 refactor(sidebar): convert settings button to link and enhance CSS styling UNITRONIX 2026-06-06 09:35:25 +02:00
  • cd2414308a feat(sidebar): reorganize settings category and update sidebar navigation UNITRONIX 2026-06-06 09:32:35 +02:00
  • 8261128ccd feat(notifications): implement persistent read state for notifications UNITRONIX 2026-06-06 09:26:31 +02:00
  • 980d8d3081 fix(dbAdapter): restore unique index creation for agent_bundles.slug UNITRONIX 2026-06-06 09:24:39 +02:00
  • e7215f2f9d feat(i18n): add short link functionality and validation messages across multiple languages UNITRONIX 2026-06-06 09:18:48 +02:00
  • 8b916488b9 Complete web console i18n audit and refine server attestation. UNITRONIX 2026-06-06 02:36:57 +02:00
  • bcd32eefe5 feat(permissions): add server attestation permission and update related UI UNITRONIX 2026-06-06 00:45:30 +02:00
  • 66f594e53f fix(localization): correct server tier descriptions in English and Polish UNITRONIX 2026-06-06 00:42:10 +02:00
  • c3816ece44 feat(server-attestation): add server attestation feature and UI integration UNITRONIX 2026-06-06 00:41:03 +02:00
  • 77bce0f49d fix(client-api): wire RustDesk routes and lock down pro role (#138) UNITRONIX 2026-06-05 23:32:32 +02:00
  • 99ac169754 fix(install): copy .env.example during console install (#166) UNITRONIX 2026-06-05 23:01:29 +02:00
  • bc98140959 fix(auth): block local/SSO username collision (#148) UNITRONIX 2026-06-05 09:15:43 +02:00
  • 3c4f1e2ec7 fix(console): sync auth_provider and LDAP login with Go (#148) UNITRONIX 2026-06-05 02:24:14 +02:00
  • 6988410cac Refactor device enrollment process and enhance help request handling UNITRONIX 2026-06-05 02:17:35 +02:00
  • 7c449d7976 Fix console crash when TRUST_PROXY=true in .env (#163) UNITRONIX 2026-06-05 02:14:40 +02:00
  • 7a373e0ad7 Enhance logging in support agent for better error tracking UNITRONIX 2026-06-04 23:42:15 +02:00
  • 8fe678f980 Implement device self-help request and enhance enrollment token handling UNITRONIX 2026-06-04 20:06:12 +02:00
  • 733c4f62be Refactor system tray icon handling and enhance OpenGL support UNITRONIX 2026-06-04 15:46:00 +02:00
  • 6537c994f5 Enhance support agent functionality and improve API integration UNITRONIX 2026-06-04 15:39:21 +02:00
  • 8bd60d1193 Refactor UI status handling and improve Go toolchain installation checks UNITRONIX 2026-06-04 04:12:01 +02:00
  • 7406d38e8d Implement client build management features UNITRONIX 2026-06-04 03:37:01 +02:00
  • 216cf4851b Refactor Go toolchain health checks and installation process UNITRONIX 2026-06-04 03:32:18 +02:00
  • f13fa764fd Enhance Go toolchain health checks and error handling UNITRONIX 2026-06-04 03:27:43 +02:00
  • 7bac0e774a Implement Go toolchain installation and health checks UNITRONIX 2026-06-04 03:23:23 +02:00
  • 5de22d8ce6 Enhance agent source management and update process UNITRONIX 2026-06-04 03:18:28 +02:00
  • fc8ac44baf Enhance support agent staging and rebuild process UNITRONIX 2026-06-04 03:13:43 +02:00
  • d07da4951a Implement support agent staging and enhance connection handling UNITRONIX 2026-06-04 03:08:17 +02:00
  • 3484ef68be Enhance support agent with audio handling and consent management UNITRONIX 2026-06-04 02:09:19 +02:00
  • 7aabe2a26e Refs #149: enrollment settings, rich approve UI, and restore peer API UNITRONIX 2026-06-04 00:51:10 +02:00
  • 1025226bb8 fix(input): normalize mouse wheel deltas for consistent scrolling behavior UNITRONIX 2026-06-04 00:37:28 +02:00
  • 43e0b6f40a Integrate P2P/relay controls for issue #157. UNITRONIX 2026-06-04 00:26:58 +02:00
  • 207a7467d0 fix(update): preserve operator config and passwords on upgrade (#158) UNITRONIX 2026-06-04 00:13:12 +02:00
  • 112433b4f9 fix(api): read RustDesk panel groups/folders from PostgreSQL UNITRONIX 2026-06-03 03:02:21 +02:00
  • f86ac0d8b5 fix(api): align RustDesk desktop sync with client endpoints UNITRONIX 2026-06-03 02:58:13 +02:00
  • 52018c67af fix(api): separate RustDesk tags, groups, and folders sync with ACL UNITRONIX 2026-06-03 02:50:03 +02:00
  • 9c80c53474 fix(api): restore RustDesk groups/tags for Go JWT logins (#21121 proxy) UNITRONIX 2026-06-03 02:34:52 +02:00
  • 16c4efa58c fix(api): sync panel device groups to RustDesk client via auth.db UNITRONIX 2026-06-03 02:28:45 +02:00
  • 1508c739b2 fix(api): Go :21114 default API and Node :21121 compat proxy (#160) UNITRONIX 2026-06-03 02:13:54 +02:00
  • 196a6addfd ci: stop desktop client builds on version tags UNITRONIX 2026-06-03 00:55:05 +02:00
  • 3ee1cd8062 feat(docker): publish versioned GHCR tags aligned with CHANGELOG v3.0.0-alpha UNITRONIX 2026-06-03 00:46:15 +02:00
  • f409ee09d7 feat(help): add API endpoints for managing help requests UNITRONIX 2026-06-02 03:03:10 +02:00
  • 60d0227445 fix(settings): show Advanced tab file list and expand config catalog UNITRONIX 2026-06-02 02:59:43 +02:00
  • 5b361c7579 feat(settings): add Advanced tab for allowlisted config file editing UNITRONIX 2026-06-02 02:55:38 +02:00
  • b703db5e5f fix(auth): sync LDAP/OIDC provider and role from Go to panel (#148) UNITRONIX 2026-06-02 02:42:25 +02:00
  • f34a0c0397 fix(rdclient): restore collapsible toolbar and back-to-devices tab close UNITRONIX 2026-06-02 02:34:12 +02:00
  • 787caf8958 fix(auth): bind accounts to auth provider local/LDAP/OIDC (#148) Knienartowicz 2026-06-01 09:06:53 +02:00
  • 3fb04db012 feat(installers): add configurable relay server mode switch Knienartowicz 2026-06-01 08:39:16 +02:00
  • 684bd06c6e feat(backup): full disaster-recovery backup archive UNITRONIX 2026-06-01 05:21:07 +02:00