mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 18:18:55 +00:00
```[tasklist] ### Before merging - [x] Make sure the service auto-starts - [x] Make the process idle and report its status to Windows properly using https://github.com/mullvad/windows-service-rs - [x] DRY log dir code - [x] Figure out where service logs will go and how the GUI will zip them - [x] Make sure the service gets a shut down signal from Windows (this is hard to catch in the Tauri GUI) - [x] Make sure the service restarts when Firezone is updated - [x] Make sure the service is stopped and un-installed when Firezone is un-installed - [x] Add test to install the MSI and check that the service runs - [x] (will move to another PR) ~~Clean up function names~~ - [x] Make sure the Linux GUI was not broken by refactoring ```