Commit Graph

  • d33b841a33 [client/ui] Use type conversion for ProfileRef to UpParams (staticcheck) Zoltan Papp 2026-05-13 16:07:21 +02:00
  • df1935da6d [client/ui] Regenerate Wails bindings after UpParams and ProfileSwitcher changes Zoltan Papp 2026-05-13 16:05:46 +02:00
  • eb6be5a2f3 [client/ui] Always use async Up in the UI service layer Zoltan Papp 2026-05-13 16:02:24 +02:00
  • 209f14fc2f [client/ui] Cancel in-flight profile switch on rapid profile changes Zoltan Papp 2026-05-13 16:00:31 +02:00
  • 2bd56ecf67 [client/ui] Remove goroutine from ProfileSwitcher.SwitchActive Zoltan Papp 2026-05-13 15:55:59 +02:00
  • 67988c2407 [client/ui] Make profile Switch sync, Down+Up async in ProfileSwitcher Zoltan Papp 2026-05-13 15:54:33 +02:00
  • 53b2fb8dc1 [client/ui] Add async Up mode to avoid blocking profile switches Zoltan Papp 2026-05-13 15:51:36 +02:00
  • 803144e569 [client/ui] Unify profile-switching logic in ProfileSwitcher service Zoltan Papp 2026-05-13 15:46:00 +02:00
  • c0cd88a3d0 [client/ui] Fix stale LoginFailed/NeedsLogin state after profile switch Zoltan Papp 2026-05-13 15:13:20 +02:00
  • 6c9b821bf0 [client/ui] Show active profile name and account email in tray menu Zoltan Papp 2026-05-13 13:07:36 +02:00
  • 7d8700c847 Merge PR #5971 and add NRPT root-zone catch-all in RouteAll mode e2e-windows-dns-combined Viktor Liu 2026-05-13 13:44:57 +02:00
  • 03929b5b6b Merge remote-tracking branch 'origin/windows-dns-firewall' into e2e-windows-dns-combined Viktor Liu 2026-05-13 13:42:50 +02:00
  • 83030dbbd6 Merge branch 'ui-refactor' into ui-refactor-ui Eduard Gert 2026-05-13 10:12:26 +02:00
  • 1c8a6e3798 wip Eduard Gert 2026-05-13 10:11:38 +02:00
  • 74ea03da9b [ci] Fix Windows installer icon/banner paths missed in ui-wails rename Zoltan Papp 2026-05-13 02:28:43 +02:00
  • 77fdf23a50 [ci] Drop Mesa3D opengl32.dll bundling from Windows installer Zoltan Papp 2026-05-13 01:40:16 +02:00
  • 1f4ed5c8ef [ci] Install Wails GTK deps on Linux lint/test runners Zoltan Papp 2026-05-13 01:39:12 +02:00
  • e1bf362675 [client/ui] Refresh tray menu after status-indicator bitmap change Zoltan Papp 2026-05-12 21:46:05 +02:00
  • af40ee52f8 [client/ui] Auto-reconnect tray profile switch when daemon was active Zoltan Papp 2026-05-12 21:40:29 +02:00
  • 4988f2aa68 [client/ui] Refresh Profiles submenu by rebuilding the tray menu Zoltan Papp 2026-05-12 21:24:52 +02:00
  • e3efaa5e59 [client] Fix tray flicker and stuck Connecting during management retry Zoltan Papp 2026-05-12 20:38:30 +02:00
  • 100d25a062 [client/ui] Add Profiles submenu to the tray Zoltan Papp 2026-05-12 20:11:08 +02:00
  • 04b4330393 [client/ui] Add coloured status dot to tray menu Zoltan Papp 2026-05-12 20:01:35 +02:00
  • 9126a192ca [client] Set 0644 perms on SSH client config after os.CreateTemp (#6126) Viktor Liu 2026-05-12 22:05:53 +09:00
  • 1224d6e1ee [client] Persist management URL and pre-shared key overrides on login (#6065) Viktor Liu 2026-05-12 21:52:56 +09:00
  • 96672dd1f8 [management] chores: update dex version (#6124) Nicolas Frati 2026-05-12 13:50:35 +02:00
  • 946ce4c3da [client] Fix --config flag default to point at profile path (#6122) Viktor Liu 2026-05-12 00:48:21 +09:00
  • c8e18585c6 add update context Eduard Gert 2026-05-11 17:21:38 +02:00
  • 1931a2c8a8 add update available icon Eduard Gert 2026-05-11 17:11:25 +02:00
  • 108d43e702 add flags, update peers list Eduard Gert 2026-05-11 16:17:54 +02:00
  • 842ef0d657 update macos icon Eduard Gert 2026-05-11 15:40:04 +02:00
  • 439f44c6b4 merge Eduard Gert 2026-05-11 15:16:41 +02:00
  • b5a970155b Merge branch 'ui-refactor' into ui-refactor-ui Eduard Gert 2026-05-11 15:15:11 +02:00
  • 686e0d97f2 update Assets.car Eduard Gert 2026-05-11 14:51:05 +02:00
  • 0c287b6f4d fix vite dev server Eduard Gert 2026-05-11 14:48:37 +02:00
  • 07cbfdbede [proxy] feature: bring your own proxy (#5627) Vlad 2026-05-11 14:31:38 +02:00
  • f7f5946910 update components Eduard Gert 2026-05-11 14:26:10 +02:00
  • 7a9f5a734f Merge branch 'main' into ui-refactor Zoltan Papp 2026-05-11 14:10:12 +02:00
  • 1aae067aaa add settings skeleton Eduard Gert 2026-05-11 13:58:41 +02:00
  • 28a7eba756 [client/ui] Remove unused xembed_host_other.go stub Zoltan Papp 2026-05-11 13:54:17 +02:00
  • 8841b950a2 [client/server] Stop retry loop after PermissionDenied login Zoltan Papp 2026-05-11 13:43:53 +02:00
  • 0c2702c0d7 update height and wording Eduard Gert 2026-05-11 13:30:05 +02:00
  • b43a09a1c7 [client/ui] Add tray icon for needs-login/login-failed states Zoltan Papp 2026-05-11 13:22:30 +02:00
  • 595dfbb6f1 [client/ui] Distinguish "daemon not running" tray state Zoltan Papp 2026-05-11 12:22:47 +02:00
  • 7f560df9be [client/ui] Tray menu opens on click; hide window at startup Zoltan Papp 2026-05-11 12:01:46 +02:00
  • 09052949a2 [client/ui] Finish ui-wails rename (import paths, fyne deps) Zoltán Papp 2026-05-11 11:33:35 +02:00
  • 9aef31ff53 [client/ui] Replace fyne UI with Wails (rename ui-wails to ui) Zoltán Papp 2026-05-11 11:20:22 +02:00
  • 08f52f4517 [client/server] Allow clearing pre-shared key via SetConfig Zoltán Papp 2026-05-11 11:02:39 +02:00
  • 7859ba1b78 Propagate EDE meta through race result on upstream short-circuit Viktor Liu 2026-05-11 10:24:28 +02:00
  • e8a3e3f24b Merge remote-tracking branch 'origin/main' into drop-dns-probes Viktor Liu 2026-05-11 10:17:52 +02:00
  • 98144e0996 Restore value receivers on androidHostManager and reorder iosHostManager methods Viktor Liu 2026-05-11 10:10:07 +02:00
  • a4114a5e45 [client] Skip DNS upstream failover on definitive EDE (#6089) Viktor Liu 2026-05-11 17:00:23 +09:00
  • 6b08e89c7b [relay] Preserve non-standard port in WS dialer URL prep (#6061) Viktor Liu 2026-05-11 16:59:33 +09:00
  • a852b3bd34 [client, proxy] Harden uspfilter conntrack and share TCP relay (#5936) Viktor Liu 2026-05-11 16:59:13 +09:00
  • afb83b3049 [client] Use unique temp file and clean up on failure when writing ssh config (#6064) Viktor Liu 2026-05-11 16:58:49 +09:00
  • 18e3b5dd32 fix about Eduard Gert 2026-05-11 09:37:14 +02:00
  • c948d7398f further improve db calls pascal 2026-05-08 20:51:46 +02:00
  • 13d26106f8 improve db calls pascal 2026-05-08 20:44:17 +02:00
  • 3e83164bcd fix affected group handling pascal 2026-05-08 20:27:47 +02:00
  • 6568c905c6 fix test pascal 2026-05-08 19:54:14 +02:00
  • aa9a1a42f5 remove complexity pascal 2026-05-08 19:36:21 +02:00
  • 5ae6c25ac0 fix test pascal 2026-05-08 19:31:59 +02:00
  • 1d906e411d fix test pascal 2026-05-08 19:31:46 +02:00
  • f3f9704c6f update about Eduard Gert 2026-05-08 17:55:41 +02:00
  • 4c3d4effbd update troubleshooting Eduard Gert 2026-05-08 17:18:25 +02:00
  • 3012228b91 missing files pascal 2026-05-08 16:48:09 +02:00
  • 85851bc477 extract submethods pascal 2026-05-08 16:43:27 +02:00
  • e89aad09f5 [management] Enable MFA for local users (#5804) Nicolas Frati 2026-05-08 16:31:20 +02:00
  • fed4f1b024 drain channel between tests pascal 2026-05-08 14:33:31 +02:00
  • 3953fee5a4 update ssh and advanced settings tabs Eduard Gert 2026-05-08 10:57:31 +02:00
  • 70e84d5228 add own peer on peer update pascal 2026-05-07 18:07:47 +02:00
  • 57529c7f18 linter pascal 2026-05-07 17:50:02 +02:00
  • fd99bc072d Merge branch 'main' into feature/affected-peers pascal 2026-05-07 17:39:38 +02:00
  • 40e6ec16c6 log pascal 2026-05-07 17:36:09 +02:00
  • adeaa49cda update switch Eduard Gert 2026-05-07 17:27:56 +02:00
  • 2c5d52a1bf update wording Eduard Gert 2026-05-07 17:19:56 +02:00
  • ec476d5072 extend logging pascal 2026-05-07 16:55:45 +02:00
  • 70a755fbae add general settings Eduard Gert 2026-05-07 16:47:52 +02:00
  • 550ae5558e update after merge pascal 2026-05-07 16:24:54 +02:00
  • 7da94a4956 [misc] Update CONTRIBUTING.md (#6076) Maycon Santos 2026-05-07 16:16:48 +02:00
  • 46494bd860 bugfixes pascal 2026-05-07 16:08:45 +02:00
  • c7bff8f074 Merge branch 'main' into feature/affected-peers pascal 2026-05-07 15:59:28 +02:00
  • 39eac377e4 [management] add update reason to buffered calls (#6103) Pascal Fischer 2026-05-07 15:55:59 +02:00
  • 559da5d5b9 refactor Eduard Gert 2026-05-07 15:00:36 +02:00
  • 614ee11ac7 update CFBundleDisplayName Eduard Gert 2026-05-07 14:19:34 +02:00
  • 85080afa59 use new mac style icons Eduard Gert 2026-05-07 14:14:26 +02:00
  • a5cc8da054 [client] Pre-seed CustomActivator CLSID under HKCU AppUserModelId\NetBird Zoltán Papp 2026-05-07 13:00:51 +02:00
  • a4fd5a78b4 [client/ui-wails] Set application Name to "NetBird" for Windows toasts Zoltán Papp 2026-05-07 12:59:01 +02:00
  • 062a183e4e update settings nav Eduard Gert 2026-05-07 12:40:04 +02:00
  • a8671e5248 Merge remote-tracking branch 'origin/main' into drop-dns-probes Viktor Liu 2026-05-07 12:20:09 +02:00
  • 3a95f39f2c Merge branch 'main' into feature/affected-peers pascal 2026-05-07 12:28:51 +02:00
  • 205ebcfda2 [management, client] Add IPv6 overlay support (#5631) Viktor Liu 2026-05-07 18:33:37 +09:00
  • a2be41caf8 add about setting Eduard Gert 2026-05-07 11:24:11 +02:00
  • 5b70989e3e [client/ui-wails] Make /update page faithful to the legacy auto-update dialog Zoltán Papp 2026-05-07 10:35:18 +02:00
  • d324a5ff48 [ci] Stub frontend/dist before lint so the Wails embed pattern matches Zoltán Papp 2026-05-07 10:23:02 +02:00
  • debb558aa3 wip Eduard Gert 2026-05-07 09:57:14 +02:00
  • cce80f8276 [client/ui-wails] Drop dead freebsd branches in services/connection.go Zoltán Papp 2026-05-06 18:00:51 +02:00
  • 05ee4e52b8 [client/ui-wails] Make the SSO login flow recoverable from a stuck state Zoltán Papp 2026-05-06 17:59:50 +02:00
  • bb2bf673a0 [client/ui-wails] Wire up the SSO login flow end-to-end Zoltán Papp 2026-05-06 17:48:47 +02:00
  • 91c745e5e8 [client/ui-wails] Tear down the whole tray popup tree on focus loss Zoltán Papp 2026-05-06 17:19:55 +02:00