Commit Graph

  • 65afc9a884 Add basic Save and Get operations to the event store braginini 2022-12-06 16:08:21 +01:00
  • d43f0200a6 Handle peer deletion and state update (#611) Maycon Santos 2022-12-06 15:37:30 +01:00
  • 16e4d109ff Rename audit to event braginini 2022-12-06 13:33:10 +01:00
  • a387e3cfc2 Add network routes distribution groups (#606) Maycon Santos 2022-12-06 10:11:57 +01:00
  • 0f68edbefb Initial event store draft braginini 2022-12-05 15:42:23 +01:00
  • d1b7c23b19 Add SetupKey usage limit (#605) v0.11.4 Misha Bragin 2022-12-05 13:09:59 +01:00
  • d2d5d4b4b9 Update go version (#603) Maycon Santos 2022-12-04 13:22:21 +01:00
  • d029136d3d Add security policy file (#600) Maycon Santos 2022-12-02 13:54:22 +01:00
  • a6d2f673ad Add contribution guide (#595) Maycon Santos 2022-12-02 13:31:31 +01:00
  • 0cf0dc048b Update issue templates (#597) Maycon Santos 2022-12-02 13:31:15 +01:00
  • 5ade879e31 Remove the leading space from the Signal status value (#594) Rui Lopes 2022-12-01 10:48:13 +00:00
  • a814715ef8 Add resolvconf configurator for linux (#592) v0.11.3 Maycon Santos 2022-11-29 14:51:18 +01:00
  • 4a30b66503 Check if system is our manager when resolvconf (#590) Maycon Santos 2022-11-29 13:37:50 +01:00
  • ae500b63a7 User custom loopback address (#589) Maycon Santos 2022-11-29 11:49:18 +01:00
  • 20a73e3e14 Sync peers FQDN (#584) v0.11.2 Maycon Santos 2022-11-26 13:29:50 +01:00
  • fcf7786a85 Disable route when removing peer (#582) v0.11.1 Misha Bragin 2022-11-25 18:11:07 +01:00
  • a78fd69f80 Feature/dns client configuration (#563) v0.11.0 Maycon Santos 2022-11-23 13:39:42 +01:00
  • 4bd5029e7b Enable IPv6 address discovery (#578) Genteure 2022-11-23 18:03:29 +08:00
  • f604956246 External NAT IP mapping support (#487) Tom Kunicki 2022-11-23 02:42:12 -05:00
  • 53c532bbb4 Fix interactive SSO login when creating account from a device (#575) v0.10.10 Misha Bragin 2022-11-22 12:37:36 +01:00
  • 8b0a1bbae0 Display peers of a user that it has access to (#571) Misha Bragin 2022-11-21 17:45:14 +01:00
  • e965d6c022 Fix CISPA note Misha Bragin 2022-11-21 17:36:07 +01:00
  • 11f8249eed Add CISPA note (#572) Misha Bragin 2022-11-21 16:38:41 +01:00
  • d63a9ce4a7 Return peer's FQDN via API (#567) Maycon Santos 2022-11-21 11:14:42 +01:00
  • 9cb66bdb5d Update last run time and active count (#568) v0.10.9 Maycon Santos 2022-11-18 16:35:13 +01:00
  • c8ace8bbbe Fix docker network interface filter (#564) Genteure 2022-11-16 05:07:58 +08:00
  • 509d23c7cf Replace gRPC errors in business logic with internal ones (#558) v0.10.8 Misha Bragin 2022-11-11 20:36:45 +01:00
  • 1db4027bea Remove docs typo Misha Bragin 2022-11-10 10:48:00 +01:00
  • d4dbc322be Add ref to ICE in Readme Misha Bragin 2022-11-10 10:46:40 +01:00
  • e19d5dca7f Refactor AddPeer to ensure consistency (#557) Misha Bragin 2022-11-08 16:14:36 +01:00
  • 157137e4ad Use a single way to generate network map (#550) v0.10.7 Maycon Santos 2022-11-08 11:38:40 +01:00
  • 7d7e576775 Set report caller when info or higher (#555) Maycon Santos 2022-11-08 10:56:13 +01:00
  • f37b43a542 Save Peer Status separately in the FileStore (#554) Misha Bragin 2022-11-08 10:46:12 +01:00
  • 7e262572a4 Move dns label generation to store (#552) Maycon Santos 2022-11-08 10:31:34 +01:00
  • a768a0aa8a Always lock the store when getting an account (#551) Misha Bragin 2022-11-07 19:09:22 +01:00
  • ed7ac81027 Introduce locking on the account level (#548) Misha Bragin 2022-11-07 17:52:23 +01:00
  • 1f845f466c Add account copy test (#549) Maycon Santos 2022-11-07 17:37:28 +01:00
  • 270f0e4ce8 Feature/dns protocol (#543) Maycon Santos 2022-11-07 15:38:21 +01:00
  • d0c6d88971 Simplified Store Interface (#545) v0.10.6 Misha Bragin 2022-11-07 12:10:56 +01:00
  • 4321b71984 Hide content based on user role (#541) v0.10.5 Misha Bragin 2022-11-05 10:24:50 +01:00
  • e8d82c1bd3 Feature/dns-server (#537) Maycon Santos 2022-11-03 18:39:37 +01:00
  • 6aa7a2c5e1 Hide setup key from non-admin users (#539) v0.10.4 Misha Bragin 2022-11-03 17:02:31 +01:00
  • 2e0bf61e9a correctly set the windows application icon on windows (#535) Rui Lopes 2022-10-31 23:34:30 +00:00
  • 126af9dffc Return gateway address if not nil (#533) v0.10.3 Maycon Santos 2022-10-31 11:54:34 +01:00
  • 4cdf2df660 Update sign pipeline version to 0.0.4 (#531) Maycon Santos 2022-10-31 11:03:42 +01:00
  • 9a4c9aa286 Add active peers count per OS (#526) Maycon Santos 2022-10-26 14:48:40 +02:00
  • 5ed61700ff Set the application icon, settings window title and systray tooltip (#523) Rui Lopes 2022-10-26 13:34:30 +01:00
  • 84117a9fb7 Update WireGuard trademark note v0.10.2 Misha Bragin 2022-10-23 11:47:42 +02:00
  • 92b612eba4 Update demo video link Misha Bragin 2022-10-22 16:55:49 +02:00
  • aeeaa21eed Update README.md (#524) Misha Bragin 2022-10-22 16:19:16 +02:00
  • d228cd0cb1 Remove release note Misha Bragin 2022-10-22 15:10:09 +02:00
  • b41f36fccd Add gRPC metrics (#522) Misha Bragin 2022-10-22 15:06:54 +02:00
  • d2cde4a040 Add IdP metrics (#521) Misha Bragin 2022-10-22 13:29:39 +02:00
  • 84879a356b Extract app metrics to a separate struct (#520) Misha Bragin 2022-10-22 11:50:21 +02:00
  • ed2214f9a9 Add HTTP request/response totals to metrics (#519) Misha Bragin 2022-10-22 10:07:13 +02:00
  • 4388dcc20b Listen metrics on all interfaces braginini 2022-10-21 16:50:06 +02:00
  • 4f1f0df7d2 Add Open-telemetry support (#517) Misha Bragin 2022-10-21 16:24:13 +02:00
  • 08ddf04c5f Fix IdP tests (#516) v0.10.1 Misha Bragin 2022-10-19 18:36:10 +02:00
  • b5ee2174a8 Do not set wt_pending_invite when unnecessary (#515) Misha Bragin 2022-10-19 17:51:41 +02:00
  • 7218a3d563 Management single account mode (#511) Misha Bragin 2022-10-19 17:43:28 +02:00
  • 45de3c1b06 Indicate to IdP that invite was redeemed feature/update-idp-redeeming-invite braginini 2022-10-18 21:03:25 +02:00
  • 04e4407ea7 Add anonymous usage metrics collection (#508) v0.10.0 Maycon Santos 2022-10-16 13:33:46 +02:00
  • 06055af361 Super user invites (#483) v0.9.8 Misha Bragin 2022-10-13 18:26:31 +02:00
  • abd1230a69 Disable uninstall message when upgrade is silent (#505) Maycon Santos 2022-10-13 15:00:39 +02:00
  • f7de12daf8 Support custom redirect URIs (#499) Maycon Santos 2022-10-12 12:25:46 +02:00
  • c49fb0c40c Get windows version from registry (#502) Maycon Santos 2022-10-12 12:25:33 +02:00
  • 6e9a162877 Seticon only when status changes (#504) Maycon Santos 2022-10-12 12:25:06 +02:00
  • b4e03f4616 Feature/add nameservers API endpoint (#491) Maycon Santos 2022-10-10 11:06:54 +02:00
  • 369a7ef345 Add SSO MFA demo gif (#489) Misha Bragin 2022-10-10 11:06:25 +02:00
  • c88e6a7342 Run tests only on branch main and on pull requests (#492) Maycon Santos 2022-10-03 00:17:16 +05:00
  • 2cd9b11e7d Add DNS nameserver support to management (#484) Maycon Santos 2022-09-30 16:47:11 +05:00
  • 93d20e370b Add incoming routing rules (#486) v0.9.7 Maycon Santos 2022-09-30 14:39:15 +05:00
  • 878ca6db22 Check if domain from claim is valid (#485) Maycon Santos 2022-09-29 13:51:18 +05:00
  • 2033650908 Remove IdP client secret validation v0.9.6 braginini 2022-09-26 18:58:14 +02:00
  • 34c1c7d901 Add hostname, userID, ui version to the HTTP API peer response (#479) v0.9.5 Misha Bragin 2022-09-26 18:02:45 +02:00
  • 051fd3a4d7 Fix Management and Signal gRPC client stream leak (#482) Misha Bragin 2022-09-26 18:02:20 +02:00
  • 5d197cd5f9 Return user info in the peer API response feature/api-peer-info braginini 2022-09-23 18:32:25 +02:00
  • 6bee984b46 Return user info in the peer APi response braginini 2022-09-23 18:24:31 +02:00
  • 2ee7d69f80 Add UserInfo to PeerInfo braginini 2022-09-23 18:16:24 +02:00
  • af69a48745 Support user role update (#478) Misha Bragin 2022-09-23 14:18:42 +02:00
  • 68ff97ba84 Parse and received provider proper error message (#476) Maycon Santos 2022-09-23 17:18:29 +05:00
  • c5705803a5 Output plain NetBird IPv4 in status command (#474) v0.9.4 Misha Bragin 2022-09-22 09:25:52 +02:00
  • 7e1ae448e0 Add extra logging to Sync and Login requests braginini 2022-09-22 09:25:31 +02:00
  • 518a2561a2 Add auto-assign groups to the User API (#467) Misha Bragin 2022-09-22 09:06:32 +02:00
  • c75ffd0f4b Update ICE library (#471) Maycon Santos 2022-09-20 14:40:18 +05:00
  • e4ad6174ca Improve module load (#470) v0.9.3 Maycon Santos 2022-09-15 01:26:11 +05:00
  • 6de313070a Always return empty auto_groups if previously were nil (#468) v0.9.2 Misha Bragin 2022-09-13 17:19:03 +02:00
  • cd7d1a80c9 Assign groups to peers when registering with the setup key (#466) Misha Bragin 2022-09-13 13:39:46 +02:00
  • 03d0f62ccd Add GroupMinimum to the SetupKey response return-groupminimum-setupkey braginini 2022-09-12 14:30:46 +02:00
  • be7d829858 Add SetupKey auto-groups property (#460) Misha Bragin 2022-09-11 23:16:40 +02:00
  • f07671cf49 Fix RemoveConnByUfrag feature/interface-bind braginini 2022-09-08 19:39:05 +02:00
  • 5a504ee6be Fix some iface issues braginini 2022-09-07 21:59:01 +02:00
  • 660b2542d2 Remove unused code braginini 2022-09-07 21:40:45 +02:00
  • d0ad53b247 Remove unnecessary endpoint map braginini 2022-09-07 19:40:34 +02:00
  • 2cffe6526a Add more logging braginini 2022-09-07 19:02:17 +02:00
  • dded91235e Refactor UDP mux to handle STUN only messages braginini 2022-09-07 18:49:15 +02:00
  • 314f34f916 Single Mux braginini 2022-09-07 18:40:42 +02:00
  • eaf985624d Single Mux braginini 2022-09-07 18:39:58 +02:00
  • ed1872560f Use the client network for log errors (#455) v0.9.1 Maycon Santos 2022-09-07 18:26:59 +02:00
  • 48b7c6ec3c Fix TURN issue braginini 2022-09-07 11:17:54 +02:00