23 Commits

Author SHA1 Message Date
MaxFan b713074ee2 Prepare release v1.2.29
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 19:46:16 +03:30
MaxFan d9a2a3b7d2 Prepare release v1.2.28
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 19:34:10 +03:30
MaxFan 8283b9d6d1 Prepare release v1.2.27
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 19:20:44 +03:30
MaxFan a686edd027 Fix OpenVPN reconnect routing
Update the router when OpenVPN reconnects with a new runtime endpoint, and keep the release notes and README status in sync.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 15:53:14 +03:30
github-actions[bot] 83ea7560f4 Prepare release v1.2.26 2026-05-17 12:02:03 +00:00
MaxFan 4906a1e123 Prepare OpenVPN notes for release workflow
Keeps the project version at 1.2.25 so the release workflow can publish v1.2.26 and moves the OpenVPN release notes back under Unreleased.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 15:31:01 +03:30
MaxFan b311473df4 Add OpenVPN split-tunnel support
Adds external OpenVPN Community integration with split-compatible routing, safer connection readiness checks, profile persistence, UI guidance, and release documentation for the new version.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 15:20:37 +03:30
MaxiFan 559674a44c Merge pull request #13 from BlacKSnowDot0/pr-clean
پشتیبانی از پروکسی SOCKS5/HTTP از طریق sing-box outbound
2026-05-15 17:26:52 +03:30
MaxiFan 8696da6494 Merge pull request #16 from mohammad-parvizi-dev/main
Add startup and auto-connect app settings
2026-05-15 17:09:24 +03:30
MaxFan 2d866e9cba Improve tab headers, theme styling, and tray notifications
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-15 16:59:12 +03:30
mohamad parvizi aa345b1680 Add startup and auto-connect app settings
Persist global app settings and expose startup/auto-connect controls. Adds AppSettings (StartWithWindows, AutoConnectOnStartup, LastActiveProfileId) plus LoadAppSettings/SaveAppSettings to ProfileService (appsettings.json). MainViewModel now loads/saves these settings, exposes StartWithWindows/AutoConnectOnStartup/LastActiveProfileId properties, restores last profile and triggers auto-connect on startup when enabled, and updates the HKCU Run registry entry to enable/disable startup (with a user warning message on enable). Adds corresponding UI controls to SettingsTabView and includes defensive error handling and sensible defaults.
2026-05-14 13:38:46 +03:30
BlacKSnowDot0 605eb20d23 feat(proxy): SOCKS5/HTTP via V2Ray/sing-box, add MixedProxyServer, remove standalone proxy types and local auth 2026-05-14 11:12:45 +03:30
github-actions[bot] 5f44e10e7b Prepare release v1.2.24 2026-05-12 13:40:20 +00:00
MaxFan d70310efd1 Improve footer project attribution 2026-05-11 21:27:51 +03:30
MaxFan 247c59c563 Clean nullable warnings in traffic router 2026-05-11 21:25:14 +03:30
MaxFan a51bcbdadd Clarify tunnel-only traffic accounting 2026-05-11 21:22:59 +03:30
MaxFan 52d970f49e Release v1.2.23 2026-05-11 21:14:16 +03:30
MaxFan 588daa1332 Add update checks and tray notifications 2026-05-11 21:07:58 +03:30
MaxFan b2974cdc95 Clarify protected leak attempts in health status 2026-05-11 20:30:02 +03:30
MaxFan 9649ca0303 Bump version to 1.2.22 2026-05-11 20:07:08 +03:30
MaxFan 7438458237 Fix help donation actions and remove internal docs 2026-05-11 19:56:56 +03:30
MaxFan 0a3d6dea3f Remove one-time and unused release files 2026-05-11 16:37:20 +03:30
MaxFan 3726d36902 Prepare TunnelX for open-source release 2026-05-11 16:27:14 +03:30