0fa3abbec0
setting cli flags to proper commands ( #860 )
2023-05-29 13:52:22 +02:00
4fcf176a39
Added nginx template ( #867 )
2023-05-29 13:51:25 +02:00
460cb34d80
Add force relay conn env var for debug purpose ( #904 )
...
Add force relay conn env var for debug purpose.
Move another conn related env settings into a common go file.
2023-05-29 13:50:40 +02:00
3bebbe0409
Refactor IdP Config Structure ( #879 )
2023-05-29 13:48:19 +02:00
a949c39600
Merge pull request #908 from netbirdio/fix/github_release_dependency_for_darwin
...
Fix github release dependeny for MacOS
2023-05-26 18:51:49 +02:00
2a45833b28
bump signing pipe version
2023-05-26 18:31:51 +02:00
182382e2db
add release dependency
2023-05-26 18:07:50 +02:00
7f454f9c00
Add retry to sending signal message ( #906 )
...
Increased the default send timeout from 2 to 5
Added a max of 4 retries
with an increased timeout after the second attempt
using the grpc client context and
checking the error value for canceled context
v0.20.5
2023-05-26 17:55:37 +02:00
d2db6bd03e
Merge pull request #899 from netbirdio/feature/create_macos_pkg_on_release
...
Adding static files for pkg creation for Mac
2023-05-26 17:48:08 +02:00
deeff277f4
Merge pull request #907 from netbirdio/chore/remove_drift_in_openapi_and_docs
...
Remove drift between docs and openapi
2023-05-26 17:33:33 +02:00
b6105e9d7c
Use backoff.retry to check if upstreams are responsive ( #901 )
...
Retry, in an exponential interval, querying the upstream servers until it gets a positive response
2023-05-26 17:13:59 +02:00
2808647be7
upgrade sign pipeline version
2023-05-26 17:06:47 +02:00
7bdb0dd358
merge openapi with version from docs repo
2023-05-26 15:32:52 +02:00
8124a273fb
fix log writing
2023-05-26 13:56:01 +02:00
5d459cf118
remove requirements.plist
2023-05-26 13:10:01 +02:00
489be203fc
revert logs writing
2023-05-26 13:07:14 +02:00
4eec29a639
revert log writing
2023-05-25 21:22:26 +02:00
b3027603df
update postinstall
2023-05-25 21:14:44 +02:00
4026efcc08
revert requirements.plist
2023-05-25 21:02:49 +02:00
fb3fbc17f2
update requirements.plist
2023-05-25 15:13:38 +02:00
76004bd537
update requirements.plist
2023-05-25 14:54:48 +02:00
4e69af6caa
also write error messages
2023-05-25 14:40:32 +02:00
f237e8bd30
Windows MTU fix and wg/win version update ( #896 )
...
- wireguard/windows version update to 0.5.3
- follow up forked wireguard-go MTU related changes
- fix MTU settings on Windows
---------
Co-authored-by: Maycon Santos <mlsmaycon@gmail.com >
v0.20.4
2023-05-25 14:16:24 +02:00
98eb2d4587
update log path
2023-05-25 12:22:13 +02:00
ac0e40da7e
add scripts for pkg creation for mac
2023-05-23 18:15:05 +02:00
a91297d3a4
Check if the cancel function was set before using it ( #893 )
...
in some cases an IDP device flow expiration time might be shorter than 90s
we should check if the cancel context was set before using it
We will need a follow-up to identify and document the IDP with lower defaults.
fixes #890
2023-05-23 17:54:47 +02:00
f66574b094
Count only successful HTTP request durations ( #886 )
2023-05-22 16:26:36 +02:00
48265b32f3
Measure write requests separately from read requests ( #880 )
2023-05-19 16:56:15 +02:00
03a42de5a0
Add telemetry to measure app durations ( #878 )
v0.20.3
2023-05-19 11:42:25 +02:00
8b78209ae5
Clarify XORMapped panic case ( #877 )
v0.20.2
2023-05-18 19:47:36 +02:00
8a8c4bdddd
Fix issue 872 ( #873 )
...
Read and check ip_forward from proc before write
2023-05-18 19:31:54 +02:00
48a8b52740
Avoid storing account if no peer meta or expiration change ( #875 )
...
* Avoid storing account if no peer meta or expiration change
* remove extra log
* Update management/server/peer.go
Co-authored-by: Misha Bragin <bangvalo@gmail.com >
* Clarify why we need to skip account update
---------
Co-authored-by: Misha Bragin <bangvalo@gmail.com >
2023-05-18 19:31:35 +02:00
3876cb26f4
Fix panic when getting XORMapped addr ( #874 )
2023-05-18 18:50:46 +02:00
6e9f7531f5
Track user block/unblock activity event ( #865 )
v0.20.1
2023-05-17 09:54:20 +02:00
db69a0cf9d
Prevent setting primary resolver if using custom DNS port ( #861 )
...
Most host managers doesn't support using custom DNS ports.
We are now disabling setting it up to avoid unwanted results
2023-05-17 00:03:26 +02:00
4c5b85d80b
Merge pull request #863 from netbirdio/fix/base62_dependency
...
Remove dependency to base62 package
2023-05-16 13:36:08 +02:00
873abc43bf
move into separate package
2023-05-16 12:57:56 +02:00
2fef52b856
remove dependency to external base62 package and create own methods in utils
2023-05-16 12:44:26 +02:00
a3ee45b79e
Add mipsle build to enable netbird for devices such as EdgeRouter X ( #842 )
...
Add mipsle build and split build for mipsle and mips archs.
Removed yum and debian packages for these archs.
v0.20.0
2023-05-14 12:06:29 +02:00
c2770c7bf9
Merge pull request #851 from bcmmbaga/bug/oidc-config
...
Resolve issue with AuthIssuer URL assignment in auth0
2023-05-12 17:25:41 +02:00
2570363861
fix assign correct issuer url to auth0 AuthIssuer
2023-05-12 18:07:11 +03:00
e3d2b6a408
Block user through HTTP API ( #846 )
...
The new functionality allows blocking a user in the Management service.
Blocked users lose access to the Dashboard, aren't able to modify the network map,
and all of their connected devices disconnect and are set to the "login expired" state.
Technically all above was achieved with the updated PUT /api/users endpoint,
that was extended with the is_blocked field.
2023-05-11 18:09:36 +02:00
9f758b2015
Fix preshared key command line arg handling ( #850 )
2023-05-11 18:09:06 +02:00
2c50d7af1e
Automatically load IdP OIDC configuration ( #847 )
2023-05-11 15:14:00 +02:00
e4c28f64fa
Fix user cache lookup filtering for service users ( #849 )
2023-05-10 19:27:17 +02:00
6f2c4078ef
Fix macOS installer script ( #844 )
...
Create /usr/local/bin/ folder before installation
2023-05-09 16:22:02 +02:00
f4ec1699ca
Add Zitadel IdP ( #833 )
...
Added intergration with Zitadel management API.
Use the steps in zitadel.md for configuration.
2023-05-05 19:27:28 +02:00
fea53b2f0f
Fix incomplete verification URI issue in device auth flow ( #838 )
...
Adds functionality to support Identity Provider (IdP) managers
that do not support a complete verification URI in the
device authentication flow.
In cases where the verification_uri_complete field is empty,
the user will be prompted with their user_code,
and the verification_uri field will be used as a fallback
2023-05-05 12:43:04 +02:00
60e6d0890a
Fix sharedsock build on android ( #837 )
2023-05-05 10:55:23 +02:00
cb12e2da21
Correct sharedsock BPF fields ( #835 )
2023-05-04 12:28:32 +02:00