Commit Graph

  • 76bf91ff8a fix: import profile panic (#5346) oomeow 2025-11-07 22:46:30 +08:00
  • 758c21e656 chore(deps): update dependency vitest to ^4.0.8 (#5349) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-07 21:51:09 +08:00
  • 5759bed687 refactor(linux): replace users crate with libc::geteuid for root detection Slinetrac 2025-11-07 18:58:13 +08:00
  • 9cc2f44379 chore(deps): update dependency vite to ^7.2.2 (#5342) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-07 16:22:28 +08:00
  • aa6a1c8650 add Korean README and update language selectors (#5338) rozanandSlinetrac 2025-11-07 13:06:48 +09:00
  • 5b3dbaaec6 chore(deps): update dependency i18next to ^25.6.1 (#5331) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-07 10:49:11 +08:00
  • 81e35e2ead chore: optimize (#5319) oomeow 2025-11-07 06:06:09 +08:00
  • 19b3899a1b refactor: improve notification handling and avoid backend loop with empty messages Tunglies 2025-11-07 00:47:14 +08:00
  • 333440535b chore(deps): update dependency vite to ^7.2.1 (#5324) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-06 14:17:21 +08:00
  • 409b16b49f refactor: streamline admin check logic and improve get_running_mode return type (#5325) Tunglies 2025-11-06 13:37:11 +08:00
  • 9a1465ec4d refactor: replace AtomicI64 with Instant for app start time tracking and simplify uptime calculation Tunglies 2025-11-06 12:56:00 +08:00
  • 04fc9640c6 refactor: move handle_window_destroyed function under macOS conditional compilation Tunglies 2025-11-06 11:31:15 +08:00
  • 966693c9cb fix: clippy lint Slinetrac 2025-11-06 11:05:02 +08:00
  • 363fa98891 refactor: enhance YouTube Premium check logic and streamline response handling Tunglies 2025-11-06 11:03:35 +08:00
  • a0f7fb7952 refactor: update linting rules and optimize directory handling in Unix Tunglies 2025-11-06 10:52:14 +08:00
  • 5a8e83cd49 refactor: change function definitions to const for improved performance and clarity Tunglies 2025-11-06 10:47:25 +08:00
  • aaf3ebe547 refactor: enhance error handling in Timer and update server argument collection Tunglies 2025-11-06 10:42:21 +08:00
  • 651513c826 refactor: optimize error message handling and improve cloning in various functions Tunglies 2025-11-06 10:26:40 +08:00
  • 69a706b438 refactor: streamline error handling and resource management in various modules Tunglies 2025-11-06 10:18:20 +08:00
  • 671ac2ebed refactor: replace type references with Self in various structs and methods for consistency Tunglies 2025-11-06 01:15:59 +08:00
  • 70236f781c refactor: simplify uid assignment in PrfItem from_merge and from_script methods Tunglies 2025-11-06 01:10:43 +08:00
  • ccffc0a4fa chore(deps): update npm dependencies (#5321) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-06 09:36:30 +08:00
  • 21de5cbb0b refactor: remove unnecessary emit calls in switch_proxy_node and enhance profile switch notifications Tunglies 2025-11-06 00:30:43 +08:00
  • 6eaf999240 refactor: optimize worker loop to use try_recv for non-blocking event processing #5318 Tunglies 2025-11-05 22:58:05 +08:00
  • 1bd2bde096 refactor: streamline lightweight mode initialization and logging levels Tunglies 2025-11-05 18:55:51 +08:00
  • cf89ac381a chore(deps): update npm dependencies (#5317) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-05 18:47:43 +08:00
  • ea41e71f72 refactor: replace EncryptionGuard with with_encryption for better async context handling Tunglies 2025-11-05 16:56:04 +08:00
  • 8c3e9c9ea9 feat: implement encryption guard for secure data handling in YAML operations Tunglies 2025-11-05 15:05:19 +08:00
  • 7145096729 chore(deps): update npm dependencies (#5311) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-05 12:13:07 +08:00
  • 3e2f605e77 fix: improve error handling and logging in various modules Tunglies 2025-11-05 02:11:43 +08:00
  • 28483ff9db fix: simplify error handling in toggle_proxy_profile by logging errors directly Tunglies 2025-11-04 21:55:40 +08:00
  • 5c207a8a7d chore(deps): update npm dependencies to ^7.3.5 (#5310) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-04 22:59:44 +08:00
  • ab136e463f fix: change error handling in patch_profiles_config to return false when a switch is in progress Tunglies 2025-11-04 12:13:18 +08:00
  • 97769cf93a feat: add methods to retrieve current subscription details in PrfItem and refactor profile handling in IProfiles Tunglies 2025-11-04 12:01:22 +08:00
  • 0306f73841 fix: replace update_tray_display with update_menu for consistency across tray updates Tunglies 2025-11-04 10:38:59 +08:00
  • 0a03867352 fix: optimize ownership handling in patch macro for better performance Tunglies 2025-11-04 10:14:15 +08:00
  • 28a78464e1 chore(deps): update npm dependencies (#5303) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-04 12:00:47 +08:00
  • bae584b1ab perf: optimize profile handle memory usage Tunglies 2025-11-04 10:04:36 +08:00
  • a5e6a35dea fix: update IVerge struct to skip serializing optional fields and adjust types for latency timeout and proxy layout column Tunglies 2025-11-04 08:16:02 +08:00
  • b86ceb26f6 fix: streamline verge configuration fetching and patching functions Tunglies 2025-11-04 08:01:33 +08:00
  • b70d45b66a fix: update profile handling to apply and discard changes correctly Tunglies 2025-11-04 07:58:14 +08:00
  • ebd7f457d2 fix: improve error handling in port settings save function #4707 Tunglies 2025-11-04 07:17:14 +08:00
  • 72d94c62f4 Revert "modify the port detection range to prevent the use of system ports (#3587)" Tunglies 2025-11-04 07:11:44 +08:00
  • fe757ed984 docs(autobuild): Assets URL correction for rpm package Tunglies 2025-11-04 06:23:47 +08:00
  • 2287ea5f0b Refactor configuration access to use latest_arc() instead of latest_ref() Tunglies 2025-11-03 05:41:53 +08:00
  • 48a19f99e2 docs: UPDATELOG.md Slinetrac 2025-11-03 12:43:48 +08:00
  • 1003118468 docs(release): Assets URL correction (#5294) ❤是纱雾酱哟~ 2025-11-03 15:35:23 +08:00
  • 940717712a chore(deps): update dependency @types/node to ^24.10.0 (#5292) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-03 12:40:35 +08:00
  • a92fd62df2 docs: UPDATELOG.md updater-autobuild Slinetrac 2025-11-03 15:47:26 +08:00
  • 1c43996614 chore: updater autobuild (#5295) Sline 2025-11-03 15:39:07 +08:00
  • af2c4429a1 docs(release): Assets URL correction (#5294) ❤是纱雾酱哟~ 2025-11-03 15:35:23 +08:00
  • 7d656b5ea8 docs: UPDATELOG.md Slinetrac 2025-11-03 12:43:48 +08:00
  • c77ad9c8a1 chore(deps): update dependency @types/node to ^24.10.0 (#5292) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-03 12:40:35 +08:00
  • 4babc72754 feat: integrate arc-swap for improved concurrency in CoreManager and Hotkey(onMac) management Tunglies 2025-11-03 12:32:36 +08:00
  • 54039c2448 fix: correct download URL for ARM64 Windows setup in autobuild.yml Tunglies 2025-11-03 09:24:27 +08:00
  • 5d0b18eecd docs: update contributor acknowledgment in UPDATELOG.md Tunglies 2025-11-03 09:20:52 +08:00
  • 8f4c0e823b refactor: remove update semaphore from CoreManager and related config update logic Tunglies 2025-11-03 08:53:55 +08:00
  • 501def6695 refactor: update patch_config method to accept a reference to IProfiles Tunglies 2025-11-03 08:46:37 +08:00
  • dce349586c refactor: simplify profile retrieval and remove unused template method Tunglies 2025-11-03 03:17:33 +08:00
  • ed08fadb5a fix: refresh_lightweight_tray_state #5285 Slinetrac 2025-11-02 23:42:26 +08:00
  • 34cac0fa3a feat: improve subscription update method and enhance error handling for profile updates Tunglies 2025-11-02 22:41:22 +08:00
  • d4cb16f4ff perf: select proxy (#5284) oomeow 2025-11-02 22:33:50 +08:00
  • 36d1a3878f refactor: remove retry notice for Clash proxy updates from notification handlers and localization files Tunglies 2025-11-02 20:13:09 +08:00
  • fb5bf72fb9 feat: add function to retrieve profile name by UID and improve error logging for profile updates Tunglies 2025-11-02 20:07:47 +08:00
  • 85244a8f86 chore(deps): update dependency @eslint-react/eslint-plugin to ^2.3.1 (#5281) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-02 18:27:58 +08:00
  • 4a7859bdae refactor: replace hardcoded DNS config filename with constant reference (#5280) Tunglies 2025-11-01 22:50:19 +08:00
  • c0f9920531 refactor: remove orphaned process cleanup functionality Tunglies 2025-11-01 22:10:12 +08:00
  • d3d32006c3 feat: add logging check to pre-commit and CI workflow Tunglies 2025-11-01 21:22:41 +08:00
  • fb260fb33d Refactor logging to use a centralized logging utility across the application (#5277) Tunglies 2025-11-01 20:47:01 +08:00
  • 50567d9b97 refactor(profiles): remove import verification and simplify post-import refresh Slinetrac 2025-11-01 20:09:00 +08:00
  • 9370a56337 refactor: reduce clone operation (#5268) Tunglies 2025-11-01 20:03:56 +08:00
  • 73e53eb33f chore(deps): update npm dependencies (#5278) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-11-01 19:42:34 +08:00
  • 30d1655e07 docs: UPDATELOG.md Slinetrac 2025-11-01 17:31:10 +08:00
  • 9dc50da167 fix: profile auto refresh #5274 Slinetrac 2025-11-01 17:08:17 +08:00
  • b3b8eeb577 refactor: convert file operations to async using tokio fs (#5267) Tunglies 2025-11-01 16:46:03 +08:00
  • 413f29e22a fix: linux theme sync (#5273) Sline 2025-11-01 15:28:56 +08:00
  • ae319279ae chore(deps): update cc, clash_verge_logger, and version-compare to latest versions Tunglies 2025-11-01 10:15:12 +08:00
  • c0e111e756 fix: resolve macOS lightweight mode exit synchronization issues and improve logging levels #5241 Tunglies 2025-11-01 10:07:29 +08:00
  • 52545a626c chore(lint): enforce no warnings in pre hooks Slinetrac 2025-11-01 09:49:52 +08:00
  • 518875acde refactor: update draft handling and improve benchmark structure Tunglies 2025-10-31 23:31:04 +08:00
  • b672dd7055 chore(deps): update dependency sass to ^1.93.3 (#5265) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-10-31 22:54:52 +08:00
  • 804641425b chore(deps): update dependency vitest to ^4.0.6 (#5264) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-10-31 22:51:12 +08:00
  • d3386908ff fix: improve caching strategy for autobuild jobs Tunglies 2025-10-31 19:37:28 +08:00
  • 59e7095b0f chore: up sysproxy git hash Slinetrac 2025-10-31 19:20:07 +08:00
  • 8fc8eb1789 chore: add acknowledgments for contributors in update log Tunglies 2025-10-31 18:15:21 +08:00
  • 0f1537ef48 chore: up Cargo.lock Slinetrac 2025-10-31 17:36:33 +08:00
  • 8c734a5a35 fix: disable tun mode menu on tray when tun mode is unavailable (#4975) oomeowandTunglies 2025-10-31 17:31:40 +08:00
  • 5187712a71 chore(deps): remove zustand and update vite-plugin-monaco-editor to esm version Tunglies 2025-10-31 16:55:52 +08:00
  • 7b7fa2239b chore(deps): update dependency dayjs to v1.11.19 (#5261) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-10-31 13:36:35 +08:00
  • 85ff296912 chore(deps): update deps Slinetrac 2025-10-31 11:28:14 +08:00
  • 5e7adf76ca chore(deps): update npm dependencies (#5258) renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2025-10-31 10:46:42 +08:00
  • d094d3885c chore: move CONTRIBUTING_i18n.md to /docs Slinetrac 2025-10-31 10:41:48 +08:00
  • 648c93c066 chore(i18n): update localization files sorting and add i18n contribution guidline Tunglies 2025-10-31 05:15:39 +08:00
  • 1e9df69ffc fix: remove unused dependencies from Cargo.toml and Cargo.lock Tunglies 2025-10-31 00:55:50 +08:00
  • ef35752d84 fix: specify version for sysproxy dependency in Cargo.toml Tunglies 2025-10-31 00:33:11 +08:00
  • ffb7400a22 fix: add updateCargoLock to postUpdateOptions in renovate.json Tunglies 2025-10-31 00:11:55 +08:00
  • 4d5f1f4327 fix: incorrect proxies route oomeow 2025-10-30 20:28:56 +08:00
  • 999830aaf5 fix: correct download link for ARM64 Windows setup in autobuild workflow Tunglies 2025-10-30 20:18:23 +08:00
  • 6d7efbbf28 fix: reorder import statements and enhance normalizeDetailsTags function Tunglies 2025-10-30 20:08:57 +08:00
  • a869dbb441 Revert "refactor: profile switch (#5197)" Tunglies 2025-10-30 18:11:04 +08:00