Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge dev -> main #349

Merged
merged 63 commits into from
Oct 31, 2024
Merged

merge dev -> main #349

merged 63 commits into from
Oct 31, 2024

Conversation

t-aleksander
Copy link
Contributor

No description provided.

cpprian and others added 30 commits July 16, 2024 16:24
…ot adding new instance (#255)

* change redirect from addInstant to instantPage

* del wireguard-go binary
accidentally added binaries for macOS
* store ClientView preference into database + if single location with no preference then choose detail view

* impl ClientView preference in frontend

* swap default value in .envrc

* delete attribute from SelectedInstance
* save selectedInstance view after closing client

* save last selected location from instance after closing client

* fix tunnel pages

* add X64

* X64 on lint.yml

* first version of toaster for token expiration

* add toaster for token expiration

* change type of res.data when receiving data from pxoy
* X64 on lint.yml

* save selectedInstance view after closing client

* save last selected location from instance after closing client

* fix tunnel pages

* add X64
* set new activeLocationId after deleting instance

* fix closing modals after deleting instance

* del unecessary import
* 'defguard Instances' now redirect to carousel page

* navigate to carousel if instances and tunnels lists are empty

* add X64 compile options
* After configuring the client with enrollment go to the instance and not adding new instance (#255)

* change redirect from addInstant to instantPage

* del wireguard-go binary

* add app handle for opening app icon from dock in macOS (#260)

* Delete wireguard-go-aarch64-apple-darwin 

accidentally added binaries for macOS

* Detail view and grid view (#256)

* store ClientView preference into database + if single location with no preference then choose detail view

* impl ClientView preference in frontend

* swap default value in .envrc

* delete attribute from SelectedInstance

* Fixes in the enrollment process (#262)

* save selectedInstance view after closing client

* save last selected location from instance after closing client

* fix tunnel pages

* add X64

* X64 on lint.yml

* first version of toaster for token expiration

* add toaster for token expiration

* change type of res.data when receiving data from pxoy

* Client should remember last instance (#263)

* X64 on lint.yml

* save selectedInstance view after closing client

* save last selected location from instance after closing client

* fix tunnel pages

* add X64

* fix active instance bugs (#268)

* set new activeLocationId after deleting instance

* fix closing modals after deleting instance

* del unecessary import

* Carousel defguard instances (#261)

* 'defguard Instances' now redirect to carousel page

* navigate to carousel if instances and tunnels lists are empty

* add X64 compile options

* prerelease 0.5.0
* prerelease 0.5.0

* update external packages

* update rust version from 1.74 to 1.75

---------

Co-authored-by: Aleksander <[email protected]>
* prerelease 0.5.0

* update external packages

* update rust version from 1.74 to 1.75

* undo migration file

---------

Co-authored-by: Aleksander <[email protected]>
* set new activeLocationId after deleting instance

* fix closing modals after deleting instance

* del unecessary import

* add logs about network error

* del wireguard-go

* add networkError type
* X64 on lint.yml

* save selectedInstance view after closing client

* save last selected location from instance after closing client

* fix tunnel pages

* add X64

* fix None occurence if there are no any type of errors

* Update src/pages/client/pages/ClientInstancePage/components/StatsLayoutSelect/StatsLayoutSelect.tsx

Co-authored-by: Aleksander <[email protected]>

---------

Co-authored-by: Aleksander <[email protected]>
* X64 on lint.yml

* save selectedInstance view after closing client

* save last selected location from instance after closing client

* fix tunnel pages

* add X64

* fix None occurence if there are no any type of errors

* del cargo.lock

* remove None from selected view
* impl tray menu instance submenu

* refactor handle_tray_event

* Apply suggestions from code review

Co-authored-by: Adam <[email protected]>

* Apply suggestions from code review part 2

Co-authored-by: Adam <[email protected]>

* Apply suggestions from code review part 3

* add mfa trigger event

---------

Co-authored-by: Adam <[email protected]>
* del preshared_key from event tray menu
moubctez and others added 26 commits September 10, 2024 13:59
* disconnect all traffic when the option changes

* sqlx prepare

* rework instance settings fetching

* cleanup

* fix misleading log

* update protos

* cargo prepare
* set token on update

* emit event after commiting

* sqlx prepare
* multiple dns and search domains

* capitalize
* try building client for both architectures

* attempt 2

* add dependency

* Revert "add dependency"

This reverts commit 77204eb.

* Revert "attempt 2"

This reverts commit 01948b0.

* trigger ci

* trigger ci 2

* build only for arm

* trigger ci 3

* protobuf compiler

* finish arm building

* attempt 2

* fix

* cleanup
* fix saving a new tunnel

* fix font

* allow number input

* add messages to error toasts

* rephrase
* New log watcher

* fix inifnite loop, don't parse empty lines

* change logs

---------

Co-authored-by: Aleksander <[email protected]>
* fix number input

* New log watcher

* fix inifnite loop, don't parse empty lines

* global log watcher 1

* cleanup

* fix

* fix

---------

Co-authored-by: Adam Ciarciński <[email protected]>
* Update README.md

* move pre/post command functionality to client (#331)

* move command functionality to client

* fix builds

* fix linter

* update workflow

* change version to 0.4.1

* fmt

* command cleanup

---------

Co-authored-by: Robert Olejnik <[email protected]>
* change logs 1

* don't poll instance that has no token

* check if thread is cancelled before executing the loop code

* change logs

* fix log levels

* change some logs

* cleanup

* bump wireguard-rs

* sqlx prepare
* some log improvements, also updates the documentation url

* cleanup

* cleanup 2

* sqlx prepare
* sync client connections on windows

* add target_os to imports

* add target_os to more imports

* change log message
…348)

* move the disable enterprise function to the enterprise folder

* bump version
@t-aleksander t-aleksander merged commit dcb343d into main Oct 31, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants