crn4
a654c286bf
load or store for account
2025-10-29 23:35:16 +01:00
crn4
20c65cffc2
fixed panic
2025-10-29 22:15:09 +01:00
crn4
95cf5ab673
minor change
2025-10-29 17:09:05 +01:00
crn4
ed0c5a470a
sync once pointer
2025-10-29 16:38:33 +01:00
crn4
3a11175d34
minor change
2025-10-29 15:40:21 +01:00
crn4
d82176e9ea
Merge branch 'main' into refactor/nmap-limit-buffer
2025-10-29 13:25:41 +01:00
crn4
56ebd004d9
build cache only once
2025-10-29 13:25:03 +01:00
crn4
bbb0910a2c
minor changes
2025-10-28 17:32:11 +01:00
crn4
ec035e5709
minor changes after merge main
2025-10-28 17:30:23 +01:00
Viktor Liu
404cab90ba
[client] Redirect dns forwarder port 5353 to new listening port 22054 ( #4707 )
...
- Port dnat changes from https://github.com/netbirdio/netbird/pull/4015 (nftables/iptables/userspace)
- For userspace: rewrite the original port to the target port
- Remember original destination port in conntrack
- Rewrite the source port back to the original port for replies
- Redirect incoming port 5353 to 22054 (tcp/udp)
- Revert port changes based on the network map received from management
- Adjust tracer to show NAT stages
2025-10-28 15:12:53 +01:00
Pascal Fischer
4545ab9a52
[management] rewire account manager to permissions manager ( #4673 )
2025-10-27 22:59:35 +01:00
Bethuel Mmbaga
7f08983207
Include expired and routing peers in DNS record filtering ( #4708 )
2025-10-27 22:16:17 +03:00
Bethuel Mmbaga
d80d47a469
[management] Add peer disapproval reason ( #4468 )
2025-10-22 12:46:22 +03:00
crn4
d0f8868e4d
sync limit fix
2025-10-17 17:11:15 +02:00
crn4
31e3928e08
simple balancing
2025-10-17 16:06:53 +02:00
crn4
1793ad8ff0
nil slices to empty
2025-10-17 14:34:22 +02:00
crn4
7e51803a58
change main get account method
2025-10-17 11:53:58 +02:00
crn4
4cab69a76c
more nullable fields
2025-10-17 11:44:25 +02:00
crn4
dace4ff30c
more null fields
2025-10-17 11:25:15 +02:00
crn4
069586b77f
null bools
2025-10-17 11:03:04 +02:00
crn4
cd7dce7678
merge main
2025-10-17 00:37:40 +02:00
crn4
9bdabfbb2c
with test
2025-10-17 00:16:05 +02:00
crn4
2760c78bc2
new raw sql get account method
2025-10-16 23:54:17 +02:00
John Conley
bb37dc89ce
[management] feat: Basic PocketID IDP integration ( #4529 )
2025-10-16 10:46:29 +02:00
crn4
2882638c7f
workers for updateaccountpeers
2025-10-15 12:38:47 +02:00
Pascal Fischer
5151f19d29
[management] pass temporary flag to validator ( #4599 )
2025-10-10 16:15:51 +02:00
Pascal Fischer
9c7c15ba8b
fix expandPortsAndRanges
2025-10-09 22:22:01 +02:00
Pascal Fischer
b0dcc9ff7b
fix expandPortsAndRanges
2025-10-09 22:17:13 +02:00
hakansa
d35a845dbd
[management] sync all other peers on peer add/remove ( #4614 )
2025-10-09 21:18:00 +02:00
Pascal Fischer
11e2573747
fix expandPortsAndRanges
2025-10-09 20:51:19 +02:00
Pascal Fischer
6ac9e58911
use buffer and adaptive debounce for account peers update
2025-10-09 16:12:09 +02:00
Pascal Fischer
c115434d53
log pop
2025-10-08 22:52:31 +02:00
Pascal Fischer
3984f0ee08
adaptive debounce
2025-10-08 22:20:27 +02:00
Pascal Fischer
2dc5e7eb7a
dynamic debounce
2025-10-08 22:08:14 +02:00
Pascal Fischer
75dc7f6517
use sleep for busy updates
2025-10-08 21:48:20 +02:00
Pascal Fischer
409e2013cc
fix push method
2025-10-08 21:27:36 +02:00
Pascal Fischer
f13c6ba1b8
update logs
2025-10-08 21:05:25 +02:00
Pascal Fischer
fc2f23bd22
remove semaphore and fix push metrics
2025-10-08 21:03:15 +02:00
Pascal Fischer
26f5aee4b9
add additional buffer channel
2025-10-08 20:42:19 +02:00
Pascal Fischer
8d47175cdb
remove unused network map field from update
2025-10-08 19:33:49 +02:00
crn4
53e24ae7f7
panic fix
2025-10-07 11:12:39 +01:00
crn4
ffed4b38ef
minor fixes after tests
2025-10-07 10:07:14 +01:00
crn4
5d1c61369d
added env for account ids enabling new network map builder
2025-10-06 12:34:36 +01:00
crn4
fd9e21a5f3
get rid of direct get account calls
2025-10-02 14:41:58 +02:00
crn4
841bc7564a
minor fixes
2025-10-02 11:58:55 +02:00
crn4
f20a1b3328
get rid of get account calls for update peers
2025-10-02 11:55:43 +02:00
crn4
2ac0da6cac
conflicts resolution
2025-10-02 11:39:43 +02:00
crn4
148b8b04b3
cache and peeracls to unexported
2025-10-02 11:33:18 +02:00
crn4
9a56883ffb
cache read without account get from db
2025-10-02 11:28:59 +02:00
crn4
806be13dd5
fixed bug with duplicated firewall rules
2025-10-02 11:07:02 +02:00