netbird/client/internal
Misha Bragin ed4f90b6aa
Report offline peers to agents (#728)
The peer login expiration ACL check introduced in #714
filters out peers that are expired and agents receive a network map 
without that expired peers.
However, the agents should see those peers in status "Disconnected".

This PR extends the Agent <-> Management protocol 
by introducing a new field OfflinePeers
that contain expired peers. Agents keep track of those and display 
then just in the Status response.
2023-03-07 10:17:25 +01:00
..
dns Mobile prerefactor (#680) 2023-02-13 18:34:56 +01:00
peer Report offline peers to agents (#728) 2023-03-07 10:17:25 +01:00
proxy Load WgPort from config file and exchange via signal (#449) 2022-09-02 19:33:35 +02:00
routemanager Use the conn state of peer on proper way (#717) 2023-03-03 19:49:18 +01:00
config_test.go Config cleaning (#710) 2023-03-02 13:28:14 +01:00
config.go Config cleaning (#710) 2023-03-02 13:28:14 +01:00
connect.go Use the conn state of peer on proper way (#717) 2023-03-03 19:49:18 +01:00
device_auth.go Config cleaning (#710) 2023-03-02 13:28:14 +01:00
engine_test.go Use the conn state of peer on proper way (#717) 2023-03-03 19:49:18 +01:00
engine.go Report offline peers to agents (#728) 2023-03-07 10:17:25 +01:00
login.go Check if login stream was canceled before printing warn (#451) 2022-09-05 17:44:26 +02:00
oauth_test.go Add device flow scope. (#616) 2023-01-08 22:26:14 +01:00
oauth.go Add device flow scope. (#616) 2023-01-08 22:26:14 +01:00
state.go Client Login via device authorization flow (#309) 2022-05-12 11:17:24 +02:00