Commit Graph

  • df98c67ac8 prevent changing ruleID when not empty bcmmbaga 2024-11-18 18:46:52 +03:00
  • 78fab877c0 [misc] Update signing pipeline version (#2900) Maycon Santos 2024-11-18 15:31:53 +01:00
  • ec6438e643 Use update strength and simplify check bcmmbaga 2024-11-18 17:12:13 +03:00
  • 6dd56e3328 Merge branch 'posturechecks-get-account-refactoring' into policy-get-account-refactoring bcmmbaga 2024-11-18 16:58:04 +03:00
  • 48edfa601f add tests bcmmbaga 2024-11-18 16:43:19 +03:00
  • a2a49bdd47 fix peer fields updated after save bcmmbaga 2024-11-18 16:43:09 +03:00
  • a2fb274b86 remove duplicate store method bcmmbaga 2024-11-18 15:09:30 +03:00
  • a61e9da3e9 run peer ops in transaction bcmmbaga 2024-11-18 15:06:25 +03:00
  • 65a94f695f use google domain for tests (#2902) Maycon Santos 2024-11-18 12:55:02 +01:00
  • 95ad62ea85 force temp relay on updates relay/2800_quic Maycon Santos 2024-11-17 10:45:05 +01:00
  • 5b4aed781f force temp relay Maycon Santos 2024-11-17 10:38:02 +01:00
  • 276b6126c1 Merged relay/reconnect-refactor into relay/2800_quic as a single commit Zoltán Papp 2024-11-17 09:07:19 +01:00
  • ec543f89fb Introducing NetBird Guru on Gurubase.io (#2778) Kursat Aktas 2024-11-16 17:45:31 +03:00
  • a7d5c52203 Fix error state race on mgmt connection error (#2892) v0.32.0 Viktor Liu 2024-11-15 22:59:49 +01:00
  • 582bb58714 Move state updates outside the refcounter (#2897) Viktor Liu 2024-11-15 22:55:33 +01:00
  • 121dfda915 [client] Fix state manager race conditions (#2890) Viktor Liu 2024-11-15 20:05:26 +01:00
  • b23169de63 Add quick listener Zoltán Papp 2024-11-15 19:36:09 +01:00
  • d4c712493a Merge branch 'groups-get-account-refactoring' into posturechecks-get-account-refactoring bcmmbaga 2024-11-15 20:52:59 +03:00
  • 1ff8f616a8 Merge branch 'main' into groups-get-account-refactoring bcmmbaga 2024-11-15 20:52:37 +03:00
  • a1c5287b7c Fix the Inactivity Expiration problem. (#2865) İsmail 2024-11-15 20:21:27 +03:00
  • 12f442439a [management] Refactor group to use store methods (#2867) Bethuel Mmbaga 2024-11-15 20:09:32 +03:00
  • 51c1ec283c Add locks and remove log bcmmbaga 2024-11-15 19:34:57 +03:00
  • b82b4a07fc Quic support Zoltán Papp 2024-11-02 22:55:41 +01:00
  • 812b08c473 Lint ignore Zoltán Papp 2024-11-01 00:08:48 +01:00
  • 8f5cefaf3a Update client/iface/bind/ice_bind.go Zoltan Papp 2024-10-31 21:58:44 +01:00
  • d9b691b8a5 [management] Limit the setup-key update operation (#2841) Pascal Fischer 2024-11-15 17:00:06 +01:00
  • 4aee3c9e33 [client/management] add peer lock to peer meta update and fix isEqual func (#2840) Pascal Fischer 2024-11-15 16:59:03 +01:00
  • 4ef3890bf7 Fix typo bcmmbaga 2024-11-15 17:48:00 +03:00
  • 92b9e11d3f Merge branch 'main' into groups-get-account-refactoring bcmmbaga 2024-11-15 13:34:59 +03:00
  • 44e799c687 [management] Fix limited peer view groups (#2894) Pascal Fischer 2024-11-15 11:16:16 +01:00
  • be78efbd42 [client] Handle panic on nil wg interface (#2891) Viktor Liu 2024-11-14 20:15:16 +01:00
  • f6f7260897 Fix tests bcmmbaga 2024-11-14 19:34:05 +03:00
  • c557c98390 Refactor peer to use store methods bcmmbaga 2024-11-14 19:33:57 +03:00
  • 7d849a92c0 Refactor peer handlers bcmmbaga 2024-11-14 19:32:34 +03:00
  • f5e7449d01 Add lock for peer store methods bcmmbaga 2024-11-14 19:24:51 +03:00
  • 8420a52563 Refactor ephemeral peers bcmmbaga 2024-11-14 13:04:49 +03:00
  • 6315644065 Add peer store methods bcmmbaga 2024-11-14 13:04:36 +03:00
  • ef55b9eccc Add tests route-get-account-refactoring bcmmbaga 2024-11-13 20:41:41 +03:00
  • 218345e0ff Refactor name server groups to use store methods bcmmbaga 2024-11-13 20:41:30 +03:00
  • 6886691213 Update route calculation tests (#2884) Maycon Santos 2024-11-13 15:21:33 +01:00
  • b48afd92fd [relay-server] Always close ws conn when work thread exit (#2879) Zoltan Papp 2024-11-13 15:02:51 +01:00
  • a4d905ffe7 Fix tests bcmmbaga 2024-11-13 16:56:22 +03:00
  • ed047ec9dd Add account locking and merge group deletion methods bcmmbaga 2024-11-13 16:16:30 +03:00
  • 39329e12a1 [client] Improve state write timeout and abort work early on timeout (#2882) Viktor Liu 2024-11-13 13:46:00 +01:00
  • 4b943c34b7 Add tests bcmmbaga 2024-11-13 13:16:32 +03:00
  • 560190519d Refactor dns settings to use store methods bcmmbaga 2024-11-13 13:15:47 +03:00
  • 9bc8e6e29e Merge branch 'posturechecks-get-account-refactoring' into policy-get-account-refactoring bcmmbaga 2024-11-12 23:53:46 +03:00
  • 9872bee41d Refactor anyGroupHasPeers to retrieve all groups once bcmmbaga 2024-11-12 23:53:29 +03:00
  • 3a915decd7 Add policy tests bcmmbaga 2024-11-12 20:15:47 +03:00
  • 50e6389a1d Merge branch 'posturechecks-get-account-refactoring' into policy-get-account-refactoring bcmmbaga 2024-11-12 19:06:27 +03:00
  • bbaee18cd5 Fix typo bcmmbaga 2024-11-12 19:05:57 +03:00
  • 32d1b2d602 Retrieve policy groups and posture checks once for validation bcmmbaga 2024-11-12 18:53:10 +03:00
  • 2a59f04540 Merge branch 'posturechecks-get-account-refactoring' into policy-get-account-refactoring bcmmbaga 2024-11-12 17:16:52 +03:00
  • 446de5e2bc Merge branch 'groups-get-account-refactoring' into posturechecks-get-account-refactoring bcmmbaga 2024-11-12 17:15:55 +03:00
  • 147971fdfe Merge branch 'groups-get-account-refactoring' into policy-get-account-refactoring bcmmbaga 2024-11-12 17:15:16 +03:00
  • ed259a6a03 Merge branch 'main' into groups-get-account-refactoring bcmmbaga 2024-11-12 17:14:45 +03:00
  • a3abc211b3 Add tests bcmmbaga 2024-11-12 17:11:56 +03:00
  • 20a5afc359 [management] Add more logs to the peer update processes (#2881) Pascal Fischer 2024-11-12 14:19:22 +01:00
  • 00023bf110 Merge branch 'groups-get-account-refactoring' into posturechecks-get-account-refactoring bcmmbaga 2024-11-12 15:55:34 +03:00
  • 2806d73161 Add tests bcmmbaga 2024-11-12 13:38:34 +03:00
  • 2d7f08c609 Fix tests bcmmbaga 2024-11-12 11:18:16 +03:00
  • 0c0fd380bd Refactor policy get and save account to use store methods bcmmbaga 2024-11-12 11:17:16 +03:00
  • ffce48ca5f Merge branch 'groups-get-account-refactoring' into policy-get-account-refactoring bcmmbaga 2024-11-11 23:08:34 +03:00
  • d23b5c892b Retrieve modified peers once for group events bcmmbaga 2024-11-11 22:58:22 +03:00
  • 113c21b0e1 Change setup key log level to debug for missing group bcmmbaga 2024-11-11 22:57:24 +03:00
  • ab00c41dad fix sonar bcmmbaga 2024-11-11 22:38:24 +03:00
  • 664d1388aa fix merge bcmmbaga 2024-11-11 22:29:59 +03:00
  • 010a8bfdc1 Merge branch 'main' into groups-get-account-refactoring bcmmbaga 2024-11-11 21:10:02 +03:00
  • 6cb697eed6 [management] Refactor setup key to use store methods (#2861) Bethuel Mmbaga 2024-11-11 19:46:10 +03:00
  • 581b70b7aa Add random routes for the test test/seed-random-routes Zoltan Papp 2024-11-11 15:01:23 +01:00
  • e0bed2b0fb [client] Fix race conditions (#2869) v0.31.1 Viktor Liu 2024-11-11 14:55:10 +01:00
  • 601d429d82 fix tests bcmmbaga 2024-11-11 16:26:12 +03:00
  • 30f025e7dd [client] fix/proxy close (#2873) Zoltan Papp 2024-11-11 14:18:38 +01:00
  • b4d7605147 [client] Remove loop after route calculation (#2856) Zoltan Papp 2024-11-11 10:53:57 +01:00
  • d54b6967ce fix refactor bcmmbaga 2024-11-11 12:38:34 +03:00
  • 174e07fefd Refactor posture checks to remove get and save account bcmmbaga 2024-11-11 12:37:19 +03:00
  • 871500c5cc fix merge bcmmbaga 2024-11-09 01:52:09 +03:00
  • cc04aef7b4 Merge branch 'setupkey-get-account-refactoring' into groups-get-account-refactoring bcmmbaga 2024-11-09 01:50:10 +03:00
  • 3ed8b9cee9 fix missing group removed from setup key activity bcmmbaga 2024-11-09 01:48:28 +03:00
  • 08b6e9d647 [management] Fix api error message typo peers_group (#2862) Viktor Liu 2024-11-08 23:28:02 +01:00
  • bdeb95c58c Run groups ops in transaction bcmmbaga 2024-11-09 01:17:01 +03:00
  • 6dc185e141 Preserve store engine in SqlStore transactions bcmmbaga 2024-11-09 01:16:03 +03:00
  • 7100be83cd Add AddPeer and RemovePeer methods to Group struct bcmmbaga 2024-11-09 01:14:30 +03:00
  • 67ce14eaea [management] Add peer lock to grpc server (#2859) Pascal Fischer 2024-11-08 18:47:22 +01:00
  • d58cf50127 Merge branch 'setupkey-get-account-refactoring' into groups-get-account-refactoring bcmmbaga 2024-11-08 19:48:13 +03:00
  • 40af1a50e3 Merge branch 'feature/get-account-refactoring' into setupkey-get-account-refactoring bcmmbaga 2024-11-08 19:17:28 +03:00
  • ac05f69131 fix tests bcmmbaga 2024-11-08 18:58:19 +03:00
  • 8126d95316 refactor GetGroupByID and add NewGroupNotFoundError bcmmbaga 2024-11-08 18:58:04 +03:00
  • 0a70e4c5d4 Refactor groups to use store methods bcmmbaga 2024-11-08 18:39:36 +03:00
  • 106fc75936 refactor account peers update bcmmbaga 2024-11-08 18:38:32 +03:00
  • 669904cd06 [management] Remove context from database calls (#2863) feature/get-account-refactoring Pascal Fischer 2024-11-08 15:49:00 +01:00
  • f8b5eedd38 add account lock and return auto groups map on validation bcmmbaga 2024-11-08 10:14:13 +03:00
  • 931521d505 get only required groups for auto-group validation bcmmbaga 2024-11-08 00:59:37 +03:00
  • 1a5f3c653c add check for regular user bcmmbaga 2024-11-08 00:37:47 +03:00
  • 78044c226d add lock to get account groups bcmmbaga 2024-11-08 00:32:14 +03:00
  • 389c9619af Refactor setup key handling to use store methods bcmmbaga 2024-11-08 00:31:41 +03:00
  • e79f43301a move sleep test/reconnect-race-condition Pascal Fischer 2024-11-07 17:29:50 +01:00
  • 4be826450b [client] Use offload in WireGuard bind receiver (#2815) Zoltan Papp 2024-11-07 17:28:38 +01:00
  • 738387f2de Add benchmark tests to get account with claims (#2761) Maycon Santos 2024-11-07 17:23:35 +01:00
  • bdba67f86b simulate slow connection cleanup routine Pascal Fischer 2024-11-07 17:01:37 +01:00