Commit Graph

  • 2f34e984b0 [client] Add TCP support to DNS forwarder service listener (#3790) v0.43.3 hakansa 2025-05-09 15:06:34 +03:00
  • d5b52e86b6 [client] Ignore irrelevant route changes to tracked network monitor routes (#3796) Viktor Liu 2025-05-09 14:01:21 +02:00
  • cad2fe1f39 Return with the correct copied length (#3804) Zoltan Papp 2025-05-09 13:56:27 +02:00
  • b32c5522a2 [management] rest client with options Pedro Costa 2025-05-09 08:47:22 +01:00
  • 9b2351193c sync mock test/add-ratelimiter Maycon Santos 2025-05-09 08:26:00 +02:00
  • 63fd508556 print map stats for selected peers Maycon Santos 2025-05-09 06:52:20 +02:00
  • 760d61c7a3 enable pprof Maycon Santos 2025-05-09 06:05:04 +02:00
  • 93a0315120 update logs and metrics Pascal Fischer 2025-05-08 20:55:06 +02:00
  • 676f201c83 add more logs Pascal Fischer 2025-05-08 20:08:42 +02:00
  • b7173ab956 reuse account peers map Pascal Fischer 2025-05-08 19:55:00 +02:00
  • 1a1e94c805 Check account existence without fully loading it bcmmbaga 2025-05-08 18:26:46 +03:00
  • ed939bf7f5 add unit test bcmmbaga 2025-05-08 18:09:14 +03:00
  • 26b418c42f move sync counter metrics Pascal Fischer 2025-05-08 16:32:33 +02:00
  • 0267cd1ddd move login counter metrics Pascal Fischer 2025-05-08 16:30:52 +02:00
  • 6b86350b9d configurable burst Pascal Fischer 2025-05-08 14:57:21 +02:00
  • 102384bfbb configurable burst Pascal Fischer 2025-05-08 14:53:41 +02:00
  • 7caf733217 Skip adding user to domain account if already exists bcmmbaga 2025-05-08 15:50:32 +03:00
  • 0735340a0b add burst Pascal Fischer 2025-05-08 14:43:11 +02:00
  • 51e4b9aba6 remove write lock Pascal Fischer 2025-05-08 14:19:47 +02:00
  • 62f9c8ace9 add riming logs to addPeer Pascal Fischer 2025-05-08 14:11:44 +02:00
  • c57869aa78 use proxyController AllProxyMaps Pascal Fischer 2025-05-08 13:57:26 +02:00
  • abf6a1e08e add timing logs Pascal Fischer 2025-05-08 13:26:01 +02:00
  • 673f441d6e export accountUpdateBuffer Pascal Fischer 2025-05-08 12:52:57 +02:00
  • 1a12100790 backoff on sync and reduce starting multiplier Maycon Santos 2025-05-08 11:30:41 +02:00
  • 3e963ffeba sleep on global limiter Maycon Santos 2025-05-08 10:45:56 +02:00
  • 86fa1eaa16 check global limiter before create peer limiter Maycon Santos 2025-05-08 10:43:51 +02:00
  • 1046342e2c add sleep on login and log Maycon Santos 2025-05-08 10:12:58 +02:00
  • 89729d85df rate limit per ip on API Maycon Santos 2025-05-08 09:46:22 +02:00
  • 2c5dff2f89 use peer id in controller call Maycon Santos 2025-05-08 09:10:40 +02:00
  • 779643463d fix log ids Maycon Santos 2025-05-08 03:20:48 +02:00
  • 22ac5ea0e8 add some logs Maycon Santos 2025-05-08 02:48:29 +02:00
  • cf60191bb5 allow defining rating dimension Maycon Santos 2025-05-08 01:57:23 +02:00
  • 8bfab0d6dd add peer key rate limit Maycon Santos 2025-05-08 00:17:10 +02:00
  • 921b5606ce add too many requests status Maycon Santos 2025-05-08 00:01:27 +02:00
  • 84126f9425 add too many requests status Maycon Santos 2025-05-08 00:01:20 +02:00
  • 489f13031b add limiter to the get all peers Maycon Santos 2025-05-07 23:21:00 +02:00
  • c5b065aec1 remove like on name filter Pascal Fischer 2025-05-07 21:54:53 +02:00
  • b09bc6534c add index on peer name Pascal Fischer 2025-05-07 21:52:22 +02:00
  • 34f1a366b3 limiter on api Pascal Fischer 2025-05-07 21:51:17 +02:00
  • 483edfcdc6 add log info about rate Pascal Fischer 2025-05-07 21:14:29 +02:00
  • ef2eace033 configurable rate limit Pascal Fischer 2025-05-07 20:52:20 +02:00
  • 1bddfa5b7b configurable rate limit Pascal Fischer 2025-05-07 20:50:29 +02:00
  • 6ea7c665dc update error message Pascal Fischer 2025-05-07 20:36:53 +02:00
  • 4a3c782a31 add rate limiter to login and sync on grpc Pascal Fischer 2025-05-07 20:35:41 +02:00
  • 9359fea507 add rate limiter Pascal Fischer 2025-05-07 20:22:08 +02:00
  • 710476b800 go mod tidy test/remove-write-lock-on-add-peer Pascal Fischer 2025-05-07 20:10:08 +02:00
  • 5d54b16376 add rate limit Pascal Fischer 2025-05-07 20:06:32 +02:00
  • d981eedf1c [management] add peer semaphore fix/add-peer-semaphore Pedro Costa 2025-05-07 17:58:46 +01:00
  • 7b8929e8ba add semaphore on grpc Pascal Fischer 2025-05-07 18:06:10 +02:00
  • b43def9164 exchange semaphore Pascal Fischer 2025-05-07 17:45:51 +02:00
  • 1919181b87 exchange semaphore Pascal Fischer 2025-05-07 17:15:58 +02:00
  • 8cb1e53ef9 update semaphore counter Pascal Fischer 2025-05-07 16:50:37 +02:00
  • e8b793df30 update semaphore Pascal Fischer 2025-05-07 16:49:23 +02:00
  • 7624d435fb add peer semaphore Pascal Fischer 2025-05-07 16:25:58 +02:00
  • 58f66818c2 remove write lock on add peer Pascal Fischer 2025-05-07 15:55:49 +02:00
  • 1b39bcaedf Merge remote-tracking branch 'origin/feature/users-roles-endpoint' into feature/users-roles-endpoint feature/users-roles-endpoint Pedro Costa 2025-05-07 10:41:51 +01:00
  • 0701095da1 Merge branch 'main' into feature/users-roles-endpoint Pedro Costa 2025-05-07 10:41:51 +01:00
  • fcd2c15a37 [management] policy delete cleans policy rules (#3788) Pascal Fischer 2025-05-07 07:25:25 +02:00
  • 421624d3f3 add account id support for policies methods Maycon Santos 2025-05-06 22:56:48 +02:00
  • ebda0fc538 [management] Delete service users with account manager (#3793) Bethuel Mmbaga 2025-05-06 18:31:03 +03:00
  • 82cec5fb1d Update README.md mlsmaycon-patch-1 Maycon Santos 2025-05-06 14:58:28 +02:00
  • ac135ab11d [management/client/rest] fix panic when body is nil (#3714) v0.43.2 M. Essam 2025-05-05 19:54:47 +03:00
  • 25faf9283d [management] removal of foreign key constraint enforcement on sqlite (#3786) Pascal Fischer 2025-05-05 18:21:48 +02:00
  • af7d099c96 Merge branch 'main' into feature/users-roles-endpoint Pedro Costa 2025-05-05 16:17:38 +01:00
  • 59faaa99f6 [client] Improve NetBird installation script to handle daemon connection timeout (#3761) hakansa 2025-05-05 17:05:01 +03:00
  • 09a30b9299 Merge branch 'main' into feature/users-roles-endpoint Pedro Costa 2025-05-05 14:25:17 +01:00
  • 9762b39f29 [client] Fix stale local records (#3776) Viktor Liu 2025-05-05 14:29:05 +02:00
  • b582720ca1 Merge branch 'main' into feature/users-roles-endpoint Pedro Costa 2025-05-05 11:39:26 +01:00
  • ffdd115ded [client] set TLS ServerName for hostname-based QUIC connections (#3673) Alin Trăistaru 2025-05-05 12:20:54 +02:00
  • 3c68614946 Merge branch 'main' into feature/users-roles-endpoint Pedro Costa 2025-05-05 09:14:46 +01:00
  • 055df9854c [management] add gorm tag for primary key for the networks objects (#3758) Pascal Fischer 2025-05-04 20:58:04 +02:00
  • 12f883badf [management] Optimize load account (#3774) Maycon Santos 2025-05-02 00:59:41 +02:00
  • 2abb92b0d4 [management] Get account id with order (#3773) Maycon Santos 2025-05-02 00:25:46 +02:00
  • 01c3719c5d [client] Add debug for duration option to netbird ui (#3772) Viktor Liu 2025-05-01 23:25:27 +02:00
  • 2b88961b6b Merge branch 'main' into feature/users-roles-endpoint Pedro Costa 2025-05-01 11:29:10 +01:00
  • 7b64953eed [management] user info with role permissions (#3728) Pedro Maia Costa 2025-05-01 11:24:55 +01:00
  • 5337fc15db Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint Pedro Costa 2025-05-01 08:52:32 +01:00
  • 6e0d23443a Merge branch 'main' into feature/user-info-with-role-permissions Pedro Costa 2025-05-01 08:52:30 +01:00
  • 9bc7d788f0 [client] Add debug upload option to netbird ui (#3768) Viktor Liu 2025-05-01 00:48:31 +02:00
  • e8bdbaa5eb Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint Pedro Costa 2025-04-30 16:09:56 +01:00
  • 43dd250a0e openapi remove enums for a description instead Pedro Costa 2025-04-30 16:09:43 +01:00
  • 76d35b10cf update openapi permissions example to crud Pedro Costa 2025-04-30 16:02:07 +01:00
  • 85a0608f34 Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint Pedro Costa 2025-04-30 15:54:08 +01:00
  • 0741acf8ed Merge branch 'main' into feature/user-info-with-role-permissions Pedro Costa 2025-04-30 15:54:06 +01:00
  • b5419ef11a [management] limit peers based on module read permission (#3757) Pedro Maia Costa 2025-04-30 15:53:18 +01:00
  • 24053750d9 add debug logs for user state change debug-user-role bcmmbaga 2025-04-30 15:21:01 +03:00
  • b2d79a62d7 Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint Pedro Costa 2025-04-30 13:16:54 +01:00
  • 1c3d9486af Merge branch 'fix/auditor-view-all-peers' into feature/user-info-with-role-permissions Pedro Costa 2025-04-30 13:16:27 +01:00
  • d48ebc48a3 Merge branch 'main' into fix/auditor-view-all-peers Pedro Costa 2025-04-30 13:14:36 +01:00
  • d5081cef90 [client] Revert mgm client error handling (#3764) v0.43.1 Zoltan Papp 2025-04-30 13:09:00 +02:00
  • de7cf68169 regenerate api specs bcmmbaga 2025-04-30 12:59:00 +03:00
  • 6ada015360 Merge branch 'main' into flow-events-correlation bcmmbaga 2025-04-30 12:54:29 +03:00
  • 488e619ec7 [management] Add network traffic events pagination (#3580) Bethuel Mmbaga 2025-04-30 11:51:40 +03:00
  • f8ff406d53 Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint Pedro Costa 2025-04-29 19:27:39 +01:00
  • f049433094 Merge branch 'fix/auditor-view-all-peers' into feature/user-info-with-role-permissions Pedro Costa 2025-04-29 19:27:37 +01:00
  • b12f6d08f5 Merge branch 'main' into fix/auditor-view-all-peers Pedro Costa 2025-04-29 19:27:35 +01:00
  • 4988032f87 prevent child account user from being restricted Pedro Costa 2025-04-29 19:27:08 +01:00
  • d2b42c8f68 [client] Add macOS .pkg installer support to installation script (#3755) hakansa 2025-04-29 13:43:42 +03:00
  • 3228a3206c modify store lock logs chore/primary-key-on-networks Pascal Fischer 2025-04-29 11:48:31 +02:00
  • a404bb1ef4 only restrictable roles get restricted peers views Pedro Costa 2025-04-29 10:15:24 +01:00