Commit Graph
1588 Commits
Author SHA1 Message Date
Zoltán Papp 469be3442d Remove hardcoded debug lines 2024-07-10 14:17:50 +02:00
Zoltán Papp d1b6387803 Fix token sending 2024-07-10 13:21:50 +02:00
Zoltán Papp 820e2feec9 Move to relay address config to object
Add test for mgm config parser
2024-07-10 11:30:02 +02:00
Zoltán Papp e0d086a8a8 Implement dummy RemoteAddr on client conn 2024-07-10 10:12:49 +02:00
Zoltán Papp 1f95467b02 Sonar fix 2024-07-09 16:51:40 +02:00
Zoltán Papp 6553d8ce03 Sonar fix 2024-07-09 16:50:29 +02:00
Zoltán Papp f0c829afac Sonar fix 2024-07-09 16:48:50 +02:00
Zoltán Papp 86f14523e4 Add comment 2024-07-09 16:46:43 +02:00
Zoltán Papp 6cefcbfe5d Add comment 2024-07-09 16:44:12 +02:00
Zoltán Papp 19103031ee Optimisation for sonar 2024-07-09 16:38:50 +02:00
Zoltán Papp 7369f4bc38 Optimisation for sonar 2024-07-09 16:29:38 +02:00
Zoltán Papp d9d275a7ce Optimisation for sonar 2024-07-09 16:27:20 +02:00
Zoltán Papp 57b85f4f8d Optimisation for sonar 2024-07-09 16:15:25 +02:00
Zoltán Papp 7ef191903e Fix logging in handshaker 2024-07-09 16:06:36 +02:00
Zoltan Papp 3bd15dd1c4 Fix moc interface 2024-07-09 10:34:13 +02:00
Zoltan Papp 1065e0a6c5 Fix moc interface 2024-07-09 10:22:38 +02:00
Zoltan Papp d4ff55e6fe Fix typo 2024-07-09 10:09:09 +02:00
Zoltan Papp 5625d83c3f Fix lint 2024-07-09 09:44:23 +02:00
Zoltan Papp 63f2f51614 Fix typo 2024-07-08 23:14:09 +02:00
Zoltan Papp defdcb631e Add sleep time for tests 2024-07-08 22:42:30 +02:00
Zoltan Papp 7bf0d04bed Remove unused function 2024-07-08 22:19:18 +02:00
Zoltan Papp e4ec1fd757 Add sleep time after server started 2024-07-08 22:13:31 +02:00
Zoltan Papp dab50f35d7 Fix ipv6 issue on tests 2024-07-08 21:56:15 +02:00
Zoltan Papp 2d7e797e08 Fix body close 2024-07-08 21:55:03 +02:00
Zoltan Papp c3e8187a47 Fix lint issues 2024-07-08 21:53:20 +02:00
Zoltan Papp cfac8c4762 fix test timing 2024-07-08 21:34:39 +02:00
Zoltan Papp d9dfae625b Fix manager_test 2024-07-08 21:18:19 +02:00
Zoltán Papp a9e6742d9a - Remove heartbeat logs
- Fix relay client tests
- Fix auth ID unmarshalling
- Add magic header check
2024-07-08 17:55:48 +02:00
Zoltán Papp 931f165c9a Remove garbage 2024-07-08 17:38:23 +02:00
Zoltán Papp 2803e1669b Remove meaningless tests 2024-07-08 17:24:49 +02:00
Zoltán Papp f28a657a1d extend wginterface func with windows related things 2024-07-08 17:08:54 +02:00
Zoltán Papp 1f949f8cee Fix parameters of tests 2024-07-08 17:01:11 +02:00
Zoltán Papp 75f5b75bc4 Mock wginterface 2024-07-08 16:15:04 +02:00
Zoltán Papp 48a2f6e69d Mock wginterface 2024-07-08 16:12:08 +02:00
Zoltan Papp b3715b5fad - Revert typos in turnCfg string
- merge main
2024-07-08 15:05:29 +02:00
Zoltan Papp 836072098b Integrate the relay authentication 2024-07-05 16:12:30 +02:00
Maycon Santos 85e991ff78 Fix issue with canceled context before pushing metrics and decreasing pushing interval (#2235)
Fix a bug where the post context was canceled before sending metrics to the server.

The interval time was decreased, and an optional environment variable NETBIRD_METRICS_INTERVAL_IN_SECONDS was added to control the interval time.

* update doc URL
2024-07-04 19:15:59 +02:00
Maycon Santos f9845e53a0 Sort routes by ID and remove DNS routes from overlapping list (#2234) 2024-07-04 16:50:07 +02:00
Zoltan Papp 8845e8fbc7 replace bson to gob 2024-07-04 13:42:27 +02:00
Zoltan Papp 1a5ee744a8 - add file based cert
- print out the exposed address
- handle empty exposed address
2024-07-03 15:03:57 +02:00
pascal-fischerandZoltan Papp 765aba2c1c Add context to throughout the project and update logging (#2209)
propagate context from all the API calls and log request ID, account ID and peer ID

---------

Co-authored-by: Zoltan Papp <zoltan.pmail@gmail.com>
v0.28.4
2024-07-03 11:33:02 +02:00
Zoltan Papp 7cb81f1d70 Fix nil pointer exception in case of error (#2230) 2024-07-02 18:18:14 +02:00
Viktor Liu cea19de667 Debounce network monitor restarts (#2225) 2024-07-02 17:09:00 +02:00
Bethuel MmbagaandZoltán Papp 29e5eceb6b Fix linux serial number retrieval (#2206)
* Change source of serial number in sysInfo function

The serial number returned by the sysInfo function in info_linux.go has been fixed. Previously, it was incorrectly fetched from the Chassis object. Now it is correctly fetched from the Product object. This aligns better with the expected system info retrieval method.

* Fallback to product.Serial in sys info

In case of the chassis is "Default String" or empty then try to use product.serial

---------

Co-authored-by: Zoltán Papp <zoltan.pmail@gmail.com>
2024-07-02 13:19:08 +02:00
dependabot[bot] 0f63737330 Bump golang.org/x/image from 0.10.0 to 0.18.0 (#2205)
Bumps [golang.org/x/image](https://github.com/golang/image) from 0.10.0 to 0.18.0.
- [Commits](https://github.com/golang/image/compare/v0.10.0...v0.18.0)

---
updated-dependencies:
- dependency-name: golang.org/x/image
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-02 13:12:28 +02:00
Viktor Liu bf518c5fba Remove interface network monitor checks (#2223) 2024-07-02 12:41:15 +02:00
Maycon Santos eab6183a8e Add stack trace when saving empty domains (#2228)
added temporary domain check for existing accounts to trace where the issue originated

Refactor save account due to complexity score
2024-07-02 12:40:26 +02:00
Zoltan Papp 15a7b7629b Add exposed address 2024-07-02 11:57:17 +02:00
Yxnt 4517da8b3a Feat: Client UI Multiple Language Support (#2192)
Signed-off-by: Yxnt <jyxnt1@gmail.com>
2024-07-02 12:47:26 +03:00
Maycon Santosandsnyk-bot 9c0d923124 fix: client/Dockerfile to reduce vulnerabilities (#2220)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-BUSYBOX-7249236
- https://snyk.io/vuln/SNYK-ALPINE318-BUSYBOX-7249236
- https://snyk.io/vuln/SNYK-ALPINE318-BUSYBOX-7249265
- https://snyk.io/vuln/SNYK-ALPINE318-BUSYBOX-7249265
- https://snyk.io/vuln/SNYK-ALPINE318-BUSYBOX-7249419

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-07-02 09:42:30 +02:00