Commit Graph

  • d5eda84a80 Check features before status update to avoid transient menu enable disable-networks-selection Viktor Liu 2026-04-16 06:08:01 +02:00
  • b8061c2244 Guard networks menu enable on connection state Viktor Liu 2026-04-16 06:00:16 +02:00
  • 997f98f8a2 Fix test call sites for New() signature change Viktor Liu 2026-04-15 20:43:42 +02:00
  • f3cb652ced Add --disable-networks service flag to block network selection Viktor Liu 2026-04-15 20:32:42 +02:00
  • b734534f3c Refactor embed capture API to StartCapture/StopCapture add-packet-capture Viktor Liu 2026-04-15 19:50:31 +02:00
  • 129c951588 Pass optional dialer to constructor instead of mutating internal fields from tests fix-conntrack-reconnect Viktor Liu 2026-04-15 19:24:53 +02:00
  • 95bc01e48f [client] Allow clearing saved service env vars with --service-env "" (#5893) main Viktor Liu 2026-04-16 02:22:08 +09:00
  • e58c29d4f9 Add packet capture to debug bundle and CLI Viktor Liu 2026-04-15 07:26:13 +02:00
  • ed041f6f79 Fix integration tests fix/network-router-peer-validation bcmmbaga 2026-04-15 19:34:57 +03:00
  • 77b65d9475 Merge branch 'main' of github.com:netbirdio/netbird into feat/local-user-totp feat/local-user-totp jnfrati 2026-04-15 17:30:38 +02:00
  • 2d30c6b3f1 Move router validation to handlers bcmmbaga 2026-04-15 18:28:59 +03:00
  • 08801265cb Refactor bcmmbaga 2026-04-15 18:21:48 +03:00
  • f6b7695a93 Validate NetworkRouter on create and update bcmmbaga 2026-04-15 18:21:04 +03:00
  • b54e46cd48 add dashboard post logout redirect uri to embedded config jnfrati 2026-04-15 17:04:45 +02:00
  • 4a49f9e00b deps: update dex reference to latest jnfrati 2026-04-15 17:00:13 +02:00
  • 43254950a4 remove unused config and rename totp issuer jnfrati 2026-04-15 11:57:58 +02:00
  • 4501f0f821 debug jnfrati 2026-04-09 17:15:35 +02:00
  • a3fcf1153a fixed coderabbit comments jnfrati 2026-04-08 18:17:14 +02:00
  • 7efaf4a7be replace window with globalThis on home html jnfrati 2026-04-08 16:55:01 +02:00
  • fb2628223a fix qube issues jnfrati 2026-04-08 16:50:54 +02:00
  • 2f87fbf8f3 deps: update dex dependency jnfrati 2026-04-08 16:31:28 +02:00
  • 57c402ad8b update templates jnfrati 2026-04-08 16:26:18 +02:00
  • 16e43dadc6 fix: make sure logout is only prompted from oidc flow jnfrati 2026-04-08 16:25:24 +02:00
  • cf541e785e polished UI and fix post_login_redirect_uri jnfrati 2026-04-06 12:43:07 +02:00
  • 2b0f8b941a fix providers not getting populated jnfrati 2026-04-06 12:33:00 +02:00
  • 6d251c7c2a wip: totp for local users jnfrati 2026-04-06 11:48:25 +02:00
  • 0d86de47df [client] Add PCP support (#5219) Viktor Liu 2026-04-15 18:43:16 +09:00
  • 816cf02240 sync go.sum add-cache-store-to-boot mlsmaycon 2026-04-14 20:21:32 +02:00
  • 2760e7b384 Update management-integrations module to latest version mlsmaycon 2026-04-14 20:19:36 +02:00
  • 06578127fd Centralize cache store creation to reuse a single Redis connection pool mlsmaycon 2026-04-14 19:57:31 +02:00
  • f01c1eea6a Add timeout to debug bundle upload on Android fix/android-debug-bundle Zoltán Papp 2026-04-14 19:52:07 +02:00
  • a35ecf9aa8 Add DebugBundle method with PlatformFiles fallback Zoltán Papp 2026-04-14 19:19:35 +02:00
  • 1d792f0b53 Add logcat log collection for Android debug bundles Zoltán Papp 2026-04-14 18:50:25 +02:00
  • b3178255c0 Fix debug bundle temp file creation on Android Zoltán Papp 2026-04-14 18:38:26 +02:00
  • d2c18fdb95 [client] Add tri-state connection status to guard for smarter ICE retry (#5828) refactor/force-relay Zoltan Papp 2026-04-14 18:19:06 +02:00
  • 55177dae77 Regenerate proto files with protoc v7.34.1 feature/metrics-push-management-control Zoltán Papp 2026-04-14 17:57:25 +02:00
  • 4462550a51 Restore accounting on failed Start and in Close when conn is nil Viktor Liu 2026-04-14 17:56:31 +02:00
  • 20b28c7456 Remove unused field from mock Viktor Liu 2026-04-14 17:54:18 +02:00
  • 02958887bc [management] Fix peer update test for MetricsConfig in NetbirdConfig Zoltán Papp 2026-04-14 17:43:12 +02:00
  • b484931915 Fix Close() not setting started=false when conn is nil during reconnect Viktor Liu 2026-04-14 17:40:42 +02:00
  • 2935bb431f Add tests for conntrack reconnect behavior Viktor Liu 2026-04-14 17:36:32 +02:00
  • 68092b1844 Close leaked connection when Stop races with reconnect Viktor Liu 2026-04-14 17:28:46 +02:00
  • 10bb6cc700 Remove log line Zoltán Papp 2026-04-14 17:22:40 +02:00
  • 56a13cdece Reconnect conntrack netlink listener on error Viktor Liu 2026-04-14 17:13:18 +02:00
  • 99505b6bb2 [management, client] Add management-controlled client metrics push Zoltán Papp 2026-04-14 17:09:24 +02:00
  • e804a705b7 [infrastructure] Update sign pipeline version to v0.1.2 (#5884) Viktor Liu 2026-04-15 00:08:35 +09:00
  • dfe1bba287 Add embedded VNC server with JWT auth, DXGI capture, and dashboard integration vnc-server Viktor Liu 2026-04-14 12:31:00 +02:00
  • 46fc8c9f65 [proxy] direct redirect to SSO (#5874) Pascal Fischer 2026-04-14 13:47:02 +02:00
  • 6f845fb84f Update infrastructure_files/getting-started.sh crowdsec-selfhosted-setup Viktor Liu 2026-04-14 13:39:16 +02:00
  • d7ad908962 [misc] Add CI check for proto version string changes (#5854) Viktor Liu 2026-04-14 20:36:26 +09:00
  • f33581eca3 Add support for legacy IDP cache environment variable mlsmaycon 2026-04-14 13:34:35 +02:00
  • 3dd34c920e [management] add context cancel monitoring (#5879) v0.68.3 release/0.68.3 Pascal Fischer 2026-04-14 12:49:18 +02:00
  • 7989bbff3b [management] revert ctx dependency in get account with backpressure (#5878) Vlad 2026-04-14 12:16:03 +02:00
  • 49b24b9780 Add CrowdSec LAPI container to self-hosted setup script Viktor Liu 2026-04-09 16:36:24 +02:00
  • c5623307cc [management] add context cancel monitoring (#5879) Pascal Fischer 2026-04-14 12:49:18 +02:00
  • 5351c666de Bump golang.org/x/image from 0.33.0 to 0.38.0 dependabot/go_modules/golang.org/x/image-0.38.0 dependabot[bot] 2026-04-14 10:18:43 +00:00
  • 83bbd4bb1d Bump github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream dependabot/go_modules/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream-1.7.8 dependabot[bot] 2026-04-14 10:17:48 +00:00
  • 063a2df3c8 Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.79.2 to 1.97.3 dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/s3-1.97.3 dependabot[bot] 2026-04-14 10:17:47 +00:00
  • 7f666b8022 [management] revert ctx dependency in get account with backpressure (#5878) Vlad 2026-04-14 12:16:03 +02:00
  • 0a30b9b275 [management, proxy] Add CrowdSec IP reputation integration for reverse proxy (#5722) Viktor Liu 2026-04-14 19:14:58 +09:00
  • 91a6577182 Add support for Slack as a notification channel type add-slack-channel bcmmbaga 2026-04-13 17:39:32 +03:00
  • 4eed459f27 [client] Fix DNS resolution with userspace WireGuard and kernel firewall (#5873) v0.68.2 Viktor Liu 2026-04-13 23:23:57 +09:00
  • e62521132c Merge remote-tracking branch 'origin/main' into feat/byod-proxy feat/byod-proxy crn4 2026-04-13 17:02:24 +03:00
  • f86ecea26f Merge remote-tracking branch 'origin/main' into proto-ipv6-overlay proto-ipv6-overlay Viktor Liu 2026-04-13 11:39:08 +02:00
  • 13539543af [client] Fix/grpc retry (#5750) Zoltan Papp 2026-04-13 10:42:24 +02:00
  • 7483fec048 Fix Android internet blackhole caused by stale route re-injection on TUN rebuild (#5865) Zoltan Papp 2026-04-13 09:38:38 +02:00
  • b621a2628b [client] Use port 22338 for RDP sideband auth server claude/rdp-token-passthrough-eNcqW Claude 2026-04-11 18:21:22 +00:00
  • 009a1edcaa Add dialWebSocket method to WASM client wasm-websocket-dial Viktor Liu 2026-04-11 20:06:23 +02:00
  • 4949ca6194 [client] Add opt-in --allow-server-rdp flag, reuse SSH ACL, dynamic DLL registration Claude 2026-04-11 17:48:53 +00:00
  • c5186f1483 [client] Add RDP token passthrough for passwordless Windows Remote Desktop Claude 2026-04-11 17:15:42 +00:00
  • d1070a41a8 Regenerate proto files with matching tool versions from main Viktor Liu 2026-04-11 18:49:41 +02:00
  • 2c792d12cc Merge remote-tracking branch 'origin/main' into proto-ipv6-overlay Viktor Liu 2026-04-11 18:48:14 +02:00
  • afbddae472 Add transparent proxy inspection engine with envoy sidecar support transparent-proxy Viktor Liu 2026-04-11 18:07:46 +02:00
  • 5259e5df51 [management] add domain and service cleanup migration (#5850) Pascal Fischer 2026-04-11 12:00:40 +02:00
  • ebd78e0122 [client] Update RaceDial to accept context for improved cancellation handling (#5849) Zoltan Papp 2026-04-10 20:51:04 +02:00
  • 762bf9fa4c Reduce cognitive complexity in DeleteAccount and getNetworkResourcesRoutesToSync Viktor Liu 2026-04-10 17:25:08 +02:00
  • cf86b9a528 [management] enable access log cleanup by default (#5842) Pascal Fischer 2026-04-10 17:07:27 +02:00
  • aa856357eb Merge remote-tracking branch 'origin/main' into proto-ipv6-overlay Viktor Liu 2026-04-10 15:21:52 +02:00
  • 6f5c272e2a Revert "Reduce cognitive complexity in DeleteAccount and getNetworkResourcesRoutesToSync" Viktor Liu 2026-04-10 15:15:58 +02:00
  • ee588e1536 Revert "[management] allow local routing peer resource (#5814)" (#5847) Pascal Fischer 2026-04-10 14:53:47 +02:00
  • 14a39f1236 Reduce cognitive complexity in DeleteAccount and getNetworkResourcesRoutesToSync Viktor Liu 2026-04-10 13:43:16 +02:00
  • afa125641a Merge remote-tracking branch 'origin/main' into proto-ipv6-overlay Viktor Liu 2026-04-10 13:40:56 +02:00
  • 51d1edf8b2 Resolve tracer 'self' to v6 overlay address when peer is IPv6 Viktor Liu 2026-04-10 13:28:32 +02:00
  • 4fc910031b Check chain existence before deleting NAT OUTPUT jump rule Viktor Liu 2026-04-10 13:21:05 +02:00
  • 4b298fb53c Fix legacy dynamic route NAT missing v6 duplicate Viktor Liu 2026-04-10 13:06:14 +02:00
  • 2a8aacc5c9 [management] allow local routing peer resource (#5814) Pascal Fischer 2026-04-10 13:08:21 +02:00
  • 15709bc666 [management] update account delete with proper proxy domain and service cleanup (#5817) Pascal Fischer 2026-04-10 13:08:04 +02:00
  • 567f36b07e Fix legacy dynamic route NAT missing v6 duplicate Viktor Liu 2026-04-10 12:59:35 +02:00
  • 8ddbcf6c5b Fix dynamic route v6 NAT rule not cleaned up on removal Viktor Liu 2026-04-10 12:50:09 +02:00
  • 2f5d9fc0cd Add IPv6 dispatch for OutputDNAT, fix v6 guard pattern, rename DNAT params Viktor Liu 2026-04-10 12:32:41 +02:00
  • 1bd68a523b [client] Add relay-only fallback check when ICE is unavailable Zoltán Papp 2026-04-10 12:28:16 +02:00
  • 789b4113fe [misc] update dashboards (#5840) Pascal Fischer 2026-04-10 12:15:58 +02:00
  • 2a34f173c5 Anonymize SourcePrefixes in firewall rule debug output Viktor Liu 2026-04-10 06:55:10 +02:00
  • 6c5ff88569 Return error from EncodePrefix instead of silently clamping bits Viktor Liu 2026-04-10 06:51:55 +02:00
  • 456298864c Merge remote-tracking branch 'origin/main' into proto-ipv6-overlay Viktor Liu 2026-04-10 06:42:31 +02:00
  • a1cb952764 Reconcile IPv6 addresses on group membership changes (#5837) Viktor Liu 2026-04-10 09:14:42 +08:00
  • 6e05a2ebe9 Fix CodeRabbit review issues from IPv6 overlay PR (#5839) Viktor Liu 2026-04-10 09:12:35 +08:00
  • d2cdc0efec [client] Use native firewall for peer ACLs in userspace WireGuard mode (#5668) Viktor Liu 2026-04-10 09:12:13 +08:00
  • f484835292 Use net.JoinHostPort and net.SplitHostPort for IPv6-safe host:port handling (#5836) Viktor Liu 2026-04-10 09:10:57 +08:00
  • ee343d5d77 [management] use sql null vars (#5844) Pascal Fischer 2026-04-09 18:12:38 +02:00