UNITRONIX
05003cd952
chore: release version 3.4.0 [version-bump]
...
Manual stable bump after version-bump-main could not push to protected main.
2026-07-24 22:00:34 +02:00
github-actions[bot]
b6e5425fbc
chore: bump version to 3.3.174 [version-bump]
2026-07-24 19:43:49 +00:00
UNITRONIX
5bc6fb08db
fix(security): validate guest WS tokens and require OIDC device binding.
...
Guest /ws upgrades must pass Go access-link validation; RustDesk OIDC auth-query rejects omitted id/uuid when pending has them; bump tar and golang.org/x/text for audit/govulncheck.
2026-07-24 21:43:27 +02:00
github-actions[bot]
ba3f233c1f
chore: bump version to 3.3.173 [version-bump]
2026-07-24 19:33:39 +00:00
UNITRONIX
0541ad15bc
Prepare 3.4.0 stable release notes and fix default-admin bootstrap.
...
Populate CHANGELOG [Unreleased] with curated operator highlights since main 3.3.39, and remove illegal const password reassignment in ensureDefaultAdmin.
2026-07-24 21:33:17 +02:00
github-actions[bot]
0062cb77cb
chore: bump version to 3.3.172 [version-bump]
2026-07-24 19:06:32 +00:00
UNITRONIX
b476621be8
feat(auth): OIDC login for stock RustDesk desktop clients ( #304 )
...
Advertise oidc providers via login-options and add /api/oidc/auth + auth-query, reusing panel IdP config to issue client sessions.
2026-07-24 21:06:08 +02:00
github-actions[bot]
b0b2861e74
chore: bump version to 3.3.171 [version-bump]
2026-07-24 16:07:55 +00:00
github-actions[bot]
a181684885
chore: bump version to 3.3.170 [version-bump]
2026-07-24 05:03:59 +00:00
github-actions[bot]
a9e76d5bdc
chore: bump version to 3.3.169 [version-bump]
2026-07-23 15:38:16 +00:00
github-actions[bot]
64ef253e70
chore: bump version to 3.3.168 [version-bump]
2026-07-23 15:31:45 +00:00
UNITRONIX
cbc534f3a5
fix(users): stop username unique INSERT retry loop on Postgres ( #301 )
...
Skip mirrorCreate on shared Postgres, block 409→create recursion, COALESCE totp_secret on Go ListUsers, and return username_exists on DB unique violations.
2026-07-23 17:31:24 +02:00
github-actions[bot]
c0ec373595
chore: bump version to 3.3.167 [version-bump]
2026-07-22 21:00:28 +00:00
github-actions[bot]
0f93ee85c9
chore: bump version to 3.3.166 [version-bump]
2026-07-22 20:37:33 +00:00
UNITRONIX
cca56c7e4f
Merge branch 'dev' of https://github.com/UNITRONIX/BetterDesk into dev
2026-07-22 22:37:11 +02:00
UNITRONIX
ac61d3e7dc
fix(users): tolerate NULL last_login on SQLite user scans ( #292 )
...
Never-logged-in Go SQLite users no longer break ListUsers/delete/demote (500), so panel userSync can mirror instead of restoring phantom accounts on restart.
2026-07-22 22:36:54 +02:00
github-actions[bot]
b7db8283c5
chore: bump version to 3.3.165 [version-bump]
2026-07-22 18:58:58 +00:00
github-actions[bot]
1b81774b69
chore: bump version to 3.3.164 [version-bump]
2026-07-22 16:22:11 +00:00
UNITRONIX
ce988724c1
fix(console): share one WebSocket upgrade dispatcher ( #295 )
...
Collapse 11 per-service upgrade listeners into wsUpgradeRouter so Node no longer emits a false MaxListenersExceededWarning at panel startup.
2026-07-22 18:21:50 +02:00
github-actions[bot]
840a58ca1d
chore: bump version to 3.3.163 [version-bump]
2026-07-22 16:04:17 +00:00
github-actions[bot]
3067a6713d
chore: bump version to 3.3.162 [version-bump]
2026-07-22 15:58:48 +00:00
UNITRONIX
088109612d
fix(oidc): resolve IdP authorize URL server-side ( #298 )
...
Stop browser-redirecting SSO to internal BETTERDESK_API_URL (localhost).
2026-07-22 17:58:27 +02:00
github-actions[bot]
121678cde1
chore: bump version to 3.3.161 [version-bump]
2026-07-22 04:47:15 +00:00
UNITRONIX
8cf8350629
fix(security): harden WSS proxy trust and exact-key initiator delivery (Refs #276 )
...
Require TRUSTED_PROXIES before honoring X-Forwarded headers, and deliver async PunchHole/RelayResponse via ip:port wsPunchConns so shared-NAT peers do not get the wrong signed PK.
2026-07-22 06:46:57 +02:00
github-actions[bot]
b03e736033
chore: bump version to 3.3.160 [version-bump]
2026-07-21 15:45:25 +00:00
github-actions[bot]
e6a3a5cc20
chore: bump version to 3.3.159 [version-bump]
2026-07-21 15:33:05 +00:00
UNITRONIX
0b82160592
fix(console): persist Public Client Endpoints across Docker recreate ( #291 )
...
Store PUBLIC_* on the console-data volume so panel settings survive compose recreate; keep Compose env override and .env mirror for IaC and bare-metal.
2026-07-21 17:32:43 +02:00
github-actions[bot]
7a527a954b
chore: bump version to 3.3.158 [version-bump]
2026-07-21 10:52:35 +00:00
github-actions[bot]
07f3964f5f
chore: bump version to 3.3.157 [version-bump]
2026-07-21 10:44:37 +00:00
UNITRONIX
9b102c6e58
fix(ci): unblock Go vet, Secret Scan, npm audit, and race flake
2026-07-21 12:08:33 +02:00
github-actions[bot]
7f60fda86b
chore: bump version to 3.3.156 [version-bump]
2026-07-20 21:52:52 +00:00
UNITRONIX
14fb1d9aec
fix(security): patch Dependabot and CodeQL alerts on axios, mesh, OIDC
...
Bump axios and brace-expansion; add mesh rate limits; harden OIDC redirect and ConnLimiter clamp for static analysis.
2026-07-20 23:52:32 +02:00
github-actions[bot]
1d32b34099
chore: bump version to 3.3.155 [version-bump]
2026-07-20 21:45:42 +00:00
UNITRONIX
a8a7b33831
Merge branch 'dev' of https://github.com/UNITRONIX/BetterDesk into dev
2026-07-20 23:45:24 +02:00
UNITRONIX
9d8354188a
fix(auth): improve LDAP UX and SQLite password backfill (Refs #260 )
...
Copy panel password hashes into missing Go users on SQLite dual-DB so RustDesk client login matches the console; clarify LDAP sub-tab discoverability and provider-bound hints.
2026-07-20 23:44:58 +02:00
github-actions[bot]
936c27a86b
chore: bump version to 3.3.154 [version-bump]
2026-07-20 21:30:09 +00:00
UNITRONIX
ffe907e73a
fix(web-remote): guest page 500 and cookie hijack (Refs #274 )
...
Safe EJS bootstrap for /remote/guest; panel session wins over stale guest cookie.
2026-07-20 23:29:52 +02:00
github-actions[bot]
421acd2791
chore: bump version to 3.3.153 [version-bump]
2026-07-20 21:07:30 +00:00
github-actions[bot]
af7d103e58
chore: bump version to 3.3.152 [version-bump]
2026-07-20 16:07:17 +00:00
github-actions[bot]
755933ff7d
chore: bump version to 3.3.151 [version-bump]
2026-07-18 13:07:35 +00:00
github-actions[bot]
b6d76a735c
chore: bump version to 3.3.150 [version-bump]
2026-07-18 10:37:02 +00:00
github-actions[bot]
e97e9328b5
chore: bump version to 3.3.149 [version-bump]
2026-07-18 10:28:12 +00:00
UNITRONIX
fc1ded710e
feat(remote): add Guest Access Links for RdClient allowlist shares (Refs #274 )
...
Temporary opaque links give guests a minimal Web Remote UI for selected devices only, without Console inventory or add-any-ID paths. Also fix mesh_share desktop tunnel auth for unauthenticated guests.
2026-07-18 12:27:46 +02:00
github-actions[bot]
915cd72f31
chore: bump version to 3.3.148 [version-bump]
2026-07-18 09:55:14 +00:00
github-actions[bot]
07d99777b9
chore: bump version to 3.3.147 [version-bump]
2026-07-16 18:06:36 +00:00
github-actions[bot]
ec6da61cb7
chore: bump version to 3.3.146 [version-bump]
2026-07-16 17:40:03 +00:00
UNITRONIX
9601ed04fe
Merge branch 'dev' of https://github.com/UNITRONIX/BetterDesk into dev
2026-07-16 19:39:38 +02:00
UNITRONIX
db0dfade24
fix(windows): avoid drive-root PROJECT_ROOT breaking panel updates (Refs #272 )
...
Default C:\BetterDeskConsole installs no longer treat C:\ as the project root, so installer file writes and SHA tracking succeed; NSSM Access Denied on server restart is non-critical.
2026-07-16 19:38:29 +02:00
github-actions[bot]
11b25ce054
chore: bump version to 3.3.145 [version-bump]
2026-07-14 20:06:03 +00:00
github-actions[bot]
2791ed4b29
chore: bump version to 3.3.144 [version-bump]
2026-07-14 20:00:11 +00:00