renovate[bot]
f195b3bccf
chore(deps): update rust crate flexi_logger to 0.31.6 ( #4979 )
...
* chore(deps): update rust crate flexi_logger to 0.31.6
* chore: up lock
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Slinetrac <realakayuki@gmail.com >
2025-10-08 19:14:00 +08:00
Tunglies
5376d50cfb
feat: add clash_verge_logger and clash_verge_service_ipc dependencies; refactor logging and process management
2025-10-08 18:06:11 +08:00
Slinetrac
0b6681436a
style: lint
2025-10-08 14:19:07 +08:00
oomeow
7fc238c27b
refactor: invock mihomo api by use tauri-plugin-mihomo ( #4926 )
...
* feat: add tauri-plugin-mihomo
* refactor: invock mihomo api by use tauri-plugin-mihomo
* chore: todo
* chore: update
* chore: update
* chore: update
* chore: update
* fix: incorrect delay status and update pretty config
* chore: update
* chore: remove cache
* chore: update
* chore: update
* fix: app freezed when change group proxy
* chore: update
* chore: update
* chore: add rustfmt.toml to tauri-plugin-mihomo
* chore: happy clippy
* refactor: connect mihomo websocket
* chore: update
* chore: update
* fix: parse bigint to number
* chore: update
* Revert "fix: parse bigint to number"
This reverts commit 74c006522e .
* chore: use number instead of bigint
* chore: cleanup
* fix: rule data not refresh when switch profile
* chore: update
* chore: cleanup
* chore: update
* fix: traffic graph data display
* feat: add ipc connection pool
* chore: update
* chore: clippy
* fix: incorrect delay status
* fix: typo
* fix: empty proxies tray menu
* chore: clippy
* chore: import tauri-plugin-mihomo by using git repo
* chore: cleanup
* fix: mihomo api
* fix: incorrect delay status
* chore: update tauri-plugin-mihomo dep
chore: update
2025-10-08 12:32:40 +08:00
Sline
72aa56007c
feat(ui): implement profiles batch select and i18n ( #4972 )
...
* feat(ui): implement profiles batch select and i18n
* refactor: adjust button position and icon
* style: lint fmt
2025-10-08 12:02:55 +08:00
renovate[bot]
2bc720534d
chore(deps): update rust crate flexi_logger to 0.31.5 ( #4965 )
...
* chore(deps): update rust crate flexi_logger to 0.31.5
* chore: up lock
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Slinetrac <realakayuki@gmail.com >
2025-10-08 08:34:41 +08:00
renovate[bot]
1e88f95b43
chore(deps): update dependency lint-staged to v16 ( #4968 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Slinetrac <realakayuki@gmail.com >
2025-10-08 08:34:03 +08:00
Slinetrac
9d47bc66c4
chore: unify hook behavior to prevent cross-platform CI failures
2025-10-08 08:12:16 +08:00
Slinetrac
10f250b7e7
Revert "fix(windows): show UAC prompt for TUN service install/uninstall ( #4959 )"
...
This reverts commit c05395c258 .
2025-10-08 07:47:05 +08:00
oomeow
f492580864
chore: pretty lint-staged.config.js
2025-10-07 18:50:18 +08:00
Slinetrac
86b4712beb
chore: more friendly lint
2025-10-07 18:28:32 +08:00
Slinetrac
0d12103085
chore: add lint-staged and edit pre-commit
2025-10-07 18:02:37 +08:00
Sline
bf4e1a3270
feat: url test button for proxy card and type safety ( #4964 )
...
* feat: url test button for proxy card and type safety
* fix: resolve ESLint hook dependency error in current-proxy-card.tsx
2025-10-07 16:39:22 +08:00
renovate[bot]
3f1f53434c
chore(deps): update npm dependencies ( #4962 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-07 16:38:32 +08:00
Sline
d3477159a8
fix: improve Linux tray support and add --no-tray option ( #4958 )
2025-10-07 10:02:11 +08:00
Sline
c05395c258
fix(windows): show UAC prompt for TUN service install/uninstall ( #4959 )
2025-10-07 10:01:35 +08:00
Sline
d25eb49bfe
fix(tray): resolve "Restart App" failure on Windows ( #4960 )
...
* fix(tray): resolve "Restart App" failure on Windows
* style: rm useless comment
2025-10-07 10:01:15 +08:00
renovate[bot]
f3f8ea0481
chore(deps): update cargo dependencies ( #4899 )
...
* chore(deps): update cargo dependencies
* chore: up lock
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Slinetrac <realakayuki@gmail.com >
2025-10-07 08:22:35 +08:00
renovate[bot]
0af971b08a
chore(deps): update npm dependencies ( #4955 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-07 07:53:24 +08:00
Sline
a7fa63f054
fix: implement proper error handling for "Restart App" failures ( #4951 )
...
* fix: implement proper error handling for "Restart App" failures
* fix: make clippy happy
2025-10-07 07:32:01 +08:00
Sline
b20b30baad
refactor(config): move verify_config_initialization with backoff retry ( #4952 )
2025-10-07 07:31:35 +08:00
Sline
cb15a38cb3
fix: restore periodic proxy guard checks removed in event-driven migration ( #4954 )
...
* fix: restore periodic proxy guard checks removed in event-driven migration
* style: cargo fmt
2025-10-07 07:18:07 +08:00
Sline
39673af46f
fix: ensure frontend sync after profile create/delete ( #4956 )
2025-10-07 07:17:21 +08:00
wonfen
c6afbf6ee8
chore: resolve deprecation warnings and add missing translations
2025-10-06 23:40:12 +08:00
Tunglies
abb0df59df
refactor: simplify auto proxy disabling logic in clean_async function
2025-10-06 18:26:01 +08:00
Sline
b0decf824e
fix(webdav/app): reset client on errors and improve app restart ( #4941 )
...
* fix(webdav/app): reset client on errors and improve app restart
* refactor: rm unused function
2025-10-06 16:54:35 +08:00
Sline
5ec5fdcfc7
fix(init): ensure runtime config is ready before core manager startup ( #4942 )
...
* fix(init): ensure runtime config is ready before core manager startup
* refactor: simplify verify_config_initialization function
2025-10-06 16:51:47 +08:00
wonfen
f9bc739c51
feat: add system proxy cleanup on system shutdown & prevent DLL errors
2025-10-06 11:19:23 +08:00
Tunglies
a1b3f267de
feat: enhance exit handling to prevent initialization and event processing during application exit
2025-10-05 18:07:47 +08:00
wonfen
dbcad24093
refactor: Uses tokio Command with CREATE_NO_WINDOW flag to avoid DLL initialization issues during shutdown
2025-10-05 11:11:14 +08:00
Tunglies
1176f8c863
feat: refactor app data provider and context for improved data management and performance
2025-10-04 21:20:31 +08:00
oomeow
90b98f695b
fix: app freeze when core run by service mode and open app window ( #4922 )
...
* fix: app freeze when core run by service mode
* chore: update
* chore: update UPDATELOG
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-10-04 20:44:49 +08:00
renovate[bot]
600b0b52f4
chore(deps): update npm dependencies ( #4939 )
...
* chore(deps): update npm dependencies
* Refactor components to use function syntax instead of forwardRef for better type handling and clarity. Updated imports and adjusted prop types accordingly across multiple viewer components including TrafficGraph, ProfileViewer, BackupViewer, ClashCoreViewer, ControllerViewer, DnsViewer, LiteModeViewer, NetworkInterfaceViewer, ThemeViewer, TunViewer, UpdateViewer, and WebUIViewer.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-10-04 20:26:10 +08:00
renovate[bot]
8b3bc18ea8
chore(deps): update dependency eslint-plugin-react-hooks to v6 ( #4940 )
...
* chore(deps): update dependency eslint-plugin-react-hooks to v6
* fix: update ESLint configuration to use correct imports and recommended settings
* chore: clean up unused code and improve readability across components
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-10-04 19:42:34 +08:00
Tunglies
9a9c9a2da1
feat: enhance versioning script to include latest Tauri commit hash in autobuild and deploytest tags
2025-10-04 17:03:05 +08:00
oomeow
c5023b4505
ci: use ubuntu-22.04 on dev bundle workflow
2025-10-02 12:46:56 +08:00
oomeow
18b79d3693
ci: add linux dev bundle
2025-10-02 12:33:48 +08:00
oomeow
982c8b4df2
fix: drag and drop ( #4924 )
2025-10-02 12:32:55 +08:00
Tunglies
8a4f2de887
Revert "Refactor components to remove forwardRef and simplify props handling"
...
This reverts commit 1cd013fb94 .
2025-09-30 18:13:02 +08:00
Tunglies
14288568bf
feat: optimize backend i18n resource usage and improve language loading
2025-09-30 15:22:08 +08:00
Tunglies
1cd013fb94
Refactor components to remove forwardRef and simplify props handling
...
- Updated multiple components to remove the use of forwardRef, simplifying the props structure.
- Adjusted imports and component definitions accordingly.
- Ensured consistent handling of refs and props across various viewer components.
- Improved readability and maintainability of the codebase.
2025-09-30 14:26:40 +08:00
Sukka
0c88568cd7
chore: make eslint happy (part 1) ( #4890 )
2025-09-30 14:19:49 +08:00
Tunglies
ecdeadfe1e
feat: enhance CI workflows with paths filtering for Rust and web changes
2025-09-30 03:35:38 +08:00
Junkai W.
d86bdea127
feat: add Quick navigation bar in the rule mode agent group ( #4889 )
2025-09-29 11:51:53 +08:00
renovate[bot]
40f0e1bb19
chore(deps): update dependency @types/react to v19.1.15 ( #4888 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-28 19:55:08 +08:00
renovate[bot]
78496312ec
chore(deps): update npm dependencies ( #4857 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-28 19:54:58 +08:00
renovate[bot]
3e23609b68
chore(deps): update cargo dependencies ( #4842 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-28 19:51:25 +08:00
renovate[bot]
8488a92026
chore(deps): update npm dependencies ( #4843 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-28 19:51:10 +08:00
wonfen
1b4691d0ac
chore: update log
2025-09-27 18:40:59 +08:00
wonfen
fae2c27648
refactor: remove duplicate and inconsistent isTunAvailable definitions
2025-09-26 14:08:32 +08:00