Pedro Costa
af7d099c96
Merge branch 'main' into feature/users-roles-endpoint
2025-05-05 16:17:38 +01:00
hakansa
59faaa99f6
[client] Improve NetBird installation script to handle daemon connection timeout ( #3761 )
...
[client] Improve NetBird installation script to handle daemon connection timeout
2025-05-05 17:05:01 +03:00
Pedro Costa
09a30b9299
Merge branch 'main' into feature/users-roles-endpoint
2025-05-05 14:25:17 +01:00
Viktor Liu
9762b39f29
[client] Fix stale local records ( #3776 )
2025-05-05 14:29:05 +02:00
Pedro Costa
b582720ca1
Merge branch 'main' into feature/users-roles-endpoint
2025-05-05 11:39:26 +01:00
Alin Trăistaru
ffdd115ded
[client] set TLS ServerName for hostname-based QUIC connections ( #3673 )
...
* fix: set TLS ServerName for hostname-based QUIC connections
When connecting to a relay server by hostname, certificates are
validated against the IP address instead of the hostname.
This change sets ServerName in the TLS config when connecting
via hostname, ensuring proper certificate validation.
* use default port if port is missing in URL string
2025-05-05 12:20:54 +02:00
Pedro Costa
3c68614946
Merge branch 'main' into feature/users-roles-endpoint
2025-05-05 09:14:46 +01:00
Pascal Fischer
055df9854c
[management] add gorm tag for primary key for the networks objects ( #3758 )
2025-05-04 20:58:04 +02:00
Maycon Santos
12f883badf
[management] Optimize load account ( #3774 )
2025-05-02 00:59:41 +02:00
Maycon Santos
2abb92b0d4
[management] Get account id with order ( #3773 )
...
updated log to display account id
2025-05-02 00:25:46 +02:00
Viktor Liu
01c3719c5d
[client] Add debug for duration option to netbird ui ( #3772 )
2025-05-01 23:25:27 +02:00
Pedro Costa
2b88961b6b
Merge branch 'main' into feature/users-roles-endpoint
...
# Conflicts:
# management/server/http/handlers/users/users_handler.go
# management/server/permissions/manager.go
# management/server/permissions/manager_mock.go
2025-05-01 11:29:10 +01:00
Pedro Maia Costa
7b64953eed
[management] user info with role permissions ( #3728 )
2025-05-01 11:24:55 +01:00
Pedro Costa
5337fc15db
Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint
2025-05-01 08:52:32 +01:00
Pedro Costa
6e0d23443a
Merge branch 'main' into feature/user-info-with-role-permissions
2025-05-01 08:52:30 +01:00
Viktor Liu
9bc7d788f0
[client] Add debug upload option to netbird ui ( #3768 )
2025-05-01 00:48:31 +02:00
Pedro Costa
e8bdbaa5eb
Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint
2025-04-30 16:09:56 +01:00
Pedro Costa
43dd250a0e
openapi remove enums for a description instead
2025-04-30 16:09:43 +01:00
Pedro Costa
76d35b10cf
update openapi permissions example to crud
2025-04-30 16:02:07 +01:00
Pedro Costa
85a0608f34
Merge branch 'feature/user-info-with-role-permissions' into feature/users-roles-endpoint
2025-04-30 15:54:08 +01:00
Pedro Costa
0741acf8ed
Merge branch 'main' into feature/user-info-with-role-permissions
2025-04-30 15:54:06 +01:00
Pedro Maia Costa
b5419ef11a
[management] limit peers based on module read permission ( #3757 )
2025-04-30 15:53:18 +01:00
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