Commit Graph

  • 7e276a40d9 Add total duration tracking for connection attempts feature/client-metrics Zoltán Papp 2026-02-11 15:41:32 +01:00
  • b782ac6f56 feat: adding traefik and proxy component to getting-started Diego Noguês 2026-02-11 15:34:18 +01:00
  • 3753bf7fc4 Remove no-op metrics implementation and simplify ClientMetrics constructor Zoltán Papp 2026-02-11 15:28:59 +01:00
  • bec58b85b1 Add sync duration tracking to client metrics Zoltán Papp 2026-02-11 15:18:45 +01:00
  • ca3e6d93d3 Add Netbird version tracking to client metrics Zoltán Papp 2026-02-11 15:02:37 +01:00
  • bf48044e5c push filter files pascal 2026-02-11 14:52:44 +01:00
  • fb4cc37a4a add pagination for access logs pascal 2026-02-11 14:41:52 +01:00
  • 55b8d89a79 add rate limiting for callback endpoint pascal 2026-02-11 13:42:54 +01:00
  • 6968a32a5a move to argon2id pascal 2026-02-11 13:26:40 +01:00
  • cfe6753349 hash pin and password pascal 2026-02-11 11:48:15 +01:00
  • 5ae15b3af3 add hotpath proxy and roundtripper benchmarks Alisdair MacLeod 2026-02-11 09:47:40 +00:00
  • b79adb706c add services to permissions list pascal 2026-02-11 10:38:20 +01:00
  • f22497d5da remove query parameters on refresh mlsmaycon 2026-02-10 21:53:18 +01:00
  • 95d672c9df fix: capture auth method in access logs for failed authentication mlsmaycon 2026-02-10 21:33:15 +01:00
  • 7d08a609e6 fix: capture account/service/user IDs in access logs for auth requests mlsmaycon 2026-02-10 20:55:07 +01:00
  • eea6120cd0 refactor: add ValidateSession gRPC and streamline test setup mlsmaycon 2026-02-10 20:31:03 +01:00
  • fc88399c23 [management] fixed ischild check (#5279) Vlad 2026-02-10 18:31:15 +01:00
  • 0cb02bd906 fix path handling + extract targets to separate table + guard resource/peer deletion pascal 2026-02-10 17:12:34 +01:00
  • 08d3867f41 update error page mlsmaycon 2026-02-10 16:54:05 +01:00
  • b16d63643c Add group-based access control for SSO reverse proxy authentication mlsmaycon 2026-02-10 16:25:00 +01:00
  • 80abddb78a Merge branch 'main' into feature/client-metrics Zoltán Papp 2026-02-10 16:17:31 +01:00
  • 940d01bdea Merge remote-tracking branch 'origin/prototype/reverse-proxy' into prototype/reverse-proxy Eduard Gert 2026-02-10 14:39:48 +01:00
  • ba9158d159 Remove peer card from proxy error page Eduard Gert 2026-02-10 14:39:25 +01:00
  • ca9a7e11ef continue on host lookup failure pascal 2026-02-10 14:38:15 +01:00
  • a803f47685 add network map support for clustering pascal 2026-02-10 14:29:20 +01:00
  • 79fed32f01 Add wg port configuration Viktor Liu 2026-02-10 19:55:28 +08:00
  • 6b00bb0a66 Strip session_token on redirect Viktor Liu 2026-02-10 18:27:03 +08:00
  • e2adef1eea add back notBefore and now to cert log mlsmaycon 2026-02-09 19:51:40 +01:00
  • 9e5fa11792 handle multiple path pascal 2026-02-09 19:25:30 +01:00
  • 1ff75acb31 handle default ports pascal 2026-02-09 19:23:39 +01:00
  • 1754160686 handle default ports pascal 2026-02-09 19:21:43 +01:00
  • 423f6266fb handle default ports pascal 2026-02-09 18:18:53 +01:00
  • 16d1b4a14a handle default ports pascal 2026-02-09 18:15:26 +01:00
  • 7c14056faf fix resource lookup pascal 2026-02-09 17:58:28 +01:00
  • 62e37dc2e2 fix host resolution pascal 2026-02-09 17:56:38 +01:00
  • 6a08695ee8 Merge branch 'main' into prototype/reverse-proxy pascal 2026-02-09 17:16:00 +01:00
  • 9a67a8e427 send updates on changes pascal 2026-02-09 17:06:04 +01:00
  • 73aa0785ba Add cert health info to checks Viktor Liu 2026-02-09 20:44:32 +08:00
  • 53c1016a8e Add graceful shutdown for Kubernetes Viktor Liu 2026-02-09 20:17:12 +08:00
  • fd442138e6 Add cert hot reload and cert file locking Viktor Liu 2026-02-09 20:17:05 +08:00
  • be5f30225a fix embedded exception pascal 2026-02-09 15:28:48 +01:00
  • 7467e9fb8c use portrange pascal 2026-02-09 14:46:23 +01:00
  • 2390c2e46e change network map calc to inject proxy policies pascal 2026-02-09 14:41:22 +01:00
  • 6981fdce7e [client] Fix race condition and ensure correct message ordering in Relay (#5265) Zoltan Papp 2026-02-09 11:34:24 +01:00
  • 08403f64aa [client] Add env var to skip DNS probing (#5270) Viktor Liu 2026-02-09 18:09:11 +08:00
  • 391221a986 [client] Fix uspfilter duplicate firewall rules (#5269) Viktor Liu 2026-02-09 17:14:02 +08:00
  • 778c223176 fix api handler path mlsmaycon 2026-02-09 02:30:06 +01:00
  • 36cd0dd85c temp fix import cycle mlsmaycon 2026-02-09 02:10:21 +01:00
  • 09a1d5a02d rename endpoint mlsmaycon 2026-02-09 01:48:51 +01:00
  • 7c996ac9b5 add AuthCallbackURL mlsmaycon 2026-02-09 01:18:49 +01:00
  • cf9fd5d960 add AuthClientID mlsmaycon 2026-02-08 19:41:52 +01:00
  • 1c5ab7cb8f add logger support to acme manager mlsmaycon 2026-02-08 19:11:06 +01:00
  • aaad3b25a7 Increase client startup timeout Viktor Liu 2026-02-09 02:02:18 +08:00
  • 9904235a2f Improve embed client error detection and reporting Viktor Liu 2026-02-09 01:49:16 +08:00
  • 780e9f57a5 Improve mgmt backoff Viktor Liu 2026-02-09 01:44:46 +08:00
  • a8db73285b add issued time log and CT timestamp logs mlsmaycon 2026-02-08 18:13:50 +01:00
  • 3b43c00d12 Use unique static path for auth assets to avoid collision with routes Viktor Liu 2026-02-09 01:10:50 +08:00
  • 2f390e1794 Conflate default ports Viktor Liu 2026-02-09 00:57:08 +08:00
  • 3630ebb3ae Add option to rewrite redirects Viktor Liu 2026-02-09 00:38:16 +08:00
  • 260c46df04 Fix broken auth redirect Viktor Liu 2026-02-08 23:51:36 +08:00
  • 7f11e3205d Validate target id Viktor Liu 2026-02-08 23:42:07 +08:00
  • 1c8f92a96f Fix management nil pointer Viktor Liu 2026-02-08 23:29:16 +08:00
  • 7b6294b624 Refuse to service a service if auth setup failed Viktor Liu 2026-02-08 23:24:43 +08:00
  • 156d0b1fef Fix duplicate path Viktor Liu 2026-02-08 21:41:32 +08:00
  • 2cf00dba58 Fix missing route Viktor Liu 2026-02-08 21:36:55 +08:00
  • d2a7f3ae36 Fix pass host header Viktor Liu 2026-02-08 21:33:48 +08:00
  • 6a64d4e4dd Remove test deployment specs Viktor Liu 2026-02-08 21:13:22 +08:00
  • 51e63c246b Add health status to debug Viktor Liu 2026-02-08 21:04:14 +08:00
  • 99e6b1eda4 attempt to trigger ssl before first request mlsmaycon 2026-02-08 10:59:36 +01:00
  • dc26a5a436 Merge branch 'main' into prototype/reverse-proxy Viktor Liu 2026-02-08 17:44:49 +08:00
  • 3883b2fb41 Fix netbird_test.go Viktor Liu 2026-02-08 17:33:04 +08:00
  • ed58659a01 Set forwarded headers from trusted proxies only Viktor Liu 2026-02-08 17:31:10 +08:00
  • 5190923c70 Improve logging requests Viktor Liu 2026-02-08 17:06:54 +08:00
  • 7c647dd160 Add peer firewall to the receiving peer Viktor Liu 2026-02-08 16:19:35 +08:00
  • 07e59b2708 Add reverse proxy header security and forwarding Viktor Liu 2026-02-08 14:16:52 +08:00
  • 0a3a9f977d Add proxy <-> management authentication Viktor Liu 2026-02-06 02:06:24 +08:00
  • 2f263bf7e6 fix cluster logic for domains and reverse proxy mlsmaycon 2026-02-07 11:43:01 +01:00
  • f65f4fc280 fix some conflicts regression mlsmaycon 2026-02-06 20:39:17 +01:00
  • 7bc85107eb Adds timing measurement to handleSync to help diagnose sync performance issues (#5228) Zoltan Papp 2026-02-06 19:50:48 +01:00
  • 3be16d19a0 [management] Feature/grpc debounce msgtype (#5239) Zoltan Papp 2026-02-06 19:47:38 +01:00
  • af8f730bda [management] check stream start time for connecting peer (#5267) Vlad 2026-02-06 18:00:43 +01:00
  • adbd7ab4c3 send account updates on proxy change pascal 2026-02-06 17:03:18 +01:00
  • 0419834482 add routed exposed services support in nmap pascal 2026-02-06 15:42:13 +01:00
  • c3f176f348 [client] Fix wrong URL being logged for DefaultAdminURL (#5252) eyJhb 2026-02-06 11:23:36 +01:00
  • 0119f3e9f4 [client] Fix netstack detection and add wireguard port option (#5251) Viktor Liu 2026-02-06 17:03:01 +08:00
  • f797d2d9cb fix cert dir name in docker file pascal 2026-02-05 15:46:07 +01:00
  • 5ae7efe8f7 Merge remote-tracking branch 'origin/prototype/reverse-proxy' into prototype/reverse-proxy pascal 2026-02-05 15:22:39 +01:00
  • d6e35bd0fe fix merge conflicts pascal 2026-02-05 15:22:23 +01:00
  • 0e00f1c8f7 Merge remote-tracking branch 'origin/prototype/reverse-proxy-clusters' into prototype/reverse-proxy pascal 2026-02-05 15:19:57 +01:00
  • 134b5ce819 Merge branch 'prototype/reverse-proxy' into prototype/reverse-proxy-clusters prototype/reverse-proxy-clusters mlsmaycon 2026-02-05 15:01:49 +01:00
  • 1b96648d4d [client] Always log dns forwader responses (#5262) Viktor Liu 2026-02-05 21:34:35 +08:00
  • 4433f44a12 Add some other errors Eduard Gert 2026-02-05 14:30:55 +01:00
  • ad64ba1916 Merge prototype/reverse-proxy with proxy clustering support mlsmaycon 2026-02-05 14:08:07 +01:00
  • 7504e718d7 Add better error page Eduard Gert 2026-02-05 14:00:51 +01:00
  • 9b0387e7ee Add /cert dir Viktor Liu 2026-02-05 19:21:57 +08:00
  • d2f9653cea Fix nil pointer panic in ICE agent during sleep/wake cycles (#5261) Zoltan Papp 2026-02-05 12:06:28 +01:00
  • 5ccce1ab3f add debug logging for proxy connections and domain resolution mlsmaycon 2026-02-05 02:18:38 +01:00
  • e366fe340e add log when listener is ready pascal 2026-02-04 23:32:19 +01:00
  • b01809f8e3 use logger pascal 2026-02-04 23:10:01 +01:00
  • 790ef39187 log on debug pascal 2026-02-04 22:43:40 +01:00