pascal
fd99bc072d
Merge branch 'main' into feature/affected-peers
2026-05-07 17:39:38 +02:00
pascal
40e6ec16c6
log
2026-05-07 17:36:09 +02:00
pascal
ec476d5072
extend logging
2026-05-07 16:55:45 +02:00
pascal
550ae5558e
update after merge
2026-05-07 16:24:54 +02:00
pascal
46494bd860
bugfixes
2026-05-07 16:08:45 +02:00
pascal
c7bff8f074
Merge branch 'main' into feature/affected-peers
...
# Conflicts:
# management/internals/controllers/network_map/controller/controller.go
2026-05-07 15:59:28 +02:00
pascal
3a95f39f2c
Merge branch 'main' into feature/affected-peers
...
# Conflicts:
# management/server/group.go
# management/server/peer.go
2026-05-07 12:28:51 +02:00
pascal
6b4d4076f4
extend tests
2026-05-04 15:16:59 +02:00
pascal and Claude Opus 4.6
63d2217d8a
Merge main into feature/affected-peers
...
Resolve conflicts keeping affected-peers logic while adopting
UpdateReason parameter from main for UpdateAccountPeers and
BufferUpdateAccountPeers signatures.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-04 12:22:13 +02:00
pascal
0bfccd65d2
add to networks modules
2026-04-30 16:20:41 +02:00
pascal
26d778374b
clean comments
2026-04-28 16:56:34 +02:00
pascal
5ec8bebfa5
add tests
2026-04-28 16:27:44 +02:00
pascal
cefb37e920
affected filtering on peers update
2026-04-28 13:48:01 +02:00
pascal
5a16c812fd
use buffering affected peers
2026-04-27 18:18:29 +02:00
pascal
285bbc5ffb
calculate affected peers
2026-04-27 17:49:12 +02:00
Pascal Fischer
08733ed8d5
update tests
2023-12-06 15:02:10 +01:00
Pascal Fischer
f822a58326
go mod tidy
2023-12-05 12:54:01 +01:00
Pascal Fischer
d1f13025d1
switch back to use netbird main
2023-12-05 12:39:15 +01:00
Pascal Fischer
7a18dea766
go mod tidy
2023-12-04 17:35:56 +01:00
Pascal Fischer
dc8f55f23e
remove dependency cycle from prepare peer
2023-12-04 16:26:34 +01:00
Pascal Fischer
89249b414f
move peer validation into getPeerconnectionResources
2023-12-04 14:53:38 +01:00
Pascal Fischer
92adf57fea
fix map assignment
2023-12-04 13:49:46 +01:00
Pascal Fischer
1cd5a66575
adding setup key name to the event meta for adding peers by setup key
2023-12-04 13:00:13 +01:00
Pascal Fischer
b9fc008542
extract peer preparation
2023-12-04 12:49:50 +01:00
Pascal Fischer
4bf574037f
fix sql store
2023-11-30 11:51:35 +01:00
Pascal Fischer
47c44d4b87
fix imports in sqlite store test
2023-11-30 11:08:51 +01:00
Pascal Fischer
96f866fb68
add missing imports after refactor
2023-11-29 16:46:46 +01:00
Pascal Fischer
8e74fb1fa8
add account id to validating peer update
2023-11-29 15:57:56 +01:00
Pascal Fischer
ba96e102b4
settings nil check
2023-11-29 15:16:11 +01:00
Pascal Fischer
2129b23fe7
allow sync for and return empty map
2023-11-29 14:56:06 +01:00
Pascal Fischer
efd05ca023
fix api references
2023-11-28 15:15:51 +01:00
Pascal Fischer
c829ad930c
use separate package for signatures
2023-11-28 15:09:04 +01:00
Pascal Fischer
ad1f18a52a
replace with updated integrations
2023-11-28 14:55:20 +01:00
Pascal Fischer
bab420ca77
extract account into separate package
2023-11-28 14:34:57 +01:00
Pascal Fischer
a729c83b06
extract peer into seperate package
2023-11-28 13:45:26 +01:00
Pascal Fischer
a7e55cc5e3
add signatures and frame for peer approval
2023-11-28 11:44:08 +01:00
Pascal Fischer
b7c0eba1e5
add extra settings struct
2023-11-27 17:04:40 +01:00
Pascal Fischer
ab895be4a3
fix get os info for windows to report correct versions
2023-11-22 16:23:19 +01:00
Pascal Fischer
d379c25ff5
use idp cache instead of idp manager
2023-11-16 17:13:04 +01:00
Pascal Fischer
f86ed12cf5
add support for ipad as well
2023-11-16 17:01:01 +01:00
Pascal Fischer
5a45f79fec
use the email address to set the iphone name for iOS 16+
2023-11-16 16:46:08 +01:00
Pascal Fischer
9eb1e90bbe
refactor activity get queries to only add comment
2023-11-15 11:21:59 +01:00
Pascal Fischer
53fb0a9754
refactor activity get queries to only consider 1 deleted user entry
2023-11-14 17:40:14 +01:00
Pascal Fischer
ab849f0942
add additional check after datastore init if the key was newly generated and needs to be written to config
2023-09-27 14:48:40 +02:00
Pascal Fischer
6e264d9de7
fix rule order to solve DNS resolver issue
2023-07-11 19:58:21 +02:00
Pascal Fischer
e074c24487
add type for RuleSet
2023-06-28 14:09:23 +02:00
Pascal Fischer
54fe05f6d8
fix test
2023-06-28 10:35:29 +02:00
Pascal Fischer
33a155d9aa
fix all rules check
2023-06-28 03:03:01 +02:00
Pascal Fischer
51878659f8
remove Rule index map
2023-06-28 02:50:12 +02:00
Pascal Fischer
b39ffef22c
add missing all rule
2023-06-27 17:44:05 +02:00
Pascal Fischer
d96f882acb
seems to work but delete fails
2023-06-27 17:26:15 +02:00
Pascal Fischer
8eb098d6fd
add sleep and comment
2023-06-23 17:02:34 +02:00
Pascal Fischer
68a8687c80
fix linter
2023-06-23 16:45:07 +02:00
Pascal Fischer
f7d97b02fd
fix error codes on cli
2023-06-23 16:27:10 +02:00
Pascal Fischer
2691e729cd
fix ssh
2023-06-23 12:20:14 +02:00
Pascal Fischer
1a3e377304
extend gitignore to ignore multiple config files
2023-06-19 15:07:27 +02:00
Pascal Fischer
b5d8142705
test windows
2023-06-12 16:22:53 +02:00
Pascal Fischer
f45eb1a1da
test windows
2023-06-12 16:12:24 +02:00
Pascal Fischer
2567006412
test windows
2023-06-12 16:01:06 +02:00
Pascal Fischer
b92107efc8
test windows
2023-06-12 15:38:47 +02:00
Pascal Fischer
5d19811331
test windows
2023-06-12 15:26:28 +02:00
Pascal Fischer
697d41c94e
test windows
2023-06-12 15:14:51 +02:00
Pascal Fischer
75d541f967
test windows
2023-06-12 14:56:30 +02:00
Pascal Fischer
7dfbb71f7a
test windows
2023-06-12 12:49:21 +02:00
Pascal Fischer
a5d14c92ff
test windows
2023-06-12 12:16:00 +02:00
Pascal Fischer
ce091ab42b
test windows
2023-06-12 11:43:18 +02:00
Pascal Fischer
d2fad1cfd9
testing windows
2023-06-12 11:06:49 +02:00
Pascal Fischer
0b5594f145
testing windows
2023-06-09 19:17:26 +02:00
Pascal Fischer
9beaa91db9
testing windows
2023-06-09 19:15:39 +02:00
Pascal Fischer
c8b4c08139
split systemops for operating systems and add linux
2023-06-09 18:48:21 +02:00
Pascal Fischer
dad5501a44
split systemops for operating systems and add linux
2023-06-09 18:40:35 +02:00
Pascal Fischer
1ced2462c1
split systemops for operating systems and add linux
2023-06-09 18:36:49 +02:00
Pascal Fischer
64adaeb276
split systemops for operating systems and add linux
2023-06-09 18:30:36 +02:00
Pascal Fischer
6e26d03fb8
split systemops for operating systems and add linux
2023-06-09 18:27:09 +02:00
Pascal Fischer
493ddb4fe3
Revert "hacky all-operating-systems solution"
...
This reverts commit 75fac258e7 .
2023-06-09 17:59:06 +02:00
Pascal Fischer
75fac258e7
hacky all-operating-systems solution
2023-06-09 17:40:10 +02:00
Pascal Fischer
bc8ee8fc3c
add tests
2023-06-09 16:18:48 +02:00
Pascal Fischer
3724323f76
test still failing
2023-06-09 15:33:22 +02:00
Pascal Fischer
3ef33874b1
change checks before route adding to not only check for default gateway (test missing)
2023-06-09 12:35:57 +02:00
Pascal Fischer
675abbddf6
remove service uninstall from brew install
2023-06-06 17:40:28 +02:00
Pascal Fischer
eac492be9b
move stopping app and service to preinstall
2023-06-06 17:35:27 +02:00
Pascal Fischer
a0e133bd92
stop the daemon on brew update/install if running
2023-06-06 13:02:32 +02:00
Pascal Fischer
bbf536be85
moved service uninstall and app close into postinstall
2023-06-06 00:04:57 +02:00
Pascal Fischer
933fe1964a
revert to pkill and adding service stop
2023-06-05 21:46:13 +02:00
Pascal Fischer
8f51985fa5
switch to clean stop
2023-06-05 21:23:42 +02:00
Pascal Fischer
05e642103c
kill netbird on pkg preinstall
2023-06-05 21:18:42 +02:00
Pascal Fischer
7c6d29c9c5
re-enable rest of release flow
2023-06-05 12:17:02 +02:00
Pascal Fischer
b50503f8b7
add ref to main
2023-06-05 12:13:28 +02:00
Pascal Fischer
11a3fef5bc
add trigger for docs generation
2023-06-05 12:10:18 +02:00
Pascal Fischer
5028450133
add examples
2023-06-02 01:50:15 +02:00
Pascal Fischer
2dcfa1efa3
fix summary
2023-06-02 01:32:48 +02:00
Pascal Fischer
75fbaf811b
update openapi
2023-06-02 01:09:18 +02:00
Pascal Fischer
980dbdb7c6
add creating log dir to macOS installer scripts
2023-05-31 20:37:21 +02:00
Pascal Fischer
5b9378e6cb
add creating log dir to macOS installer scripts
2023-05-31 19:31:37 +02:00
Pascal Fischer
9e045479cc
fix pats counting
2023-05-30 19:44:40 +02:00
Pascal Fischer
fe596c38c6
update rules count
2023-05-30 19:36:09 +02:00
Pascal Fischer
6fd13f563e
use new policy-rule object
2023-05-30 19:09:16 +02:00
Pascal Fischer
22e81f493b
fix metric creation from maps
2023-05-30 19:07:00 +02:00
Pascal Fischer
51f780dae9
initialize maps
2023-05-30 18:53:23 +02:00
Pascal Fischer
f164fad2c2
add some more metrics
2023-05-30 18:49:50 +02:00