Commit Graph

  • b84c7618e7 fix viewmode height, update other ui stuff Eduard Gert 2026-05-27 16:40:57 +02:00
  • ec5da43d73 persist viewMode across restarts Eduard Gert 2026-05-27 15:52:15 +02:00
  • a8ad73d2d9 add shortcuts in tray for quit and settings item Eduard Gert 2026-05-27 15:37:05 +02:00
  • a241112a1d disable resize Eduard Gert 2026-05-27 15:35:51 +02:00
  • e62dff0f66 add github, docs links etc. to settings about page Eduard Gert 2026-05-27 15:35:40 +02:00
  • 5cecca2c23 store viewmode in ui preferences Eduard Gert 2026-05-27 15:21:51 +02:00
  • 0e83d2ad94 add peer details Eduard Gert 2026-05-27 14:52:19 +02:00
  • 1f9a829f2c [management] update log levels (#6266) Pascal Fischer 2026-05-27 11:43:49 +02:00
  • 98818e3095 merge main\ crn4 2026-05-27 10:50:24 +02:00
  • 004a305e46 tray: add 30s ticker to keep session-expiry countdown fresh Zoltan Papp 2026-05-27 00:33:09 +02:00
  • c77e5cef85 tray: revert on-open click handler — OpenMenu freezes tray and React Zoltan Papp 2026-05-27 00:24:46 +02:00
  • 13179081d2 Merge branch 'main' into ui-refactor Zoltan Papp 2026-05-26 23:41:18 +02:00
  • 2d3c8fc555 tray: drop dead iconMenuNetbird and openRoute after menu rework Zoltan Papp 2026-05-26 23:25:45 +02:00
  • 61aa3a53ed tray: re-enable Exit Node menu item when candidates arrive post-connect Zoltan Papp 2026-05-26 23:13:34 +02:00
  • 80d6df6260 tray: rework menu layout, exit-node submenu, session countdown wording Zoltan Papp 2026-05-26 22:52:49 +02:00
  • 53bbc2d551 session: clear stale SSO deadline on teardown and after expiry Zoltan Papp 2026-05-26 22:52:35 +02:00
  • d9f0189b57 tray: reorganise menu, refresh expiry countdown on open Zoltan Papp 2026-05-26 15:06:29 +02:00
  • 78ed62535e Clean up middleware and move auth middlewa into module bcmmbaga 2026-05-26 20:45:57 +03:00
  • 77604bb467 remove nil return pascal 2026-05-26 18:32:32 +02:00
  • 1072f73a73 fix merge issues pascal 2026-05-26 18:08:03 +02:00
  • 4b6721c878 reduce cognitive complexity pascal 2026-05-26 18:01:43 +02:00
  • 0b78e310b7 Merge branch 'main' into feature/affected-peers pascal 2026-05-26 17:57:59 +02:00
  • 68b942722c account for proxy peers and services pascal 2026-05-26 17:55:18 +02:00
  • 14af179556 [management] Refactor management server bootstrap (#6256) Bethuel Mmbaga 2026-05-26 17:44:28 +03:00
  • 1fbb5e6d5d [management] fix owner role update (#6264) Pascal Fischer 2026-05-26 16:37:58 +02:00
  • 6771e35d57 [client] Release js.FuncOf callbacks in wasm ssh and rdp to prevent leaks (#5982) Viktor Liu 2026-05-26 21:32:39 +09:00
  • 91e0520f27 move locales to client/ui/i18n Eduard Gert 2026-05-26 12:34:01 +02:00
  • 67a1f3c4fe add peers, networks and exit node list (wip) Eduard Gert 2026-05-26 12:09:08 +02:00
  • e89b1e0596 [proxy, client] Bound embed client WireGuard per-Device memory (#5962) Viktor Liu 2026-05-26 18:51:53 +09:00
  • 7af7630e5b consider removed peers from group pascal 2026-05-26 11:43:29 +02:00
  • b6d20edfeb tray: show NetBird brand mark next to About on macOS Zoltan Papp 2026-05-26 11:33:57 +02:00
  • 18d0019332 tray: drop Networks menu item, make session-expiry row open extend flow Zoltan Papp 2026-05-26 11:23:41 +02:00
  • 5d5c2d9f95 filtering fix crn4 2026-05-26 11:33:21 +02:00
  • ecee7df5d8 Merge remote-tracking branch 'origin/ui-refactor' into ui-refactor Eduard Gert 2026-05-26 11:27:17 +02:00
  • 1d783c33d9 adjust left offset in ip and fqdn Eduard Gert 2026-05-26 11:26:51 +02:00
  • b14feef1d7 add copy to clipboard Eduard Gert 2026-05-26 11:23:08 +02:00
  • 0935a5675d tray: move session-expiry row under profile email, hide separator when daemon unavailable Zoltán Papp 2026-05-26 10:59:36 +02:00
  • 4818599a93 sort peers Eduard Gert 2026-05-26 09:50:18 +02:00
  • f8c107b087 update peers filter, fix duplicate url open in dev Eduard Gert 2026-05-26 09:35:03 +02:00
  • d542c60e21 Refactor Linux system info to use syscalls (#6230) Philip Laine 2026-05-25 21:00:24 +02:00
  • 4983b5cf17 [client] Match DNS wildcard handlers on label boundaries (#6255) Viktor Liu 2026-05-26 01:38:48 +09:00
  • b3b0feb3b8 [client] Filter scoped/cloned default routes from BSD network monitor RTM_ADD (#6208) Viktor Liu 2026-05-26 01:38:21 +09:00
  • 7aebdd69dd [management, client, proxy] add expose NetBird-only services over tunnel peers (#6226) Maycon Santos 2026-05-25 17:41:50 +02:00
  • 144dfbc12c Capture listener locally in accept loops to avoid nil deref on Stop Viktor Liu 2026-05-25 17:02:28 +02:00
  • 6c9465df54 Handle Lstat error in purgeStaleAgentSubdir Viktor Liu 2026-05-25 15:52:30 +02:00
  • 6cd5d6084f Split prepareAgentSocketDir to reduce cognitive complexity Viktor Liu 2026-05-25 15:09:28 +02:00
  • 3bcacffd2c Rename xauth_linux.go to xauth_x11.go so FreeBSD picks it up Viktor Liu 2026-05-25 14:10:01 +02:00
  • 65f302b698 Authenticate virtual X11 sessions with per-session MIT-MAGIC-COOKIE-1 Viktor Liu 2026-05-25 13:26:29 +02:00
  • 3b8a5c15cc Address CodeRabbit review on DNAT refcount worktree-accept-ra-forwarding Viktor Liu 2026-05-25 12:14:27 +02:00
  • 2f67841b1e Reuse /var/run/netbird as VNC agent socket parent via configs.RuntimeDir Viktor Liu 2026-05-25 11:03:51 +02:00
  • ddc9f8199a Balance DNAT forwarding refcount on duplicates and missing rules Viktor Liu 2026-05-25 11:08:21 +02:00
  • 6c6ad8d14f Merge remote-tracking branch 'origin/main' into worktree-accept-ra-forwarding Viktor Liu 2026-05-25 10:57:31 +02:00
  • bf2fb2fd44 Address CodeRabbit review on embedded VNC PR Viktor Liu 2026-05-24 18:52:57 +02:00
  • 4e3e3ce6d3 Surface VNC initiator in status, clarify proxy logs, dampen capture noise Viktor Liu 2026-05-24 16:32:30 +02:00
  • 5e2830be8a Harden VNC server, IPC, and management plumbing Viktor Liu 2026-05-24 16:02:36 +02:00
  • f557e665a5 Return error from gateApproval and log at the caller Viktor Liu 2026-05-23 19:50:27 +02:00
  • fa57eedaf5 Address CodeRabbit review and fix CI on embedded-vnc Viktor Liu 2026-05-23 19:44:21 +02:00
  • 7cb6388349 Decline VNC approval early when no console user is logged in Viktor Liu 2026-05-23 19:15:01 +02:00
  • 1f912be673 Address codespell and Sonar findings on embedded-vnc Viktor Liu 2026-05-23 19:06:02 +02:00
  • 8d329da591 Evict orphaned packet captures and annotate VNC streams Viktor Liu 2026-05-23 17:55:18 +02:00
  • 8e72967bbe Add per-connection user-approval prompts for VNC Viktor Liu 2026-05-23 17:22:49 +02:00
  • d624c2db74 fix i18n label Eduard Gert 2026-05-22 16:36:07 +02:00
  • 513ecd456c remove mock peers Eduard Gert 2026-05-22 16:28:24 +02:00
  • 8f957ff41a fix scroll in settings Eduard Gert 2026-05-22 16:09:55 +02:00
  • 598fcbd817 remove unused lang icons, disable text selection Eduard Gert 2026-05-22 15:59:27 +02:00
  • c29ef638f4 Switch VNC daemon-to-agent IPC to Unix sockets and audit-log every connection Viktor Liu 2026-05-22 15:32:35 +02:00
  • 97b7b010f5 Fold init-only VNC and SSH setters into Config-struct constructors Viktor Liu 2026-05-22 12:41:24 +02:00
  • 17a365926d update auto update wordings, add update available into ui Eduard Gert 2026-05-22 13:04:04 +02:00
  • 030c57150f Signal Zlib encode failure and fall back to Raw Viktor Liu 2026-05-22 12:06:52 +02:00
  • 0f03c612d1 Lower CreateTemporaryAccess complexity and emit VncAuth for session pubkeys Viktor Liu 2026-05-22 12:01:18 +02:00
  • 1cc5967198 Address follow-up CodeRabbit VNC findings Viktor Liu 2026-05-22 11:35:16 +02:00
  • 577ce6deb5 fix connect flow in tray Eduard Gert 2026-05-22 10:16:13 +02:00
  • 580cfa0dc5 add default and advanced resize Eduard Gert 2026-05-22 09:53:08 +02:00
  • 412193c602 Address CodeRabbit VNC review feedback Viktor Liu 2026-05-21 18:09:07 +02:00
  • 5e67febf57 Address Sonar findings and move noise to direct dependency Viktor Liu 2026-05-21 17:55:27 +02:00
  • ee348ba007 Abort VNC agent dial retry loop on server shutdown Viktor Liu 2026-05-21 17:44:22 +02:00
  • 12361e5479 hardening channel drain pascal 2026-05-21 17:40:45 +02:00
  • d3ae81e601 use uncanceled context pascal 2026-05-21 17:37:17 +02:00
  • 3d3055dc7f Replace VNC JWT auth with a Noise_IK handshake bound to ACL-pushed pubkeys Viktor Liu 2026-05-21 16:49:47 +02:00
  • 5c3f2ab0df update test pascal 2026-05-21 17:10:51 +02:00
  • 8d4f35352f skip About-row brand mark on macOS Zoltán Papp 2026-05-21 17:01:08 +02:00
  • 85029898a5 per-platform tray menu icons and Windows-specific status row Zoltán Papp 2026-05-21 16:35:25 +02:00
  • ba554a73d0 Merge remote-tracking branch 'origin/main' into feature/affected-peers pascal 2026-05-21 16:40:27 +02:00
  • 0358be2313 [client] Revert "Clean up legacy 32-bit and HKCU registry entries on Windows install (#6176)" (#6232) v0.71.4 Viktor Liu 2026-05-21 23:27:12 +09:00
  • 9124832651 fix test nmap/combined-deploy pascal 2026-05-21 16:12:50 +02:00
  • 13e41e432c idp dex fix crn4 2026-05-21 15:21:28 +02:00
  • c3aeb5be15 force dark window theme on Windows Zoltán Papp 2026-05-21 14:59:00 +02:00
  • d0c27ad854 Merge branch 'main' into nmap/combined-deploy pascal 2026-05-21 14:54:04 +02:00
  • 1d8d9ff2ec Merged affected-peers branch pascal 2026-05-21 14:16:44 +02:00
  • 2f4ddf0796 Emit explicit Fn flagsChanged transitions around macOS navigation keys Viktor Liu 2026-05-21 12:30:14 +02:00
  • 98d533c8e8 Address CodeRabbit feedback on VNC server agent matching and session lifecycle Viktor Liu 2026-05-21 12:01:25 +02:00
  • 63e7a018c1 Merge branch 'main' into task/align_protobuff_toolset task/align_protobuff_toolset riccardom 2026-05-21 10:35:08 +02:00
  • 274a184135 Detect untracked files in proto drift gate riccardom 2026-05-21 10:11:53 +02:00
  • df61f22d96 add error msg to profile context and auto update Eduard Gert 2026-05-21 09:49:32 +02:00
  • 32df29bbd4 Merge remote-tracking branch 'origin/ui-refactor' into ui-refactor Eduard Gert 2026-05-21 09:34:45 +02:00
  • 0a458ead8b port xembed tray popup menu from gtk3 to gtk4 Zoltán Papp 2026-05-20 19:53:24 +02:00
  • aab8274b1a clear connect-action latch when external disconnect cancels Connecting Zoltan Papp 2026-05-20 19:44:02 +02:00
  • d3b660afba classify daemon login errors and surface localised dialogs Zoltan Papp 2026-05-20 19:13:13 +02:00
  • 341848b1ae fix lint issues in session watcher tests and status humaniser Zoltán Papp 2026-05-20 18:46:56 +02:00
  • 37052fd5bc [client] Fix nil channel panic in external chain monitor stop (#6224) v0.71.3 Viktor Liu 2026-05-21 01:46:51 +09:00