Commit Graph

  • c469443851 contrib(vdi): PulseAudio and x264 image examples (#139) Lindsay Harvey 2026-05-27 20:48:28 +10:00
  • 14c2b081e4 fix(vdi): include entry name in container names to avoid collisions (#138) Lindsay Harvey 2026-05-27 20:48:24 +10:00
  • d956a37fdf v1.6.9 v1.6.9 Dave Kempe 2026-05-20 19:40:34 +10:00
  • 66bc3722fc feat(vdi): host port range + container lifecycle hooks (#137) Lindsay Harvey 2026-05-20 18:52:22 +10:00
  • 9cc78b4490 deps: batch bump bollard 0.21.0, tower-http 0.6.10, tokio 1.52.3, rcgen 0.14.8 Dave Kempe 2026-05-18 21:27:15 +10:00
  • 3a37cb39d9 feat(vdi): per-entry container username/password override Dave Kempe 2026-05-18 19:20:07 +10:00
  • 6f3a4a6ff8 fix(vdi): surface container_env/cpu/memory in entry list response Dave Kempe 2026-05-18 18:52:55 +10:00
  • d2a63e0e33 contrib(xrdp): LMDE 7 support, Cinnamon option, audio loader (#130) Lindsay Harvey 2026-05-18 19:39:14 +10:00
  • f53874ceef v1.6.8 v1.6.8 Dave Kempe 2026-05-06 15:58:17 +10:00
  • 70763932ca fix(drive): honour cleanup_on_close and retention_secs at session end Dave Kempe 2026-05-06 15:54:30 +10:00
  • 4aa18e1f32 docs(authentik): add missing groups scope mapping step Dave Kempe 2026-05-06 15:41:13 +10:00
  • b155ed7318 fix(oidc): allow client_secret from OIDC_CLIENT_SECRET env var alone Dave Kempe 2026-05-06 15:26:14 +10:00
  • c7554fec1d docs: emphasise vault/openbao as a dependency, point at quickstart Dave Kempe 2026-05-06 14:59:21 +10:00
  • d1adea5bea contrib: vault/openbao quickstart helper Dave Kempe 2026-05-06 14:53:46 +10:00
  • 46d79165f5 fix(websocket): align guacd->browser writes to instruction boundary Dave Kempe 2026-05-06 11:07:49 +10:00
  • 82d9264732 deps: bump rustls 0.23.40, russh 0.60.2 Dave Kempe 2026-05-06 10:12:31 +10:00
  • 03c8766eb3 fix(websocket): echo Guacamole tunnel pings, add TCP keepalive Dave Kempe 2026-05-06 10:11:17 +10:00
  • 0cc1523454 v1.6.7 v1.6.7 Dave Kempe 2026-04-29 15:03:22 +10:00
  • a046db06b3 deps: RustCrypto family + rand 0.10 batch upgrade Dave Kempe 2026-04-29 14:54:14 +10:00
  • fe3d3adccf Connections: quick-find search across all entries Dave Kempe 2026-04-29 13:35:40 +10:00
  • 8a25869606 docs/overview: fix Apache Guacamole stack description Dave Kempe 2026-04-26 20:28:45 +10:00
  • 0aa4722ab6 v1.6.6 v1.6.6 Dave Kempe 2026-04-25 15:52:46 +10:00
  • 38943c9d4c Reconnect button: relaunch entry instead of reloading dead session Dave Kempe 2026-04-25 15:41:42 +10:00
  • e70aebf81d Fix zombie WebSocket: wire tunnel.onerror/onstatechange in client.html Dave Kempe 2026-04-24 16:25:17 +10:00
  • 542474dc3a v1.6.6 polish: OIDC error clarity, xrdp TLS perms, aurora default, reverse-proxy docs Dave Kempe 2026-04-24 08:04:29 +10:00
  • 71ee3bdbb6 Bump rustls-webpki from 0.103.12 to 0.103.13 in /fuzz (#116) dependabot[bot] 2026-04-25 15:38:13 +10:00
  • 18f1fdffe5 Bump russh from 0.60.0 to 0.60.1 in /fuzz (#114) dependabot[bot] 2026-04-25 15:37:40 +10:00
  • ea2dd123fc deps: bump russh from 0.60.0 to 0.60.1 (#112) dependabot[bot] 2026-04-25 15:36:44 +10:00
  • 30a95f0609 deps: bump libc from 0.2.185 to 0.2.186 (#110) dependabot[bot] 2026-04-25 14:38:02 +10:00
  • ea0c005da5 deps: bump rustls from 0.23.38 to 0.23.39 (#106) dependabot[bot] 2026-04-25 14:37:45 +10:00
  • aa582c2ea8 deps: bump rustls-webpki from 0.103.12 to 0.103.13 (#115) dependabot[bot] 2026-04-25 14:03:06 +10:00
  • 65ddf26663 v1.6.5 v1.6.5 Dave Kempe 2026-04-22 16:32:37 +10:00
  • e79883224f RDP: default to NTLM + persist Connections tree state Dave Kempe 2026-04-22 16:32:37 +10:00
  • f0472dd3fb v1.6.4 v1.6.4 Dave Kempe 2026-04-21 17:45:48 +10:00
  • be3bea8b30 Connections audit log Dave Kempe 2026-04-21 17:45:38 +10:00
  • 2b0d65e5e5 Fix clippy needless_borrow on resolve_folder_access calls Dave Kempe 2026-04-21 15:17:37 +10:00
  • 98b634f438 Fix: delete_folder recursively removes subfolders v1.6.3 Dave Kempe 2026-04-21 15:05:14 +10:00
  • 58a8f36099 v1.6.3 Dave Kempe 2026-04-21 14:50:28 +10:00
  • 2d554c731d Folder permission inheritance + import ACL flags Dave Kempe 2026-04-21 14:42:03 +10:00
  • 37837fa247 cargo fmt Dave Kempe 2026-04-21 12:46:46 +10:00
  • 51531c8c8c v1.6.2 v1.6.2 Dave Kempe 2026-04-21 12:40:42 +10:00
  • d052042bd1 Fix three bugs found in internal testing Dave Kempe 2026-04-21 12:39:14 +10:00
  • 65a0c42650 Refresh screenshots for v1.6.1 Dave Kempe 2026-04-19 17:17:50 +10:00
  • fd42f39604 v1.6.1 v1.6.1 Dave Kempe 2026-04-19 14:48:06 +10:00
  • 9dbdc17843 Security hardening + test harness expansion Dave Kempe 2026-04-19 14:46:07 +10:00
  • c21131b1e1 release: split Docker build to native runners + refresh locks v1.6.0 Dave Kempe 2026-04-18 22:21:47 +10:00
  • a0c582dd45 cargo fmt Dave Kempe 2026-04-18 22:08:08 +10:00
  • f9b3475be2 v1.6.0 Dave Kempe 2026-04-18 22:02:12 +10:00
  • e791383375 Issue #103: auto-open singleton entry + client Home button + group picker fix Dave Kempe 2026-04-18 21:53:08 +10:00
  • 3b97dfbcdf Per-entry allow_sharing toggle + modal checkbox alignment fix Dave Kempe 2026-04-18 21:36:15 +10:00
  • 4a4f3807f2 Terminate on active cards + warning banner in Share modal (stage 4) Dave Kempe 2026-04-18 21:24:59 +10:00
  • e8d19e38dd Sessions page role scoping + count header (stage 3) Dave Kempe 2026-04-18 21:19:38 +10:00
  • c750053856 Bug fixes: no-duplicate active-session click + hide Sessions for viewers Dave Kempe 2026-04-18 21:14:32 +10:00
  • 635bc061cc Shadow sessions: admin read-only viewer tokens Dave Kempe 2026-04-18 21:14:22 +10:00
  • eb1521dd6c Share button moves to Connections Active Sessions Dave Kempe 2026-04-18 20:52:58 +10:00
  • 0d69e8fed4 Rename Address Book → Connections; allowed_groups picker; session privacy (#102) Dave Kempe 2026-04-18 20:45:29 +10:00
  • 88b754a11c Address book: subfolder tree UI + shared design system Dave Kempe 2026-04-18 16:52:11 +10:00
  • 5143df15f4 ci: bump softprops/action-gh-release from 2 to 3 (#104) dependabot[bot] 2026-04-18 21:55:05 +10:00
  • c2a382211a Address book: subfolder support backend (#101) Dave Kempe 2026-04-16 19:46:59 +10:00
  • 8c248edb53 deps: update rustls-webpki 0.103.12 (RUSTSEC-2026-0098, 0099) v1.5.5 Dave Kempe 2026-04-16 17:34:10 +10:00
  • 77c7c535f4 Docs cleanup, default theme to aurora, Vault install guidance Dave Kempe 2026-04-16 16:54:25 +10:00
  • 84616f5730 Session limits and completed session cleanup (#99) v1.5.4 Dave Kempe 2026-04-12 07:40:32 +10:00
  • 58ba74ff51 WebSocket Origin check: compare hostnames only, ignore ports Dave Kempe 2026-04-12 07:23:57 +10:00
  • 2074895e90 Security hardening: 7 audit findings fixed Dave Kempe 2026-04-12 07:19:16 +10:00
  • 622569290a Security hardening: share URL redaction, auth rate limiting, fixes v1.5.3 Dave Kempe 2026-04-11 21:49:03 +10:00
  • a330c0cda0 deps: bump bollard 0.18 to 0.20, update VDI Docker driver Dave Kempe 2026-04-11 21:11:38 +10:00
  • 07dbf874bd Merge pull request #96 from sol1/dependabot/cargo/russh-0.60.0 Dave Kempe 2026-04-11 17:48:37 +10:00
  • 8bdd5ab115 deps: bump russh from 0.59.0 to 0.60.0 dependabot[bot] 2026-04-11 07:47:40 +00:00
  • 267f082f11 Merge pull request #97 from sol1/dependabot/cargo/tokio-1.51.1 Dave Kempe 2026-04-11 17:46:35 +10:00
  • c6f560d75d deps: bump tokio from 1.51.0 to 1.51.1 dependabot[bot] 2026-04-10 09:21:20 +00:00
  • 22c3638d00 cargo fmt v1.5.2 Dave Kempe 2026-04-09 21:26:13 +10:00
  • 958b675fd2 SSH tunnel: host key verification with UI-driven pinning Dave Kempe 2026-04-09 21:22:36 +10:00
  • f43738f54a H.264: remove frame dropping, sync gating approach only v1.5.1 Dave Kempe 2026-04-09 07:59:03 +10:00
  • 175c30b705 H.264: fix unbounded stream lag via sync gating and frame dropping Dave Kempe 2026-04-08 07:21:23 +10:00
  • 2e046ea4a8 OIDC: native CA trust, custom CA cert, TLS skip-verify, better errors Dave Kempe 2026-04-08 06:31:14 +10:00
  • 5c7eb84886 README overhaul: badges, VDI, updated features, remove RHEL Dave Kempe 2026-04-06 08:25:00 +10:00
  • 75eae2b43f cargo fmt v1.5.0 Dave Kempe 2026-04-05 10:33:01 +10:00
  • fb0f965bb2 Fix nav: Logout + Settings float right together on all pages Dave Kempe 2026-04-05 10:20:10 +10:00
  • 318725e8db Config docs: add [recording] and [vdi] sections, missing fields Dave Kempe 2026-04-05 10:03:06 +10:00
  • c48be9ed3f Move Logout button out of Settings dropdown on all pages Dave Kempe 2026-04-05 10:01:35 +10:00
  • a9a966e675 VDI: detect image change and clear stale thumbnails Dave Kempe 2026-04-05 08:33:42 +10:00
  • 7283cdb2d7 Dockerfile: VDI support (commented out, documented) Dave Kempe 2026-04-05 08:29:21 +10:00
  • 6a2a759abf Docs: VDI prerequisites — Docker install and usermod instructions Dave Kempe 2026-04-05 08:27:21 +10:00
  • 985a9de45c Overview docs: add VDI references throughout Dave Kempe 2026-04-05 08:16:57 +10:00
  • 9114e2b78e Add VDI to overview docs page Dave Kempe 2026-04-05 08:13:56 +10:00
  • 3d39685f58 Add VDI documentation page Dave Kempe 2026-04-05 08:11:00 +10:00
  • c0e194fa6a v1.5.0: VDI Docker desktop containers Dave Kempe 2026-04-05 08:09:02 +10:00
  • bf19574a0d Update docs: VDI architecture in CLAUDE.md, test image README Dave Kempe 2026-04-05 08:07:07 +10:00
  • b5566f7ce8 Security hardening for VDI and thumbnails Dave Kempe 2026-04-05 08:05:34 +10:00
  • 8567d93c4f Sessions page: collapsible ad-hoc form, VDI option Dave Kempe 2026-04-05 07:59:38 +10:00
  • 3273e47bbc VDI: per-entry idle timeout for containers Dave Kempe 2026-04-05 07:55:50 +10:00
  • 697b6f7d75 Active Sessions with thumbnails, dormant VDI containers Dave Kempe 2026-04-05 07:51:00 +10:00
  • 8ff256f5df Session ended overlay with Reconnect/Close buttons Dave Kempe 2026-04-05 07:18:26 +10:00
  • bfadf34a9b VDI: detect server-side disconnect to stop container on logout Dave Kempe 2026-04-05 07:03:34 +10:00
  • 690997d4eb VDI: persistent home dirs and logout stops container Dave Kempe 2026-04-05 06:44:33 +10:00
  • 501bd14a0d VDI Docker driver: ephemeral container desktops Dave Kempe 2026-04-05 06:28:03 +10:00
  • bcf203e79a Merge pull request #91 from sol1/dependabot/cargo/libc-0.2.184 Dave Kempe 2026-04-04 06:06:54 +00:00
  • e6a4aded80 Merge pull request #92 from sol1/dependabot/cargo/toml-1.1.2spec-1.1.0 Dave Kempe 2026-04-04 06:06:47 +00:00
  • 9d201bcf00 Merge pull request #89 from sol1/dependabot/cargo/tokio-1.51.0 Dave Kempe 2026-04-04 06:06:42 +00:00
  • fabf6b75a7 Merge pull request #90 from sol1/dependabot/cargo/russh-0.59.0 Dave Kempe 2026-04-04 06:06:15 +00:00