Commit Graph

917 Commits

Author SHA1 Message Date
github-actions[bot] 13a4e79f04 chore: bump version to 3.5.103 [version-bump] 2026-09-16 11:10:08 +00:00
UNITRONIX 75a77a368e fix(docker): align auth stores and remove withdrawn agent builds
Make split Compose services use one explicit primary SQLite database and forward admin credentials to both Go and Node.js. Remove Docker and installer CI dependencies on withdrawn agent source trees, and add regression coverage for Docker build contexts and bootstrap mappings.

Refs #385

Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-16 13:09:51 +02:00
github-actions[bot] 6c326f13a8 chore: bump version to 3.5.102 [version-bump] 2026-09-16 05:11:04 +00:00
UNITRONIX 8f6fb91ea4 fix(panel): address first-testing UX feedback from #424
Make UX 3.5 the only default shell, fix appearance-profile duplication selection, and give authenticated Settings reads their own rate-limit budget so normal console use stops hitting 429s.

Refs #424

Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-16 07:10:50 +02:00
github-actions[bot] 13025e971d chore: bump version to 3.5.101 [version-bump] 2026-09-15 15:33:16 +00:00
UNITRONIX 0161fc5fc8 feat(signal): require login for stock initiators
Implement opt-in account-bound initiation for stock RustDesk clients, including strict token enforcement, panel configuration, tests, documentation, and translations.

Refs #414

Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-15 17:32:57 +02:00
github-actions[bot] 14d9374170 chore: bump version to 3.5.100 [version-bump] 2026-09-14 23:18:10 +00:00
github-actions[bot] 13cdc8da21 chore: bump version to 3.5.99 [version-bump] 2026-09-14 22:41:47 +00:00
UNITRONIX 5f1b5d0b3d feat(panel): refresh devices table in background
Reconcile the device list every 60 seconds while the page is visible, refresh once when returning to the tab, and clean up lifecycle listeners on unload. Keep live status changes on the existing WebSocket path.

Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-15 00:41:29 +02:00
github-actions[bot] d557460dc8 chore: bump version to 3.5.98 [version-bump] 2026-09-13 20:00:04 +00:00
UNITRONIX cead414395 fix(updates): build server locally from minimal sources
Remove GitHub prebuilt server binary delivery from panel updates. Fetch only required source subtrees for the selected commit and compile the Go server locally while preserving existing deployment and rollback behavior.

Refs: panel update local build path

Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-13 21:59:44 +02:00
github-actions[bot] e63be9738b chore: bump version to 3.5.97 [version-bump] 2026-09-13 19:39:04 +00:00
UNITRONIX 07c571e038 fix: stabilize BetterDesk heartbeat and device details 2026-09-13 21:38:39 +02:00
github-actions[bot] 2458f4424c chore: bump version to 3.5.96 [version-bump] 2026-09-13 19:37:33 +00:00
UNITRONIX 4207a56ea4 ci: restore dev action checks
Remove stale version-bump paths, eliminate Gitleaks false positives, and update vulnerable console dependencies.\n\nThanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-13 21:37:13 +02:00
UNITRONIX 6f3df2ac5b fix: keep WAN heartbeat stable 2026-09-13 18:17:45 +02:00
UNITRONIX bcc7b4d42c fix: expose public bootstrap routes 2026-09-13 17:36:27 +02:00
UNITRONIX 5d4baad6d1 fix: stabilize BetterDesk API and support installer 2026-09-13 12:54:08 +02:00
UNITRONIX 3cb8549074 fix(updates): make server binary delivery resilient
Retry rejected GitHub artifact credentials safely, fall back to one local Go build, and suppress expected panel reconnect noise during console restarts.

Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-12 23:19:57 +02:00
UNITRONIX a549706e5b Add BetterDesk device telemetry and secure API transport 2026-09-12 22:38:26 +02:00
UNITRONIX 321dbc1dfe feat: support FPS modes in web sessions 2026-09-12 18:50:06 +02:00
UNITRONIX 13452018be fix(ui): repair device detail modal layout
Use supported tab icons and enforce a full-viewport device panel.\n\nThanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-12 17:50:22 +02:00
UNITRONIX 746d014ae1 fix(ui): isolate update wizard modal content
Ensure update dialogs stay opaque and remain usable at narrow widths.\n\nThanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-12 17:09:32 +02:00
UNITRONIX 01569230aa fix(ui): make device detail panel full screen
Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-12 16:58:15 +02:00
UNITRONIX 3a1156e7c8 fix(ui): UX 3.5 light topbar, a11y/i18n, and panel polish
Stop tracking obsolete betterdesk-agent/client/desktop and rdclient-desktop trees (gitignore *_old local copies).

Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-12 12:30:06 +02:00
github-actions[bot] 365c9013c0 chore: bump version to 3.5.95 [version-bump] 2026-09-12 09:27:45 +00:00
UNITRONIX 3f277eba9e fix(ui): self-host Material Symbols for console icons
Replace Classic Material Icons with Symbols subsets so ligatures like
monitoring render correctly offline, and drop remaining Google icon CDN links.

Refs #393

Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-12 11:27:29 +02:00
github-actions[bot] 161d30c422 chore: bump version to 3.5.94 [version-bump] 2026-09-11 13:47:28 +00:00
UNITRONIX 825f32b061 Merge branch 'dev' of https://github.com/UNITRONIX/BetterDesk into dev 2026-09-11 15:47:12 +02:00
UNITRONIX 32ac37da7b fix(web): enlarge BetterDesk B mark in favicon and logo slots
Default tab icon used thin lines; the PNG mark is letterboxed so the B looked tiny in the rail and browser chrome. Prefer a large B favicon and object-fit cover on icon slots.

Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-11 15:16:44 +02:00
github-actions[bot] 72fd52c2be chore: bump version to 3.5.93 [version-bump] 2026-09-11 10:24:57 +00:00
UNITRONIX 5132061851 Merge branch 'dev' of https://github.com/UNITRONIX/BetterDesk into dev 2026-09-11 12:24:36 +02:00
UNITRONIX 28aed5efbf fix(generator): show leftover download pages so they can be deleted
After the Support Generator migration, older pages stayed reachable at /d/:slug but vanished from the list, so the name stayed reserved. List leftover bundles (including when the ALPHA module is not installed) with revoke/delete only.

Refs #412

Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-11 12:24:24 +02:00
github-actions[bot] 76a70a3117 chore: bump version to 3.5.92 [version-bump] 2026-09-09 09:47:42 +00:00
Knienartowicz 03c33ed655 fix(rdclient): align web connect with server connection policy
Honor PunchHole Failure=#405 even when relay_server is set; inject /api/health connection snapshot into /remote for timeouts; keep force_relay and bump BetterDesk-Web/1.4.9.

Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-09 11:47:25 +02:00
github-actions[bot] 1bbc5a0c86 chore: bump version to 3.5.91 [version-bump] 2026-09-07 10:16:43 +00:00
UNITRONIX e765cdeef3 Merge branch 'dev' of https://github.com/UNITRONIX/BetterDesk into dev 2026-09-07 12:16:28 +02:00
UNITRONIX b88d14d60b Fix generator slug pattern and bundle save HTTP 400
Drop the Chrome /v-incompatible pattern attribute and return 200 with a warning when template binaries are missing.
2026-09-07 12:16:18 +02:00
github-actions[bot] 4eee5f6fc8 chore: bump version to 3.5.90 [version-bump] 2026-09-07 04:55:51 +00:00
UNITRONIX 9f8128dd92 Merge branch 'dev' of https://github.com/UNITRONIX/BetterDesk into dev 2026-09-07 06:55:36 +02:00
UNITRONIX a070eb0bc3 Fix Support Generator builds and UI validation
Reject stub-only template packages, hide legacy CDAP bundles, and fix the slug pattern / builds title i18n.
2026-09-07 06:55:25 +02:00
github-actions[bot] 4eb3a49082 chore: bump version to 3.5.89 [version-bump] 2026-09-07 04:45:02 +00:00
UNITRONIX 0376498e5d Merge branch 'dev' of https://github.com/UNITRONIX/BetterDesk into dev 2026-09-07 06:44:42 +02:00
UNITRONIX 6f07a957e8 Fix Support Generator module install and i18n
Fall back when GitHub /releases/latest is missing, return clear errors, and translate the module install gate.
2026-09-07 06:44:20 +02:00
github-actions[bot] b147cf15cc chore: bump version to 3.5.88 [version-bump] 2026-09-06 23:29:56 +00:00
UNITRONIX 01aebf597c Replace CDAP Support Agent generator with BetterDesk Support templates
Install Client generator templates from GitHub, inject custom.txt for incoming-only builds, and remove the Go Support Agent pipeline.
2026-09-07 01:29:41 +02:00
github-actions[bot] 9ae4575435 chore: bump version to 3.5.87 [version-bump] 2026-09-06 18:34:50 +00:00
github-actions[bot] eef3d95369 chore: bump version to 3.5.86 [version-bump] 2026-09-06 13:25:54 +00:00
UNITRONIX 74081ad4ca fix(devices): restore mobile taps on Devices list
Sticky folders/groups/strategies and kebab/hscroll overlays could block
touches on phone Chrome; narrow sticky scope, fix kebab dismiss, disable
row drag on touch, and open detail on single tap.

Refs #410

Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
2026-09-06 15:25:37 +02:00
github-actions[bot] ed057d61ab chore: bump version to 3.5.85 [version-bump] 2026-09-06 10:28:57 +00:00