Commit Graph

  • 8b8f38de1b [client/ui-wails] Show GUI and daemon versions in the About submenu Zoltán Papp 2026-05-06 16:55:52 +02:00
  • 2b272e74c8 [client/ui-wails] In-process StatusNotifierWatcher + XEmbed tray bridge Zoltán Papp 2026-05-06 16:47:35 +02:00
  • e6cbf30415 [client/ui-wails] Surface daemon SessionExpired in the tray Zoltán Papp 2026-05-06 15:57:34 +02:00
  • 490b60ad0e [ci] Suppress typecheck on the ui-wails embed instead of skipping main.go Zoltán Papp 2026-05-06 15:50:14 +02:00
  • 553be144b4 add setting Eduard Gert 2026-05-06 14:21:01 +02:00
  • f532976e05 [client] Add public key to debug bundle config.txt (#6092) Viktor Liu 2026-05-06 20:42:47 +09:00
  • 71a400f90f [client] Include MTU and SSH auth/JWT cache config in debug bundle (#6071) Viktor Liu 2026-05-06 20:23:43 +09:00
  • bfeb9b19ec [management] remove permissions from geolocations api (#6091) Pascal Fischer 2026-05-06 13:07:01 +02:00
  • 5f8b88471f Initialize dnsFirewall in registryConfigurator tests Viktor Liu 2026-05-06 11:56:19 +02:00
  • 5c9aabf4bc Merge branch 'main' into drop-dns-probes Viktor Liu 2026-05-06 11:10:03 +02:00
  • c3f9514182 wip Eduard Gert 2026-05-06 10:47:40 +02:00
  • b19b7464ea [management] fix flaky invite token test (#6077) v0.70.5 Pascal Fischer 2026-05-05 18:48:51 +02:00
  • cfb1b3fe31 [proxy] consolidate mapping update (#6072) Pascal Fischer 2026-05-05 18:40:42 +02:00
  • f42b8aed90 Reject port 0 in NB_DNS_FIREWALL_PORTS and roll back firewall on DNS setup failure Viktor Liu 2026-05-05 18:37:24 +02:00
  • 0415137acd Address CodeRabbit nits: errors.As, defensive disable, port-aware filter name, log wording, provenance Viktor Liu 2026-05-05 18:29:23 +02:00
  • 7fd16666e3 Fix Windows lint: handle close error and exclude vendored WFP types from unused Viktor Liu 2026-05-05 18:25:53 +02:00
  • 0571eeaba0 Move strictMode to Windows-only and add manager unit tests Viktor Liu 2026-05-05 18:24:09 +02:00
  • 6a201d12b5 Extract applyRouteAll helper and reorder package declarations Viktor Liu 2026-05-05 18:16:28 +02:00
  • 4810e79a00 Add Windows DNS firewall to block DNS leaks from non-netbird processes Viktor Liu 2026-05-05 18:11:06 +02:00
  • 3c28d29725 [management] Map Entra oid claim as Dex user ID (#6067) Bethuel Mmbaga 2026-05-05 18:12:18 +03:00
  • 1795bc801d chores: updated discussions and issues templates (#6073) Nicolas Frati 2026-05-05 16:53:01 +02:00
  • 31395f8bd2 [client] Use fwmark-aware route lookup for raw socket UDP checksum source (#6070) Viktor Liu 2026-05-05 23:18:22 +09:00
  • a8812d5fb1 Merge remote-tracking branch 'origin/main' into ui-refactor Zoltán Papp 2026-05-05 15:41:59 +02:00
  • 6f93cf6ac3 [client/ui-wails] Group Tray's services into a TrayServices struct Zoltán Papp 2026-05-05 15:37:25 +02:00
  • 18909390c2 [ci] Use go list -e so the ui-wails embed doesn't blank the test list Zoltán Papp 2026-05-05 15:30:40 +02:00
  • cd8e71002f [client] Bump go-netroute to v0.4.0 and drop fork (#6062) Viktor Liu 2026-05-05 22:26:27 +09:00
  • b3eb5f2453 [ci] Skip lockfiles in codespell Zoltán Papp 2026-05-05 15:15:15 +02:00
  • dc02542a9e [ci] Skip client/ui-wails/main.go in golangci-lint Zoltán Papp 2026-05-05 15:12:49 +02:00
  • 0c136fffb9 [ci] Add sonar-project.properties to exclude the Wails React frontend Zoltán Papp 2026-05-05 15:10:23 +02:00
  • fffb9dd219 [client/ui-wails] Add Forwarding service for the exposed-services list Zoltán Papp 2026-05-05 13:53:40 +02:00
  • 93275f9052 Bump github.com/wailsapp/wails/v3 to v3.0.0-alpha.84 Zoltán Papp 2026-05-05 13:09:37 +02:00
  • dd9c15072f [ci] Skip client/ui-wails in go test runs Zoltán Papp 2026-05-05 12:56:59 +02:00
  • 4c743bc03d Merge remote-tracking branch 'origin/main' into ui-refactor Zoltán Papp 2026-05-05 12:34:20 +02:00
  • 2e61b42e92 [client/ui-wails] Slim the tray menu, move toggles to Settings page Zoltán Papp 2026-05-05 12:19:41 +02:00
  • 3f8de2a149 [client/ui-wails] Hide Dock entry on macOS via LSUIElement Zoltán Papp 2026-05-05 12:03:09 +02:00
  • bc609c3ae7 [client/ui-wails] Wire up enforced-update tray menu item Zoltán Papp 2026-05-05 11:56:57 +02:00
  • 97db824929 [management] fix proxy reconnect (#6063) Pascal Fischer 2026-05-04 20:43:25 +02:00
  • 77a0992dc2 [misc] Disable govet inline analyzer and tidy go.mod (#6066) Viktor Liu 2026-05-05 02:59:41 +09:00
  • de527ad3a8 Merge remote-tracking branch 'origin/main' into fix/login-cmd-root-flags fix/login-cmd-root-flags Viktor Liu 2026-05-04 19:04:38 +02:00
  • 104990dfdd [client] Display QR code for device auth login URL (#5415) JungwooShin 2026-05-05 01:59:29 +09:00
  • bde632c3b2 [client] Replace WG interface monitor polling with netlink subscription on Linux (#5857) alexsavio 2026-05-04 18:49:39 +02:00
  • 4268a5cfb7 [client] Use atomic write/rename pattern for ssh config Lauri Tirkkonen 2026-05-05 01:24:52 +09:00
  • 8610a714be merge main feat/reseller-openapi-spec crn4 2026-05-04 18:18:32 +02:00
  • 16cc204c89 upd for api spec crn4 2026-05-04 17:59:22 +02:00
  • e3994d0c99 [client] Drop Mesa3D opengl32.dll, bootstrap WebView2 in Windows installers Zoltán Papp 2026-05-04 17:36:30 +02:00
  • ba6e10cef3 [client/ui-wails] Pad macOS tray PNGs for proper menubar sizing Zoltán Papp 2026-05-04 17:12:12 +02:00
  • ce53981b55 [client/ui-wails] Fix Windows manifest version format Zoltán Papp 2026-05-04 16:20:15 +02:00
  • a69037630b [client/ui-wails] Skip tray click-to-toggle on Linux Zoltán Papp 2026-05-04 16:08:10 +02:00
  • 6b4d4076f4 extend tests pascal 2026-05-04 15:16:59 +02:00
  • df58935cc0 [client/ui-wails] Set NetBird window and app icon on Linux Zoltán Papp 2026-05-04 14:34:45 +02:00
  • a1743dbf9b [client/ui-wails] Fix Fedora ayatana-appindicator package name Zoltán Papp 2026-05-04 14:00:52 +02:00
  • f9771de3f5 [client/ui-wails] Switch release pipelines from Fyne to Wails UI Zoltán Papp 2026-05-04 13:00:13 +02:00
  • 63d2217d8a Merge main into feature/affected-peers pascal 2026-05-04 12:22:13 +02:00
  • a547fc74ed [client] Use ctx.Err() instead of gRPC codes.Canceled to detect shutdown (#6019) Zoltan Papp 2026-05-04 11:59:25 +02:00
  • a21f6ecb0a [client] release Status.mux before invoking notifier callbacks (#6039) Zoltan Papp 2026-05-04 11:59:01 +02:00
  • 6262b0d841 [management] Track pending approval in peer event metadata (#6040) Bethuel Mmbaga 2026-05-04 12:47:13 +03:00
  • 50b58a6828 [client, relay] Advertise relay server IP via signal for foreign-relay fallback dial (#6004) Viktor Liu 2026-05-04 18:40:25 +09:00
  • 057d651d2e [client, proxy] Add packet capture to debug bundle and CLI (#5891) Viktor Liu 2026-05-04 18:28:56 +09:00
  • db2a62bf29 [client] Add system DNS fallback for Windows, systemd-resolved, NetworkManager (#6000) Viktor Liu 2026-05-04 17:36:43 +09:00
  • bfe19fa542 wip Eduard Gert 2026-05-04 10:15:29 +02:00
  • d07f25fc49 wip Eduard Gert 2026-05-04 10:14:41 +02:00
  • c4b2da4c92 [management] Add public connection ipv4 and ipv6 posture check (#6038) Misha Bragin 2026-04-30 18:36:50 +02:00
  • dcd1db42ef [management] Enable PAT creation during setup (#6003) Nicolas Frati 2026-04-30 17:21:35 +02:00
  • ca4a31c0be fix(ci): improve system prompt for partial fixes and stale issues github-issue-resolver Ashley Mensah 2026-04-30 16:26:20 +02:00
  • 0bfccd65d2 add to networks modules pascal 2026-04-30 16:20:41 +02:00
  • 670b0f66ac Merge branch 'ui-refactor' into ui-refactor-ui Eduard Gert 2026-04-30 14:57:32 +02:00
  • f29f5a0978 [management] add monitoring for nmap update source (#6036) Pascal Fischer 2026-04-30 14:52:54 +02:00
  • b3cf615e51 fix(client): check sha256sum dependency and validate deps on update add-steamos-support Ashley Mensah 2026-04-30 13:23:53 +02:00
  • 15d73a2edd Add connect toggle Eduard Gert 2026-04-30 13:22:43 +02:00
  • 1e11b93e6b refactor(client): switch SteamOS installer to TUN mode with file capabilities Ashley Mensah 2026-04-30 12:57:56 +02:00
  • 76838e9170 fix(client): remove NB_ENABLE_NETSTACK_LOCAL_FORWARDING default Ashley Mensah 2026-04-30 12:45:16 +02:00
  • dbd0142b1e fix(client): export NB_DAEMON_ADDR and NB_CONFIG in shell rc Ashley Mensah 2026-04-30 12:29:08 +02:00
  • 051d17d01b fix(client): auto-add ~/.local/bin to PATH in SteamOS installer Ashley Mensah 2026-04-30 12:27:16 +02:00
  • 5bf17023fb feat(ci): sort by oldest updated and bump MAX_ISSUES to 100 Ashley Mensah 2026-04-30 11:53:40 +02:00
  • 88a2bf582d [client] Push-based status stream for the Wails UI Zoltán Papp 2026-04-30 11:45:43 +02:00
  • 42e1f19689 fix(ci): remove unwritable fields, add Status single-select support Ashley Mensah 2026-04-30 11:34:14 +02:00
  • 3fc5a8d4a1 [misc] fix MSI generation add installer tests (#6031) v0.70.4 Maycon Santos 2026-04-29 23:44:38 +02:00
  • 0148d926d5 [client/ui-wails] Use original Fyne tray PNGs and drop the .ico split Zoltán Papp 2026-04-29 18:51:38 +02:00
  • 8195aa43d5 fix(ci): skip linked_pull_requests field (not writable via API) Ashley Mensah 2026-04-29 18:36:36 +02:00
  • 6c4ce8df87 fix(ci): use number mutation for Confidence project field Ashley Mensah 2026-04-29 18:29:12 +02:00
  • ca481b0ffc feat(ci): use PROJECT_PAT for project board, populate board in dry-run Ashley Mensah 2026-04-29 17:45:46 +02:00
  • 57945fc328 [client] Trigger mobile submodule bump PRs on release tags (#6029) v0.70.3 Zoltan Papp 2026-04-29 17:19:22 +02:00
  • 9938da9bbd fix(client): add checksum verification and atomic updates to SteamOS installer Ashley Mensah 2026-04-29 16:49:44 +02:00
  • 94657c1c80 style(client): use [[ ]] for bash conditionals in SteamOS installer Ashley Mensah 2026-04-29 16:43:16 +02:00
  • c400d57079 feat(client): add SteamOS install script for rootless deployment Ashley Mensah 2026-04-29 16:39:43 +02:00
  • 8f16a19b8f [client/ui-wails] Add windows:build:console task for log debugging Zoltán Papp 2026-04-29 16:21:45 +02:00
  • ed828b7af4 Tolerate EEXIST when adding macOS scoped default routes (#6027) Viktor Liu 2026-04-29 23:08:47 +09:00
  • 11ac2af2f5 Use BindListener for all userspace bind in lazyconn activity (#6028) Viktor Liu 2026-04-29 23:07:33 +09:00
  • 6d118d9c99 feat(ci): trust LLM decisions and feed it PR merge status Ashley Mensah 2026-04-29 15:49:09 +02:00
  • df197d5001 [management] Prevent JWT reuse during peer login (#6002) Bethuel Mmbaga 2026-04-29 15:04:27 +03:00
  • ad93dcf980 [client] Enable UI autostart for silent and MSI installs (#6026) shuuri-labs 2026-04-29 13:14:46 +02:00
  • 0a2b88a008 remove reseller invite link + priceID fix crn4 2026-04-29 13:11:53 +02:00
  • dedb7e51e9 remove owner email from msp fields crn4 2026-04-29 11:57:34 +02:00
  • 7eba5dafd8 [misc] Add comment automation on release workflow for PRs (#6016) v0.70.2 Nicolas Frati 2026-04-29 11:28:55 +02:00
  • 504dceedf3 [client] Add Wails3 + React desktop UI scaffold Zoltán Papp 2026-04-29 01:34:35 +02:00
  • 28fe26637b [client] Fix Windows installer upgrade detection for pre-0.70.1 installs (#6025) Viktor Liu 2026-04-29 18:01:07 +09:00
  • 407e9d304b [client] Move macOS sleep detection into the daemon (purego) (#5926) Viktor Liu 2026-04-29 15:09:55 +09:00
  • e5474e199f [client] Use WinRT COM for Windows toasts (#6013) v0.70.1 Viktor Liu 2026-04-29 03:54:06 +09:00
  • 222d498bb6 fix(ci): distinguish workarounds from actual fixes in system prompt Ashley Mensah 2026-04-28 17:48:43 +02:00
  • 52cd104f1e chore(ci): switch back to gpt-4o-mini for higher quota Ashley Mensah 2026-04-28 17:44:05 +02:00