Pedro Costa
b2d79a62d7
Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint
...
# Conflicts:
# management/server/http/api/openapi.yml
2025-04-30 13:16:54 +01:00
Pedro Costa
1c3d9486af
Merge branch 'fix/auditor-view-all-peers' into feature/user-info-with-role-permissions
...
# Conflicts:
# management/server/http/api/types.gen.go
2025-04-30 13:16:27 +01:00
Pedro Costa
d48ebc48a3
Merge branch 'main' into fix/auditor-view-all-peers
2025-04-30 13:14:36 +01:00
Zoltan Papp
d5081cef90
[client] Revert mgm client error handling ( #3764 )
v0.43.1
2025-04-30 13:09:00 +02:00
Bethuel Mmbaga
488e619ec7
[management] Add network traffic events pagination ( #3580 )
...
* Add network traffic events pagination schema
2025-04-30 11:51:40 +03:00
Pedro Costa
f8ff406d53
Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint
2025-04-29 19:27:39 +01:00
Pedro Costa
f049433094
Merge branch 'fix/auditor-view-all-peers' into feature/user-info-with-role-permissions
2025-04-29 19:27:37 +01:00
Pedro Costa
b12f6d08f5
Merge branch 'main' into fix/auditor-view-all-peers
2025-04-29 19:27:35 +01:00
Pedro Costa
4988032f87
prevent child account user from being restricted
2025-04-29 19:27:08 +01:00
hakansa
d2b42c8f68
[client] Add macOS .pkg installer support to installation script ( #3755 )
...
[client] Add macOS .pkg installer support to installation script
2025-04-29 13:43:42 +03:00
Pedro Costa
a404bb1ef4
only restrictable roles get restricted peers views
2025-04-29 10:15:24 +01:00
Pedro Costa
f463f8508a
Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint
2025-04-29 10:03:02 +01:00
Pedro Costa
8246dddb07
Merge branch 'fix/auditor-view-all-peers' into feature/user-info-with-role-permissions
2025-04-29 10:02:58 +01:00
Pedro Costa
a5318690a6
shift all peers logic to filter by user only if it does not have read permission
2025-04-29 10:02:44 +01:00
Pedro Costa
9b46e8a70d
Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint
2025-04-29 09:37:35 +01:00
Pedro Costa
bf709eb698
Merge branch 'fix/auditor-view-all-peers' into feature/user-info-with-role-permissions
2025-04-29 09:37:33 +01:00
Pedro Costa
a5a8aa7131
[management] auditor allow view all peers
2025-04-29 09:37:04 +01:00
Pedro Costa
c0a8c47a58
Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint
2025-04-29 08:43:27 +01:00
Pedro Costa
e82597d0ea
Merge branch 'main' into feature/user-info-with-role-permissions
2025-04-29 08:43:24 +01:00
Maycon Santos
2f44fe2e23
[client] Feature/upload bundle ( #3734 )
...
Add an upload bundle option with the flag --upload-bundle; by default, the upload will use a NetBird address, which can be replaced using the flag --upload-bundle-url.
The upload server is available under the /upload-server path. The release change will push a docker image to netbirdio/upload image repository.
The server supports using s3 with pre-signed URL for direct upload and local file for storing bundles.
2025-04-29 00:43:50 +02:00
Bethuel Mmbaga
d8dc107bee
[management] Skip IdP cache warm-up on Redis if data exists ( #3733 )
...
* Add Redis cache check to skip warm-up on startup if cache is already populated
* Refactor Redis test container setup for reusability
2025-04-28 15:10:40 +03:00
Viktor Liu
3fa915e271
[misc] Exclude client benchmarks from CI ( #3752 )
2025-04-28 13:40:36 +02:00
Pedro Maia Costa
47c3afe561
[management] add missing network admin mapping ( #3751 )
2025-04-28 11:05:27 +01:00
Pedro Costa
cb3aa34915
Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint
2025-04-28 08:53:32 +01:00
Pedro Costa
60dcab048e
Merge branch 'main' into feature/user-info-with-role-permissions
2025-04-28 08:53:30 +01:00
hakansa
84bfecdd37
[client] add byte counters & ruleID for routed traffic on userspace ( #3653 )
...
* [client] add byte counters for routed traffic on userspace
* [client] add allowed ruleID for routed traffic on userspace
2025-04-28 10:10:41 +03:00
Viktor Liu
3cf87b6846
[client] Run container tests more generically ( #3737 )
v0.43.0
2025-04-25 18:50:44 +02:00
Maycon Santos
4fe4c2054d
[client] Move static check when running on foreground ( #3742 )
2025-04-25 18:25:48 +02:00
Pedro Costa
083dacb063
Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint
2025-04-25 15:44:43 +01:00
Pedro Costa
c08901a8fb
Merge branch 'main' into feature/user-info-with-role-permissions
2025-04-25 15:44:41 +01:00
Pascal Fischer
38ada44a0e
[management] allow impersonation via pats ( #3739 )
2025-04-25 16:40:54 +02:00
Pedro Maia Costa
dbf81a145e
[management] network admin role ( #3720 )
2025-04-25 15:14:32 +01:00
Pedro Maia Costa
39483f8ca8
[management] Auditor role ( #3721 )
2025-04-25 15:04:25 +01:00
Pedro Costa
0264073ad1
Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint
2025-04-25 14:45:54 +01:00
Pedro Costa
e877d3646f
Merge branch 'main' into feature/user-info-with-role-permissions
2025-04-25 14:45:51 +01:00
Carlos Hernandez
c0eaea938e
[client] Fix macos privacy warning when checking static info ( #3496 )
...
avoid checking static info with a init call
2025-04-25 14:41:57 +02:00
Viktor Liu
ef8b8a2891
[client] Ensure dst-type local marks can overwrite nat marks ( #3738 )
2025-04-25 12:43:20 +02:00
Zoltan Papp
2817f62c13
[client] Fix error handling case of flow grpc error ( #3727 )
...
When a gRPC error occurs in the Flow package, it will be propagated to the upper layers and handled similarly to a Management gRPC error.
Always report a disconnected state in the event of any error
Hide the underlying gRPC errors
Force close the gRPC connection in the event of any error
2025-04-25 09:26:18 +02:00
Pedro Costa
69ba195537
Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint
2025-04-24 19:03:53 +01:00
Pedro Costa
32463ac604
Merge branch 'main' into feature/user-info-with-role-permissions
2025-04-24 19:03:51 +01:00
Viktor Liu
4a9049566a
[client] Set up firewall rules for dns routes dynamically based on dns response ( #3702 )
2025-04-24 17:37:28 +02:00
Pedro Costa
6716701a92
Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint
2025-04-24 15:18:42 +01:00
Pedro Costa
73176e7bff
Merge branch 'main' into feature/user-info-with-role-permissions
2025-04-24 15:18:40 +01:00
Viktor Liu
85f92f8321
[client] Add more userspace filter ACL test cases ( #3730 )
2025-04-24 12:57:46 +02:00
Viktor Liu
714beb6e3b
[client] Fix exit node deselection ( #3722 )
2025-04-24 12:36:05 +02:00
Pedro Costa
0b392aa833
Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint
2025-04-24 08:47:30 +01:00
Pedro Costa
67f7d7e870
Merge branch 'main' into feature/user-info-with-role-permissions
...
# Conflicts:
# management/server/mock_server/account_mock.go
2025-04-24 08:47:28 +01:00
Viktor Liu
400b9fca32
[management] Add firewall rule route ID and missing route domains ( #3700 )
v0.42.0
2025-04-23 21:29:46 +02:00
hakansa
4013298e22
[client/ui] add connecting state to status handling ( #3712 )
2025-04-23 21:04:38 +02:00
Pascal Fischer
312bfd9bd7
[management] support custom domains per account ( #3726 )
2025-04-23 19:36:53 +02:00