Commit Graph

  • ad31406494 improve jobs endpoint pascal 2026-07-16 02:07:15 +02:00
  • 4d8d0e30db use native grpc + unify token refresh pascal 2026-07-16 01:22:37 +02:00
  • 5aa2a748d7 use native grpc + unify token refresh pascal 2026-07-16 01:22:30 +02:00
  • 38b377f21e [client] tie DNS warm-up dial to engine context; fix codespell mlsmaycon 2026-07-15 22:17:57 +02:00
  • e93fd6c1eb Gate local metrics settings behind update-settings and MDM policy Viktor Liu 2026-07-07 19:23:20 +02:00
  • 8280696e6e Render local metrics config in debug bundle and harden metrics HTTP server Viktor Liu 2026-07-07 18:49:15 +02:00
  • 9d2a7e330a Add opt-in local Prometheus metrics endpoint to the client Viktor Liu 2026-07-07 17:49:03 +02:00
  • be578368d8 Add test for bidirectional SSH rule authorized users on source peers Viktor Liu 2026-05-16 15:59:02 +02:00
  • 10ba4b368f Collect SSH authorized users for bidirectional rules on source peers Viktor Liu 2026-05-16 15:49:07 +02:00
  • e1a24376ab [management] build routes for peer cache on network map components (#6780) Pascal Fischer 2026-07-15 18:24:48 +02:00
  • 62fc8d254e [relay] Handle QUIC connections concurrently to prevent handshake head-of-line blocking (#6784) Viktor Liu 2026-07-16 01:18:47 +09:00
  • cfb534af8f use current context when logging sync message version Dmitri Dolguikh 2026-07-15 17:01:20 +02:00
  • 14aad75e86 made commonSyncMessageVersion debug message more useful Dmitri Dolguikh 2026-07-15 16:49:59 +02:00
  • dd569a7ab6 Merge remote-tracking branch 'origin/main' into components-impl-drop-indexes-use-xids Dmitri Dolguikh 2026-07-15 15:57:47 +02:00
  • 2ac1d77bf0 log highest common sync message version Dmitri Dolguikh 2026-07-15 15:57:06 +02:00
  • 572353a932 propgate DisableComponentNetworkMap on the client-side Dmitri Dolguikh 2026-07-15 15:32:10 +02:00
  • 3a2f773d65 [client] preserve WireGuard key on interactive re-login (#6777) v0.74.6 0.74.6-branch-sync 0.74.6-branch Zoltan Papp 2026-07-15 12:04:04 +02:00
  • 8f901f8899 [management] enable pprof via env var (#6778) Pascal Fischer 2026-07-15 12:05:40 +02:00
  • 82d8f0a4ee [e2e] source Bedrock model from AWS_BEDROCK_MODEL and normalize catalog id mlsmaycon 2026-07-15 09:49:03 +02:00
  • a0c1548069 [e2e] register Bedrock provider with the normalized catalog model id mlsmaycon 2026-07-15 07:20:46 +02:00
  • 03252696b9 [e2e] resolve endpoint before the proxy-peer gate in the allowlist test mlsmaycon 2026-07-14 22:22:53 +02:00
  • b457cdedb5 [e2e] resolve endpoint before the proxy-peer gate to trigger DNS warm-up mlsmaycon 2026-07-14 22:02:49 +02:00
  • f4f3e29f08 Merge remote-tracking branch 'origin/main' into feature/dns-lazy-conn-warmup mlsmaycon 2026-07-14 21:28:10 +02:00
  • c6bf5fbbfb [management,client] 0.74.5 branch sync (#6769) Maycon Santos 2026-07-14 21:22:40 +02:00
  • f28ff2a1f1 Merge branch 'main' into 0.74.5-branch-sync 0.74.5-branch-sync mlsmaycon 2026-07-14 20:18:01 +02:00
  • f0eed7564f [management] Remove proxy peer stale deduplication logic (#6768) v0.74.5 0.74.4-branch Maycon Santos 2026-07-14 20:13:00 +02:00
  • 588735f2bc [client] warm lazy connections from the DNS resolver mlsmaycon 2026-07-14 19:29:22 +02:00
  • 277d8e4c53 [proxy] enforce model allowlist for URL-routed providers (Bedrock/Vertex) (#6764) Maycon Santos 2026-07-14 19:03:01 +02:00
  • e70a69bbcf [client] Restore residual state in foreground mode before login (#6707) David Fry 2026-07-14 16:43:59 +01:00
  • 671a5f11fd pass sync message version in SyncResponse Dmitri Dolguikh 2026-07-14 17:14:16 +02:00
  • 8a3bce259d responded to feedback Dmitri Dolguikh 2026-07-14 16:57:39 +02:00
  • c31ed6cbdf add tests for sync message versions Dmitri Dolguikh 2026-07-14 16:42:44 +02:00
  • 4d1d7edbc9 fix combined server config around sync message versioning Dmitri Dolguikh 2026-07-14 14:54:39 +02:00
  • 28d8a19331 fix tests Dmitri Dolguikh 2026-07-14 14:23:11 +02:00
  • 9160873f94 Merge remote-tracking branch 'origin/main' into components-impl-drop-indexes-use-xids Dmitri Dolguikh 2026-07-14 14:17:53 +02:00
  • c15e1cec1d added support for per-account sync message versions Dmitri Dolguikh 2026-07-14 14:16:35 +02:00
  • bbe62e0223 more linter fixes Dmitri Dolguikh 2026-07-14 12:57:47 +02:00
  • 300981db04 fix linter issues Dmitri Dolguikh 2026-07-14 12:56:11 +02:00
  • 47a99768a4 propagate client-side DisableComponentNetworkMap flag Dmitri Dolguikh 2026-07-14 12:44:01 +02:00
  • 5d793985d4 add support for sync message version negotiation Dmitri Dolguikh 2026-07-14 12:12:49 +02:00
  • a48618c074 [client] Fix forwarder peers never excluded from lazy connections (#6674) Riccardo Manfrin 2026-07-14 12:12:37 +02:00
  • 39193396f5 [client] Fix WGWatcher silently failing to restart on fast disconnect/reconnect (#6664) Riccardo Manfrin 2026-07-14 10:21:59 +02:00
  • cdde472266 [management] Remove proxy peer stale deduplication test and related logic fix/remove-stale-peers-removal mlsmaycon 2026-07-14 03:15:50 +02:00
  • 5343402385 [client, relay] Increase early-message buffer cap to 10000 to avoid dropping relayed handshakes Riccardo Manfrin 2026-07-13 22:46:03 +02:00
  • 525a4fb29c disable stale proxy cleanup fix/remove-stale-proxy-logic pascal 2026-07-13 20:16:20 +02:00
  • 62703ca23e [management] add logs to ephemeral delete (#6747) v0.75.0-rc.6 Pascal Fischer 2026-07-13 19:06:22 +02:00
  • cc64a93953 [client] Include system events in ToProtoFullStatus conversion (#6746) Viktor Liu 2026-07-14 01:49:17 +09:00
  • 831325d6e2 [management] require dashboard_features.agent_network when enabling agent_network_only (#6750) Maycon Santos 2026-07-13 17:28:19 +02:00
  • 152ba28d9f Add VNC allow and approval settings to MDM policy Viktor Liu 2026-07-13 16:39:28 +02:00
  • 8f64173574 [client] Enable launch-on-login by default on fresh GUI installs (#6738) Maycon Santos 2026-07-13 13:39:57 +02:00
  • 76877e83c4 [client] Bring the connection up in Go after SSO login (#6744) Maycon Santos 2026-07-13 13:32:47 +02:00
  • eb6e8dc905 Reject empty approval request_id and verify gid after setgid Viktor Liu 2026-07-13 11:52:50 +02:00
  • 125250c5df Regenerate proto gateway and OpenAPI code with pinned tool versions Viktor Liu 2026-07-13 00:06:33 +02:00
  • ecd398d895 [management] Add dashboard_features account setting (#6742) Maycon Santos 2026-07-12 21:16:37 +02:00
  • cec9ea8c00 Support IPv6 for the embedded VNC server and browser proxy Viktor Liu 2026-07-12 18:46:47 +02:00
  • 02e7c0e5d2 Port VNC settings and connection-approval prompt to the Wails UI Viktor Liu 2026-07-12 18:46:41 +02:00
  • dbc7b846b2 Merge origin/main into embedded-vnc Viktor Liu 2026-07-12 16:25:22 +02:00
  • aa92ad3fb1 [management] Add agent_network_only account setting (#6736) Maycon Santos 2026-07-12 14:46:08 +02:00
  • fd94fdb42b [management] fix duplicate operationId in OpenAPI spec (#6734) Sufiyan Khan 2026-07-12 17:45:55 +05:30
  • efad9075e7 [client] Preserve user autostart setting across Windows NSIS upgrades fix/nsis-preserve-autostart-on-upgrade mlsmaycon 2026-07-12 14:00:21 +02:00
  • 753925032a [client] Move metrics saver into its own metricsstages package refactor/peer-event-bus Zoltan Papp 2026-07-11 20:14:03 +02:00
  • 9be5f238da [client] Trim WGIface to the methods peer uses and inline it into conn.go Zoltan Papp 2026-07-11 20:09:59 +02:00
  • 791e8b33ae [client] Move ICE and relay workers into the worker package Zoltan Papp 2026-07-11 20:06:46 +02:00
  • 917e85f648 [client] Extract Handshaker and Signaler into a signaling package Zoltan Papp 2026-07-11 19:09:07 +02:00
  • 9e75d5c732 [client] Decouple ICE and relay workers from Conn via interfaces Zoltan Papp 2026-07-11 18:29:26 +02:00
  • 1afc9bcac7 [client] Merge conntype package into peer Zoltan Papp 2026-07-11 15:24:54 +02:00
  • 78f3165e85 [client] Extract WGWatcher into its own wg_watcher package Zoltan Papp 2026-07-11 15:17:16 +02:00
  • 4d76fd3c80 [client] Extract stateDump into its own state_dump package Zoltan Papp 2026-07-11 15:14:22 +02:00
  • 07ffbc9424 [client] Extract peer status recorder into its own package Zoltan Papp 2026-07-11 15:09:45 +02:00
  • 467b2a1712 [client] Deduplicate peer state update methods in Status Zoltan Papp 2026-07-11 14:30:37 +02:00
  • cb4088484e [client] Suppress ICE events from replaced agents Zoltan Papp 2026-07-11 14:22:58 +02:00
  • 7620599961 [client] Fix ICE dialer cancel race in WorkerICE.connect Zoltan Papp 2026-07-11 13:37:59 +02:00
  • 5f98524e02 [client] Refactor peer Conn to a single-owner event loop Zoltan Papp 2026-07-11 13:30:06 +02:00
  • 2fdd3bd411 Bump goauthentik.io/api/v3 from 3.2023051.3 to 3.2026050.4 dependabot/go_modules/goauthentik.io/api/v3-3.2026050.3 dependabot[bot] 2026-07-11 09:06:29 +00:00
  • 29c752d818 Bump github.com/pkg/sftp from 1.13.9 to 1.13.10 dependabot/go_modules/github.com/pkg/sftp-1.13.10 dependabot[bot] 2026-07-11 09:06:20 +00:00
  • 30d15ecc3d [client,management] sync 0.74.4 changes (#6727) Maycon Santos 2026-07-11 11:03:55 +02:00
  • d5178416af fix tests around encoding of minimal NetworkMapComponents Dmitri Dolguikh 2026-07-11 00:31:33 +02:00
  • 0cb27ac4ad include the target peer in the minimal NetworkMapEnvelope's Peers field Dmitri Dolguikh 2026-07-11 00:03:12 +02:00
  • 6ea97a8d6b support ComponentSyncResponse in affected peers sync path Dmitri Dolguikh 2026-07-10 21:21:55 +02:00
  • 315ac71e64 use version helper Dmitri Dolguikh 2026-07-10 20:32:39 +02:00
  • 6830777d65 updated comments in management.proto Dmitri Dolguikh 2026-07-10 20:26:54 +02:00
  • ff33942c52 do not instantiate cache to benchmark ToProtocolDNSConfig() without cache Dmitri Dolguikh 2026-07-10 20:17:16 +02:00
  • 9383b6b0f5 fix field tag Dmitri Dolguikh 2026-07-10 20:12:48 +02:00
  • aff723e3bb add migrations for public_id column Dmitri Dolguikh 2026-07-10 19:23:14 +02:00
  • 3d87547d95 [client] Bump golang.org/x/crypto to v0.54.0 and Go toolchain to 1.25.12 (#6709) v0.74.4 Viktor Liu 2026-07-11 00:42:06 +09:00
  • 4d4cc551fd [client] Recover from rosenpass key desync (#6714) Viktor Liu 2026-07-11 00:38:29 +09:00
  • 4aa486fde8 handle nil components consistently Dmitri Dolguikh 2026-07-10 17:12:51 +02:00
  • 8e02154bf5 [client] Add SSO login flow timing instrumentation (#6717) Maycon Santos 2026-07-10 16:11:27 +02:00
  • 8803a58f12 inject agent network services when injecting proxy policies Dmitri Dolguikh 2026-07-10 15:46:33 +02:00
  • 42c0cb5398 sort lookup inconsistencies when processing routes when computing components Dmitri Dolguikh 2026-07-10 12:58:49 +02:00
  • 08e46aa62f [management] fix: prevent reverse proxy domain from being pushed as DNS search domain (#6498) blaugrau90 2026-07-10 12:20:57 +02:00
  • 384b057f07 use return from GetValidatedPeerWithComponents when computing ComponentSyncResponse to prevent config drift Dmitri Dolguikh 2026-07-10 10:59:30 +02:00
  • 35e339b6a9 set session expiry in ToComponentSyncResponse(), same as ToSyncResponse() path Dmitri Dolguikh 2026-07-10 10:45:54 +02:00
  • fc40eb9231 fixed a flaky test Dmitri Dolguikh 2026-07-10 10:37:52 +02:00
  • 5941b267d2 responding to coderabbit comments Dmitri Dolguikh 2026-07-09 18:40:33 +02:00
  • 395bdf82b6 removed unused code Dmitri Dolguikh 2026-07-09 18:28:02 +02:00
  • e0c25ba4ba [client] fix flaky test around event aggregation (#6710) dmitri-netbird 2026-07-09 18:17:28 +02:00
  • ee7806ba7d Merge remote-tracking branch 'origin/main' into components-impl-drop-indexes-use-xids Dmitri Dolguikh 2026-07-09 17:27:11 +02:00
  • db231fd6ca updated decoder Dmitri Dolguikh 2026-07-09 17:18:57 +02:00
  • 7cae1b9dd1 replaced sequential IDs with xids (random, uuid-like) Dmitri Dolguikh 2026-07-09 16:15:58 +02:00