Skip to content

refactor: fix VPN integration tests, remove unused IPC module, and en…#9

Merged
vcwild merged 1 commit intomainfrom
01-remove-dead-code
Nov 8, 2025
Merged

refactor: fix VPN integration tests, remove unused IPC module, and en…#9
vcwild merged 1 commit intomainfrom
01-remove-dead-code

Conversation

@vcwild
Copy link
Owner

@vcwild vcwild commented Nov 8, 2025

…hance state file handling

  • Deleted the reconnection flow integration tests to streamline the test suite.
  • Updated the VPN CLI to allow for a configurable state file path via the environment variable AKON_STATE_FILE.
  • Removed the IPC module for daemon communication, simplifying the daemon management.
  • Adjusted the daemon process management to enhance cleanup of orphaned processes with improved signal handling.
  • Modified the main CLI entry point to use a dynamic version from Cargo.toml.
  • Improved error state tests to create unique state files for better isolation and cleanup.
  • Removed redundant tests related to VPN status when no daemon is running.

…hance state file handling

- Deleted the reconnection flow integration tests to streamline the test suite.
- Updated the VPN CLI to allow for a configurable state file path via the environment variable `AKON_STATE_FILE`.
- Removed the IPC module for daemon communication, simplifying the daemon management.
- Adjusted the daemon process management to enhance cleanup of orphaned processes with improved signal handling.
- Modified the main CLI entry point to use a dynamic version from Cargo.toml.
- Improved error state tests to create unique state files for better isolation and cleanup.
- Removed redundant tests related to VPN status when no daemon is running.
@vcwild vcwild merged commit 9f8510b into main Nov 8, 2025
@vcwild vcwild deleted the 01-remove-dead-code branch November 8, 2025 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant