Commit Graph

  • a5c00ecb12 fix: faile to reset sysproxy (#5139) oomeow 2025-10-20 23:09:13 +08:00
  • 91e12798e4 chore(deps): update dependency @tauri-apps/api to v2.9.0 (#5142) renovate[bot] 2025-10-20 22:19:00 +08:00
  • 9ee4b067d0 fix(current-proxy-card): stabilize match rule lookup and dependencies (#5138) Sline 2025-10-20 17:59:21 +08:00
  • 366deb2756 Merge branch 'dev' of https://github.com/clash-verge-rev/clash-verge-rev into dev xmk23333 2025-10-20 16:48:41 +08:00
  • 98778fe6a3 refactor: improve code formatting and enhance logging consistency across core and event handling modules xmk23333 2025-10-20 16:47:26 +08:00
  • b9dd62e2e6 refactor: enhance error handling and logging in core components and server initialization xmk23333 2025-10-20 16:34:38 +08:00
  • a1dcdd04a7 fix: improve TUN mode handling logic to prevent unnecessary state changes #5122 (#5124) Tunglies 2025-10-20 16:09:29 +08:00
  • 8ebf915330 docs: README.md i18n Slinetrac 2025-10-20 15:56:38 +08:00
  • 5281449e26 Translate readme to russian (#5136) AltZed 2025-10-20 10:33:52 +03:00
  • b2f0bf2f69 chore(deps): update dependency vite to ^7.1.11 (#5134) renovate[bot] 2025-10-20 13:44:30 +08:00
  • d6bba4f68c Merge branch 'dev' of https://github.com/clash-verge-rev/clash-verge-rev into dev xmk23333 2025-10-20 13:27:57 +08:00
  • 278ab30d40 refactor: improve code formatting and enhance logging in resolve_setup_async function xmk23333 2025-10-20 13:27:01 +08:00
  • 786c981fe0 refactor: improve error handling in AppDataProvider and enhance configuration update logic in CoreManager xmk23333 2025-10-20 13:26:24 +08:00
  • b77cc012e1 refactor: streamline app initialization and enhance WebSocket cleanup logic xmk23333 2025-10-20 13:15:51 +08:00
  • dc31ec524b chore(deps): update dependency eslint-plugin-unused-imports to ^4.3.0 (#5132) renovate[bot] 2025-10-20 12:54:57 +08:00
  • a0ef64cda8 docs: UPDATELOG.md Slinetrac 2025-10-19 18:43:20 +08:00
  • 7be790c6fb chore: remove unused file and improve traffic monitor oomeow 2025-10-19 16:34:26 +08:00
  • fbe6cefbdb fix: hover jump navigator Slinetrac 2025-10-19 16:00:45 +08:00
  • a60cab989d feat: add tracing support to logger initialization (#5120) Tunglies 2025-10-18 22:57:51 +08:00
  • 385ffafc67 fix: WindowProvider awful performance (#5119) Tunglies 2025-10-18 22:49:55 +08:00
  • 462b11d96a feat: implement caching for version and file hash to optimize prebuild process Tunglies 2025-10-18 20:48:25 +08:00
  • 96ce529b16 refactor: react router (#5073) oomeow 2025-10-18 20:25:31 +08:00
  • 8e20b1b0a0 feat: enhance profile update logic to include auto-update option handling Tunglies 2025-10-18 17:36:42 +08:00
  • c2d7bf296a feat: add allow auto update option for profiles and update UI components Tunglies 2025-10-18 17:03:12 +08:00
  • 98725bbecf fix: TS errors Slinetrac 2025-10-18 16:11:42 +08:00
  • c465000178 fix: update fallback (#5115) Sline 2025-10-18 15:51:34 +08:00
  • 3d09cf0666 chore: remove unused imports Slinetrac 2025-10-18 14:51:27 +08:00
  • 70770b3c13 refactor: optimize TUN mode cleanup process and improve task execution flow Tunglies 2025-10-18 14:25:58 +08:00
  • 0cdb9a05ce refactor: remove immediate window hide on quit for improved cleanup flow Tunglies 2025-10-18 14:00:34 +08:00
  • c97c4cbd41 refactor: optimize async setup flow and add config verification Tunglies 2025-10-18 13:56:13 +08:00
  • fecae38c63 refactor: Linux environment detection logic (#5108) Sline 2025-10-18 12:13:00 +08:00
  • 210c12a74e feat: implement CoreConfigValidator for configuration validation and enhance logging types (#5112) Tunglies 2025-10-18 10:57:57 +08:00
  • a1c0a09423 refactor(core): elegant retry (#5113) Sline 2025-10-18 10:12:36 +08:00
  • fc99f24802 chore(deps): update npm dependencies (#5111) renovate[bot] 2025-10-18 10:10:18 +08:00
  • 28bcdc3706 feat: enhance ProxyControlSwitches with Tun Mode functionality and state management Tunglies 2025-10-17 23:59:31 +08:00
  • 859d09ff8c fix: undefined is not an object on connection table wonfen 2025-10-17 21:48:58 +08:00
  • 10f155da78 refactor: retry with backoff (#5104) Sline 2025-10-17 20:43:06 +08:00
  • 4e31dc8728 Revert "refactor: retry with backoff" Slinetrac 2025-10-17 20:14:15 +08:00
  • 98a52c5c33 fix: remove dead code from event-driven proxy and handle modules (#5103) Tunglies 2025-10-17 20:12:03 +08:00
  • 0b63bebb6c refactor: retry with backoff Slinetrac 2025-10-17 19:48:50 +08:00
  • bccde5ef6d feat(locales): add "App Log Max Size" and "App Log Max Count" entries to English and Chinese localization files Tunglies 2025-10-17 19:20:51 +08:00
  • 215ba4da63 perf(delay): cache latency updates and smooth proxy list refresh Slinetrac 2025-10-17 18:27:21 +08:00
  • 886d1a551a refactor: useLayoutEffect Slinetrac 2025-10-17 15:11:36 +08:00
  • d05bcc17f7 fix: untested and testing sort Slinetrac 2025-10-17 15:01:00 +08:00
  • c63584daca fix: timeout sort Slinetrac 2025-10-17 14:51:33 +08:00
  • c2f59ffc02 chore(deps): update dependency @mui/x-data-grid to ^8.14.1 (#5093) renovate[bot] 2025-10-17 07:41:57 +08:00
  • f90361f8e4 chore: temporarily allow clippy to pass oomeow 2025-10-16 20:22:46 +08:00
  • 67d254236d fix(profile): verify saved proxy exists before activation Slinetrac 2025-10-16 19:27:30 +08:00
  • fd5bddeb80 fix(backup): prevent immediate deletion before confirmation dialog Slinetrac 2025-10-16 16:54:25 +08:00
  • 4835d68222 docs: UPDATELOG.md Slinetrac 2025-10-16 16:17:13 +08:00
  • fe78e2d5cd fix(windows): wait for service readiness before enabling TUN Slinetrac 2025-10-16 15:09:17 +08:00
  • e73217ad5f fix(core): restart core when config reload fails Slinetrac 2025-10-16 14:28:54 +08:00
  • 88cde5d99d fix(proxy): place timeout nodes at the end when sorting by latency Slinetrac 2025-10-16 11:51:57 +08:00
  • 41bc0e62a1 fix(home): scope cached proxy selection to active profile to prevent fallback reset on profile switch Slinetrac 2025-10-16 09:39:57 +08:00
  • b05799cfae fix: clippy warnings Slinetrac 2025-10-16 09:01:16 +08:00
  • 592e7f846d fix: incorrect delay status oomeow 2025-10-15 23:44:38 +08:00
  • bcd54bf995 chore(deps): update rust crate gethostname to 1.1.0 (#5065) renovate[bot] 2025-10-15 19:02:22 +08:00
  • 0b4403b67b refactor: frontend (#5068) Sline 2025-10-15 18:57:44 +08:00
  • a591ee1efc chore(deps): update dependency eslint-plugin-react-refresh to ^0.4.24 (#5070) renovate[bot] 2025-10-15 18:20:00 +08:00
  • ef9ccafe61 refactor: proxy components Slinetrac 2025-10-15 09:00:03 +08:00
  • e6b7d512fb feat: implement draft management system for concurrent editing and committing of data Tunglies 2025-10-15 08:32:30 +08:00
  • 6113be3b6c chore(deps): update rust crate getrandom to 0.3.4 (#5064) renovate[bot] 2025-10-15 08:22:56 +08:00
  • 7fab8eeaf6 feat: add "Prefer System Titlebar" localization to English and Chinese JSON files Tunglies 2025-10-15 07:24:36 +08:00
  • 15d5113729 chore(deps): update npm dependencies (#5060) renovate[bot] 2025-10-14 23:52:56 +08:00
  • e5eaff37a4 chore(deps): update rust crate tokio to 1.48.0 (#5063) renovate[bot] 2025-10-14 23:50:37 +08:00
  • 4f2633a62b refactor: profile components Slinetrac 2025-10-14 23:45:12 +08:00
  • 5d114806f7 refactor: layout and log components Slinetrac 2025-10-14 22:13:14 +08:00
  • 06dc7a6ef4 refactor: home components Slinetrac 2025-10-14 21:57:33 +08:00
  • 8dbe3f8c48 refactor: connection components Slinetrac 2025-10-14 21:33:36 +08:00
  • 778d506be7 refactor: common components Slinetrac 2025-10-14 21:22:48 +08:00
  • 65cf6c387b refactor: base components Slinetrac 2025-10-14 21:13:10 +08:00
  • 2e3174baa7 feat(proxy-groups, current-proxy-card): auto-refresh delay sorting Slinetrac 2025-10-14 20:13:04 +08:00
  • 7c71d07ad2 refactor: convert synchronous file operations to asynchronous for improved performance (#5059) Tunglies 2025-10-14 19:55:22 +08:00
  • 8760ed17dc feat(current-proxy-card): add toggle for automatic delay detection Slinetrac 2025-10-14 19:27:41 +08:00
  • 02b44d83af chore: replace pre-commit hook with cargo alias Tunglies 2025-10-14 18:21:25 +08:00
  • bb2059c76f fix: resolve issue with file deletion during subscription removal Tunglies 2025-10-14 17:55:48 +08:00
  • f541464ff4 feat: tray enhance (#5058) Sline 2025-10-14 17:03:37 +08:00
  • 98527d5038 feat: import profiles with enter Slinetrac 2025-10-14 15:54:26 +08:00
  • 2ba2f4d42c refactor: use logging Slinetrac 2025-10-14 15:07:56 +08:00
  • 51b08be87e feat: local backup (#5054) Sline 2025-10-14 14:52:04 +08:00
  • 4dd811330b feat: add Clippy alias commands and improve build process for Clippy integration (#5055) Tunglies 2025-10-14 14:43:03 +08:00
  • 76ca24086b fix: specify type for mode and host variables to improve clarity and type safety (#5052) Tunglies 2025-10-14 13:16:11 +08:00
  • 3d96a575c0 refactor: streamline profile import logic and enhance error handling (#5051) Tunglies 2025-10-14 12:39:22 +08:00
  • db091f5d2e feat(current-proxy-card): add automatic delay checks Slinetrac 2025-10-14 12:27:12 +08:00
  • baebce4aad fix(connection-table): patch DataGrid event handling to prevent Safari crash Slinetrac 2025-10-14 11:52:51 +08:00
  • fefc5c23fd fix: simplify error handling in change_clash_core and validate_dns_config functions Tunglies 2025-10-14 11:48:53 +08:00
  • 924e7d1022 Refactor string handling to use into() instead of to_string() for improved performance and consistency across the codebase. This change affects various modules including app.rs, clash.rs, config.rs, core.rs, service.rs, and others, ensuring that string conversions are streamlined and more idiomatic. Tunglies 2025-10-14 09:24:39 +08:00
  • 44eb781060 chore(deps): update npm dependencies (#5045) renovate[bot] 2025-10-14 09:02:49 +08:00
  • 3bd981d47b chore(deps): update cargo dependencies (#5048) renovate[bot] 2025-10-14 08:56:51 +08:00
  • 1d725b8bde feat: add claude, spotify and tiktok into unlock checker Slinetrac 2025-10-13 23:55:40 +08:00
  • 15a0c30ccb fix: linux border render (#5046) Moon 2025-10-13 22:42:25 +08:00
  • 537a3000b6 chore: rm success notice Slinetrac 2025-10-13 19:04:40 +08:00
  • 965ee9844d refactor(unlock): restructure media unlock checker (#5044) Sline 2025-10-13 18:56:15 +08:00
  • fa39cfc41b fix: reorganize imports in logging.rs for clarity and consistency Tunglies 2025-10-13 13:10:55 +08:00
  • 902c8fcaf2 fix: update clash_verge_service_ipc to version 2.0.16 and improve log handling Tunglies 2025-10-13 11:38:54 +08:00
  • 5fb770c113 chore(deps): update dependency @eslint-react/eslint-plugin to ^2.1.1 (#5040) renovate[bot] 2025-10-13 11:24:43 +08:00
  • ca3fa869d5 Squashed commit of the following: Tunglies 2025-10-13 11:08:44 +08:00
  • 51ba1d1e34 refactor(nsis): use tauri v2 installer template Slinetrac 2025-10-13 10:30:03 +08:00
  • 7e3804bf34 chore: issue template Slinetrac 2025-10-13 08:46:04 +08:00
  • 55e8582ee4 chore: bump clash_verge_service_ipc to 2.0.15 oomeow 2025-10-13 00:05:42 +08:00