netbird/client
Maycon Santos 5343bee7b2
[management] check and log on new management version (#4029)
This PR enhances the version checker to send a custom User-Agent header when polling for updates, and configures both the management CLI and client UI to use distinct agents. 

- NewUpdate now takes an `httpAgent` string to set the User-Agent header.
- `fetchVersion` builds a custom HTTP request (instead of `http.Get`) and sets the User-Agent.
- Management CLI and client UI now pass `"nb/management"` and `"nb/client-ui"` respectively to NewUpdate.
- Tests updated to supply an `httpAgent` constant.
- Logs if there is a new version available for management
2025-06-22 16:44:33 +02:00
..
android [client] Add more Android advanced settings (#4001) 2025-06-18 17:23:23 +02:00
anonymize [client] Add output similar to wg show to the debug package (#3922) 2025-06-05 11:51:39 +02:00
cmd [management] Refactor routes to use store methods (#2928) 2025-06-18 16:40:29 +03:00
configs [client] make /var/lib/netbird paths configurable (#3084) 2025-01-13 10:15:01 +01:00
embed [client] Prevent to block channel writing (#3474) 2025-03-10 13:17:09 +01:00
errors [client] Fix error count formatting (#2641) 2024-09-24 20:57:56 +02:00
firewall [client] Improve icmp conntrack log (#3963) 2025-06-16 10:12:59 +02:00
iface [client] Add more Android advanced settings (#4001) 2025-06-18 17:23:23 +02:00
internal [client] Handle lazy routing peers that are part of HA groups (#3943) 2025-06-20 18:07:19 +02:00
ios/NetBirdSDK [client] Report client system flags to management server on login (#3187) 2025-01-16 13:58:00 +01:00
proto [client] Add more advanced settings to UI (#3941) 2025-06-10 14:27:06 +02:00
server [client] Display login popup on session expiration (#3955) 2025-06-13 23:51:57 +02:00
ssh [client] Allow ssh server on freebsd (#3170) 2025-01-14 12:43:13 +01:00
status [client] Feature/lazy connection (#3379) 2025-05-21 11:12:28 +02:00
system [management] Refactor routes to use store methods (#2928) 2025-06-18 16:40:29 +03:00
testdata [management] Move testdata to sql files (#2693) 2024-10-10 12:35:03 +02:00
ui [management] check and log on new management version (#4029) 2025-06-22 16:44:33 +02:00
Dockerfile [client] Run container tests more generically (#3737) 2025-04-25 18:50:44 +02:00
Dockerfile-rootless [client] Add experimental support for userspace routing (#3134) 2025-02-07 14:11:53 +01:00
installer.nsis [client] Offer to remove netbird data in windows uninstall (#3766) 2025-05-16 17:39:30 +02:00
main.go Clarify XORMapped panic case (#877) 2023-05-18 19:47:36 +02:00
manifest.xml Renaming project builds and including new Icons (#318) 2022-05-21 18:42:56 +02:00
netbird.wxs [client] UI Refactor Icon Paths (#3420) 2025-03-04 18:29:29 +03:00
resources.rc [client] UI Refactor Icon Paths (#3420) 2025-03-04 18:29:29 +03:00