Commit Graph
22 Commits
Author SHA1 Message Date
mlsmaycon 8f31a04a62 Merge branch 'main' of github.com:mlsmaycon/netbird 2022-05-23 16:26:00 +02:00
Maycon Santos 5cbfa4bb9e Rebrand client cli (#320) 2022-05-22 18:53:47 +02:00
Maycon Santos e334e8db53 Renaming project builds and including new Icons (#318)
Added MacOS icons, plist, and cask template file

Adjusted goreleaser with the new name for all builds

Added Icon and update windows-ui build to include it and avoid console

migrated Docker builds to new namespace netbirdio
2022-05-21 18:42:56 +02:00
mlsmaycon 5d698c4831 Hide console, add Icon to Windows UI App and create shortcut 2022-05-21 15:28:27 +02:00
mlsmaycon 418d540d55 Update Macos Icon 2022-05-21 15:27:35 +02:00
mlsmaycon 7ae96739f2 Update exec path 2022-05-21 10:54:23 +02:00
mlsmaycon 9b79dd86ee Start App with no Dock Icon 2022-05-21 02:10:29 +02:00
mlsmaycon e85ccde7ac Fix app path from zip 2022-05-21 01:53:59 +02:00
mlsmaycon 8a0ba77c36 AMD and ARM URLs 2022-05-21 00:29:12 +02:00
Maycon Santos 9af92dd3c5 Merge branch 'netbirdio:main' into main 2022-05-20 23:25:20 +02:00
mlsmaycon e4d21a0b29 New packaging name 2022-05-20 22:51:20 +02:00
Maycon Santos 001cf98dce Update daemon server adminURL and managementURL fields (#314)
Removed the UP call in the login function

Attempt login on change to get status
2022-05-18 00:22:47 +02:00
mlsmaycon 3bb18167d8 Generate app zip files and homebrew file 2022-05-17 12:07:44 +02:00
Maycon Santos e5c52efb4c Client Login via device authorization flow (#309)
UI and CLI Clients are now able to use SSO login by default

we will check if the management has configured or supports SSO providers

daemon will handle fetching and waiting for an access token

Oauth package was moved to internal to avoid one extra package at this stage

Secrets were removed from OAuth

CLI clients have less and better output

2 new status were introduced, NeedsLogin and FailedLogin for better messaging

With NeedsLogin we no longer have endless login attempts
2022-05-12 11:17:24 +02:00
Misha Bragin 70ffc9d625 Make systray connected/disconnected icon switch faster (#299) 2022-04-18 09:43:37 +02:00
Givi Khojanashvili 951e011a9c Add Settings window to Agent UI
Agent systray UI has been extended with
a setting window that allows configuring 
management URL, admin URL and 
supports pre-shared key.
While for the Netbird managed version 
the Settings are not necessary, it helps
to properly configure the self-hosted version.
2022-04-15 17:30:12 +02:00
Maycon Santos c3bc85e22d Rename module to netbirdio/netbird (#288)
rename the go module to netbirdio/netbird 
as part of our rebranding.
2022-03-26 12:08:54 +01:00
braginini a0d5a8fb9c Rename systray menu items and add new logo 2022-03-25 15:28:51 +01:00
Givi Khojanashvili 2aaeeac7f6 Fix stop not cleaning up WireGuard interface (#286) 2022-03-25 13:21:04 +01:00
Givi Khojanashvili a15d52b263 Add UI binary to windows installer (#285)
This PR adds Desktop UI to Windows installer
2022-03-23 18:24:25 +01:00
Givi Khojanashvili 4ef3c7a637 Add basic desktop UI - systray
This PR adds a basic UI for desktop
applications that support Linux, Max
and Windows.
2022-03-20 17:36:35 +01:00
Maycon Santos 6c233fcc3f Add windows installer (#109)
* windows installer

* unpack function in local dir

* working-directory client

* using env var plugin

* test tag and publishing

* getting version from tag

* using version number

* remove unnecessary commands and add description

* using long version outputs

* uncomment docker steps
2021-09-06 10:20:26 +02:00