Maycon Santos
9b2351193c
sync mock
2025-05-09 08:26:00 +02:00
Maycon Santos
63fd508556
print map stats for selected peers
2025-05-09 06:52:20 +02:00
Maycon Santos
760d61c7a3
enable pprof
2025-05-09 06:05:04 +02:00
Pascal Fischer
93a0315120
update logs and metrics
2025-05-08 20:55:06 +02:00
Pascal Fischer
676f201c83
add more logs
2025-05-08 20:08:42 +02:00
Pascal Fischer
b7173ab956
reuse account peers map
2025-05-08 19:55:00 +02:00
Pascal Fischer
26b418c42f
move sync counter metrics
2025-05-08 16:32:33 +02:00
Pascal Fischer
0267cd1ddd
move login counter metrics
2025-05-08 16:30:52 +02:00
Pascal Fischer
6b86350b9d
configurable burst
2025-05-08 14:57:21 +02:00
Pascal Fischer
102384bfbb
configurable burst
2025-05-08 14:53:41 +02:00
Pascal Fischer
0735340a0b
add burst
2025-05-08 14:43:11 +02:00
Pascal Fischer
51e4b9aba6
remove write lock
2025-05-08 14:19:47 +02:00
Pascal Fischer
62f9c8ace9
add riming logs to addPeer
2025-05-08 14:11:44 +02:00
Pascal Fischer
c57869aa78
use proxyController AllProxyMaps
2025-05-08 13:57:26 +02:00
Pascal Fischer
abf6a1e08e
add timing logs
2025-05-08 13:26:01 +02:00
Pascal Fischer
673f441d6e
export accountUpdateBuffer
2025-05-08 12:52:57 +02:00
Maycon Santos
1a12100790
backoff on sync and reduce starting multiplier
2025-05-08 11:30:41 +02:00
Maycon Santos
3e963ffeba
sleep on global limiter
2025-05-08 10:45:56 +02:00
Maycon Santos
86fa1eaa16
check global limiter before create peer limiter
2025-05-08 10:43:51 +02:00
Maycon Santos
1046342e2c
add sleep on login and log
2025-05-08 10:12:58 +02:00
Maycon Santos
89729d85df
rate limit per ip on API
2025-05-08 09:46:22 +02:00
Maycon Santos
2c5dff2f89
use peer id in controller call
2025-05-08 09:10:40 +02:00
Maycon Santos
779643463d
fix log ids
2025-05-08 03:20:48 +02:00
Maycon Santos
22ac5ea0e8
add some logs
2025-05-08 02:48:29 +02:00
Maycon Santos
cf60191bb5
allow defining rating dimension
2025-05-08 01:57:23 +02:00
Maycon Santos
8bfab0d6dd
add peer key rate limit
2025-05-08 00:17:10 +02:00
Maycon Santos
921b5606ce
add too many requests status
2025-05-08 00:01:27 +02:00
Maycon Santos
84126f9425
add too many requests status
2025-05-08 00:01:20 +02:00
Maycon Santos
489f13031b
add limiter to the get all peers
2025-05-07 23:21:00 +02:00
Pascal Fischer
c5b065aec1
remove like on name filter
2025-05-07 21:54:53 +02:00
Pascal Fischer
b09bc6534c
add index on peer name
2025-05-07 21:52:22 +02:00
Pascal Fischer
34f1a366b3
limiter on api
2025-05-07 21:51:17 +02:00
Pascal Fischer
483edfcdc6
add log info about rate
2025-05-07 21:14:29 +02:00
Pascal Fischer
ef2eace033
configurable rate limit
2025-05-07 20:52:20 +02:00
Pascal Fischer
1bddfa5b7b
configurable rate limit
2025-05-07 20:50:29 +02:00
Pascal Fischer
6ea7c665dc
update error message
2025-05-07 20:36:53 +02:00
Pascal Fischer
4a3c782a31
add rate limiter to login and sync on grpc
2025-05-07 20:35:41 +02:00
Pascal Fischer
9359fea507
add rate limiter
2025-05-07 20:22:08 +02:00
Pascal Fischer
fcd2c15a37
[management] policy delete cleans policy rules ( #3788 )
2025-05-07 07:25:25 +02:00
Bethuel Mmbaga
ebda0fc538
[management] Delete service users with account manager ( #3793 )
2025-05-06 17:31:03 +02:00
M. Essam
ac135ab11d
[management/client/rest] fix panic when body is nil ( #3714 )
...
Fixes panic occurring when body is nil (this usually happens when connections is refused) due to lack of nil check by centralizing response.Body.Close() behavior.
v0.43.2
2025-05-05 18:54:47 +02:00
Pascal Fischer
25faf9283d
[management] removal of foreign key constraint enforcement on sqlite ( #3786 )
2025-05-05 18:21:48 +02:00
hakansa
59faaa99f6
[client] Improve NetBird installation script to handle daemon connection timeout ( #3761 )
...
[client] Improve NetBird installation script to handle daemon connection timeout
2025-05-05 17:05:01 +03:00
Viktor Liu
9762b39f29
[client] Fix stale local records ( #3776 )
2025-05-05 14:29:05 +02:00
Alin Trăistaru
ffdd115ded
[client] set TLS ServerName for hostname-based QUIC connections ( #3673 )
...
* fix: set TLS ServerName for hostname-based QUIC connections
When connecting to a relay server by hostname, certificates are
validated against the IP address instead of the hostname.
This change sets ServerName in the TLS config when connecting
via hostname, ensuring proper certificate validation.
* use default port if port is missing in URL string
2025-05-05 12:20:54 +02:00
Pascal Fischer
055df9854c
[management] add gorm tag for primary key for the networks objects ( #3758 )
2025-05-04 20:58:04 +02:00
Maycon Santos
12f883badf
[management] Optimize load account ( #3774 )
2025-05-02 00:59:41 +02:00
Maycon Santos
2abb92b0d4
[management] Get account id with order ( #3773 )
...
updated log to display account id
2025-05-02 00:25:46 +02:00
Viktor Liu
01c3719c5d
[client] Add debug for duration option to netbird ui ( #3772 )
2025-05-01 23:25:27 +02:00
Pedro Maia Costa
7b64953eed
[management] user info with role permissions ( #3728 )
2025-05-01 11:24:55 +01:00