Commit Graph

1774 Commits

Author SHA1 Message Date
0abb8ef644 mark helper 2024-11-29 16:37:10 +01:00
6e2471d623 update expected benchmark timings 2024-11-29 16:21:10 +01:00
39f8eb72d0 update expected benchmark timings 2024-11-29 15:35:59 +01:00
06d18c0fbe add additional cases for other resources with high counts 2024-11-29 15:05:12 +01:00
9c783e574b update expected benchmark timings 2024-11-29 14:48:25 +01:00
a931fd7b3c update expected benchmark timings 2024-11-29 14:13:33 +01:00
49037a7ac8 update expected benchmark timings 2024-11-29 13:38:33 +01:00
83d2af3139 update expected benchmark timings 2024-11-29 12:26:42 +01:00
74853be48b Merge branch 'main' into test/add-api-component-test 2024-11-29 12:10:58 +01:00
95be512982 update expected benchmark timings 2024-11-29 12:04:36 +01:00
8efad1d170 Add guide when signing key is not found (#2942)
Some users face issues with their IdP due to signing key not being refreshed

With this change we advise users to configure key refresh

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* removing leftover

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2024-11-29 10:06:40 +01:00
e47c9ed5c0 Merge branch 'main' into test/add-api-component-test 2024-11-29 10:00:19 +01:00
f389150d7e fix time location 2024-11-28 19:41:24 +01:00
c6641be94b [tests] Enable benchmark tests on github actions (#2961) 2024-11-28 19:22:01 +01:00
0149e751ce fix time location 2024-11-28 19:06:55 +01:00
e4bdb1e757 fix time location 2024-11-28 16:19:42 +01:00
1e0ce801d0 fix error handling in metrics dummy 2024-11-28 15:55:43 +01:00
7c3e4a1516 fix get test expectation 2024-11-28 15:50:19 +01:00
89cf8a55e2 [management] Add performance test for login and sync calls (#2960) 2024-11-28 14:59:53 +01:00
dfc429dbd0 remove build tags 2024-11-28 14:59:10 +01:00
ada2dd58b6 add benchmark tests for setup keys 2024-11-28 14:58:10 +01:00
00c3b67182 [management] refactor to use account object instead of separate db calls for peer update (#2957) 2024-11-28 11:13:01 +01:00
9203690033 [client] Code cleaning in net pkg and fix exit node feature on Android(#2932)
Code cleaning around the util/net package. The goal was to write a more understandable source code but modify nothing on the logic.
Protect the WireGuard UDP listeners with marks.
The implementation can support the VPN permission revocation events in thread safe way. It will be important if we start to support the running time route and DNS update features.

- uniformize the file name convention: [struct_name] _ [functions] _ [os].go
- code cleaning in net_linux.go
- move env variables to env.go file
2024-11-26 23:34:27 +01:00
9683da54b0 [management] Refactor nameserver groups to use store methods (#2888) 2024-11-26 17:39:04 +01:00
0e48a772ff [management] Refactor DNS settings to use store methods (#2883) 2024-11-26 13:43:05 +01:00
f118d81d32 [management] Refactor policy to use store methods (#2878) 2024-11-26 10:46:05 +01:00
ca12bc6953 [management] Refactor posture check to use store methods (#2874) 2024-11-25 16:26:24 +01:00
4a1b1799dc rename geo mock 2024-11-25 15:38:15 +01:00
9810386937 [client] Allow routing to fallback to exclusion routes if rules are not supported (#2909) 2024-11-25 15:19:56 +01:00
f1625b32bd [client] Set up sysctl and routing table name only if routing rules are available (#2933) 2024-11-25 15:12:16 +01:00
0ecd5f2118 [client] Test nftables for incompatible iptables rules (#2948) 2024-11-25 15:11:56 +01:00
940d0c48c6 [client] Don't return error in userspace mode without firewall (#2924) 2024-11-25 15:11:31 +01:00
63b000c3b7 add different users 2024-11-25 15:07:58 +01:00
56cecf849e Import time package (#2940) 2024-11-22 20:40:30 +01:00
426b38a2e0 unexport impl structs 2024-11-22 20:08:52 +01:00
f2280edecd unexport impl structs 2024-11-22 19:57:58 +01:00
dcbadd47c0 fix linter 2024-11-22 19:52:50 +01:00
b3f09598ac add all setup keys tests 2024-11-22 19:39:34 +01:00
bcec9b44ef Merge branch 'refs/heads/main' into test/add-api-component-test 2024-11-22 19:06:02 +01:00
05c4aa7c2c [misc] Renew slack link (#2938) 2024-11-22 18:50:47 +01:00
5485b68bbb add more key creation tests 2024-11-22 18:16:43 +01:00
2a5cb16494 [relay] Refactor initial Relay connection (#2800)
Can support firewalls with restricted WS rules

allow to run engine without Relay servers
keep up to date Relay address changes
2024-11-22 18:12:34 +01:00
0928382ebc add testdata 2024-11-22 17:04:44 +01:00
bc6428c859 wait if network map update is received and allow validating network map + remove MocIntegrated Validator from tests 2024-11-22 17:02:55 +01:00
72157b5530 unexport event store and add peerUpdateManager 2024-11-22 16:40:19 +01:00
832e168869 refactor jwtValidator and geo db to interfaces + first component test for setup-keys 2024-11-22 16:16:52 +01:00
9db1932664 [management] Fix getSetupKey call (#2927) v0.33.0 2024-11-22 10:15:51 +01:00
1bbabf70b0 [client] Fix allow netbird rule verdict (#2925)
* Fix allow netbird rule verdict

* Fix chain name
2024-11-21 16:53:37 +01:00
aa575d6f44 [management] Add activity events to group propagation flow (#2916) 2024-11-21 15:10:34 +01:00
f66bbcc54c [management] Add metric for peer meta update (#2913) 2024-11-19 18:13:26 +01:00