rebecca554owen
941921904c
fix: remove unused redir-port and tproxy-port on Windows ( #3969 )
...
Directly remove redir-port and tproxy-port configurations on Windows platform
2025-07-04 12:27:59 +08:00
wonfen
7d808ed798
fix: prevent freeze caused by enabling Proxy Guard
2025-07-04 12:22:22 +08:00
❤是纱雾酱哟~
7704072a65
Chore (ISSUE_TEMPLATE): 进一步优化问题反馈模板 ( #3975 )
...
- 当前模板强依赖于用户把日志贴到正确的位置上
- 参考 WinGet 的问题模板,放弃日志折叠功能,强制用户以代码块形式粘贴日志
2025-07-03 18:41:46 +08:00
❤是纱雾酱哟~
9076baf1c8
Chore (ISSUE_TEMPLATE): 修复错误的 YAML 语法 ( #3951 )
...
- 修改「OS」分类的类型:"dropdown" -> "checkbox"
- 一个问题可能不只影响一个特定的操作系统
- 修改「软件版本」分类,增加 "render" 属性
- 这能让 GFM 直接把这部分内容渲染为 render 指定语法的代码片段
2025-07-03 14:30:46 +08:00
Sukka
954ff53d9b
refactor: use React in its intended way ( #3963 )
...
* refactor: replace `useEffect` w/ `useLocalStorage`
* refactor: replace `useEffect` w/ `useSWR`
* refactor: replace `useEffect` and `useSWR`. clean up `useRef`
* refactor: use `requestIdleCallback`
* refactor: replace `useEffect` w/ `useMemo`
* fix: clean up `useEffect`
* refactor: replace `useEffect` w/ `useSWR`
* refactor: remove unused `useCallback`
* refactor: enhance performance and memory management in frontend processes
* refactor: improve pre-push script structure and readability
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
Co-authored-by: Tunglies <tunglies.dev@outlook.com >
2025-07-02 23:34:13 +08:00
Tunglies
37d268bb16
chore(deps): remove deprecated dependencies ( #3960 )
...
* chore(deps): remove deprecated dependencies
* refactor: simplify string formatting in make_key function
2025-07-02 03:07:50 +08:00
Tunglies
5befa90f81
chore(deps): update dashmap to version 7.0.0-rc2
2025-07-01 02:02:14 +08:00
Tunglies
6e3313f00d
chore: remove redundant bug fix section from UPDATELOG.md
2025-06-30 21:11:01 +08:00
Dyna
7b5afb7afe
Add cors ( #3909 )
...
* add external `cors` control panel
* optimize format
* fix-script.rs
* fix-service.rs
* fix-rs
async_proxy_query.rs
event_driven_proxy.rs
service_ipc.rs
service.rs
sysopt.rs
* lower the prettier version number to 3.5.3
* Revert "lower the prettier version number to 3.5.3"
This reverts commit 0f1c3dfa8a .
* fix: prttier erros
* add developer environment detection and controlled the display of development environment URL
* submit required
* fix-external-controller-cors
* use the custom component ToggleButton to ensure a uniform button style
* fix-tsx
hotkey-viewer.tsx
external-controller-cors.tsx
* fix-bug_report.yml
* remove the annoying title
* fix-write overload problem
* Individual button settings
* fix-setting-clash.tsx
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
Co-authored-by: Tunglies <tunglies.dev@outlook.com >
2025-06-30 20:48:20 +08:00
renovate[bot]
fe13dad06f
chore(deps): update rust crate ab_glyph to 0.2.30 ( #3932 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-30 20:22:43 +08:00
renovate[bot]
b41bad0ae2
chore(deps): update npm dependencies ( #3918 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-30 20:22:37 +08:00
Tunglies
18ef7f0272
feat: enhance proxy management with caching and refresh logic
2025-06-30 20:14:04 +08:00
❤是纱雾酱哟~
4435a5aee4
Chore (ISSUE_TEMPLATE): 修复错误的 YAML 缩进 (bug_report.yml) ( #3933 )
2025-06-29 19:27:13 +08:00
Tunglies
d9e3a47894
fix: adjust formatting of log content section in bug report template
2025-06-29 10:41:18 +08:00
❤是纱雾酱哟~
c96be18187
chore (ISSUE_TEMPLATE): 修改问题反馈模板 ( #3927 )
...
* chore (ISSUE_TEMPLATE): 修改问题反馈模板
- 修改 bug_report.yml
- 增加一段预置的格式模板,指引用户将日志粘贴在规范的 Code Block 中以保持日志原有的格式排版
- 使用 <details /> 块以压缩日志片段,对于非 Contributors / Collaborators 用户友好,规避日志霸屏效果,简化爬楼。
* 接受来自审查的建议
- 增加英语支持,以方便非中文母语用户
Co-authored-by: Tunglies <tunglies.dev@outlook.com >
---------
Co-authored-by: Tunglies <tunglies.dev@outlook.com >
2025-06-28 21:23:46 +08:00
Tunglies
47416dd3f8
chore: update UPDATELOG
2025-06-28 20:03:30 +08:00
Tunglies
4486f734bb
fix: correct traffic percentage calculation to handle zero total gracefully #3920
2025-06-28 20:00:49 +08:00
Tunglies
bea6a2c8f7
chore: update Prettier configuration and dependencies; refactor code formatting for consistency ( #3926 )
2025-06-28 18:37:53 +08:00
renovate[bot]
82af9ed78e
chore(deps): update cargo dependencies ( #3908 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-27 23:48:42 +08:00
renovate[bot]
2b9e38d259
chore(deps): update npm dependencies ( #3910 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-27 23:48:18 +08:00
Tunglies
7c4222aed2
chore: update Node.js setup steps in formatting workflow to use corepack for package management ( #3914 )
2025-06-27 23:46:51 +08:00
Tunglies
a574ced428
Refactor logging statements to use the new formatting syntax for improved readability and consistency across the codebase. This includes updating error, warning, and info logs in various modules such as system commands, configuration, core functionalities, and utilities. Additionally, minor adjustments were made to string formatting in backup and proxy features to enhance clarity.
2025-06-27 23:30:59 +08:00
wonfen
cf437e6d94
chore: reduce default auto clean log to 7 days
2025-06-27 09:29:55 +08:00
Tunglies
e1bb8aa125
chore(pre-push): update comments for clarity and refine format check condition
2025-06-27 00:36:00 +08:00
Tunglies
c11bdd81e9
chore(i18n): add "Saved Successfully" message to English and Chinese locales
2025-06-27 00:32:37 +08:00
Tunglies
f1192c95a8
feat: add notification system with hotkey events and permission handling ( #3867 )
...
* feat: add notification system with hotkey events and permission handling
* Add macOS-specific handling for AppHidden notification
Introduces conditional support for the AppHidden notification event,
enabling macOS-specific behavior. Updates the enum and notification
logic to include this platform-specific feature.
Improves macOS user experience by accommodating system-level
application hiding events.
* Implement feature X to enhance user experience and fix bug Y in module Z
* refactor(notification): update notification keys for consistency and clarity
* chore(deps): update dependencies to latest versions
2025-06-26 23:09:07 +08:00
renovate[bot]
ae187cc21a
chore(deps): update npm dependencies ( #3871 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-06-26 22:33:58 +08:00
renovate[bot]
a7875718f7
chore(deps): update rust crate tauri to 2.6.1 ( #3906 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-26 22:31:28 +08:00
renovate[bot]
5db1f7cda7
chore(deps): update cargo dependencies ( #3896 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-26 22:29:13 +08:00
renovate[bot]
cb98b17052
chore(deps): update npm dependencies to v7 ( #3886 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-26 01:09:50 +08:00
renovate[bot]
7aee1c6d6e
chore(deps): update cargo dependencies ( #3872 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-26 01:09:36 +08:00
TRH
f22199b7d9
chore(logging): 去除无用日志 ( #3882 )
...
* chore(logging): 去除无用日志
* chore: 删除相关计时代码
2025-06-24 16:49:06 +08:00
Tunglies
0a8d6e5147
fix: add validation for profile URL format during import
2025-06-23 23:30:33 +08:00
希亚的西红柿
6d519dac1e
fix: auto light-weight mode doesn't take effect in silent-start mode ( #3875 )
...
* fix: auto light-weight mode does not take effect when silent-start mode is enabled
* refactor: streamline window state retrieval and hiding logic
* fix: add checks for remote name and existence before format check in pre-push hook
* fix: simplify remote checks in pre-push hook to enhance clarity and maintainability
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-06-23 23:13:31 +08:00
wonfen
d5a174c71b
perf: improve proxy status indicator and toggle responsiveness
2025-06-23 12:59:24 +08:00
wonfen
628de70e89
chore: remove unused imports
2025-06-23 00:09:17 +08:00
wonfen
fee08f3826
fix: correct address display error caused by async system proxy retrieval
2025-06-22 23:19:11 +08:00
wonfen
bdfc383a18
refactor: enhance Windows proxy retrieval by using WinAPI for registry access
2025-06-22 21:05:50 +08:00
wonfen
f6b5524e0e
refactor: replace shell command check with WinAPI call
2025-06-22 18:45:38 +08:00
Tunglies
e7461fccab
refactor: remove unused macOS tray speed display and improve tray icon handling ( #3862 )
...
* refactor: remove unused macOS tray speed display and improve tray icon handling
* refactor: disable macOS specific logging during core initialization
* feat: add linux elevator function to determine privilege escalation command
2025-06-22 16:28:06 +08:00
wonfen
a92872c831
fix: resolve race condition freeze on rapid tray icon clicks in lightweight mode
2025-06-22 15:44:09 +08:00
Tunglies
094feb74ec
feat: add new monochrome tray icons for system and tunnel
2025-06-22 15:32:33 +08:00
Tunglies
9b1c660306
feat: add new monochrome tray icons for system and tunnel
2025-06-22 15:31:59 +08:00
renovate[bot]
4b860ba897
chore(deps): update npm dependencies ( #3831 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-22 13:24:25 +08:00
Tunglies
3d8b2cf35f
fix: improve error handling for application handle retrieval ( #3860 )
...
* fix: improve error handling for application handle retrieval
* fix: correct argument passing for command execution and improve URL stripping logic
2025-06-22 01:16:57 +08:00
wonfen
41fc13cfe2
fix: format & update
2025-06-21 22:39:12 +08:00
wonfen
5fde5dcc7c
feat: implement async proxy lookup and optimize system/auto proxy retrieval logic
2025-06-21 21:56:15 +08:00
wonfen
034885d810
feat: introduce event-driven proxy manager and optimize proxy config updates
2025-06-21 21:56:15 +08:00
Tunglies
3f7a7b8cd2
chore: add cargo deny config
2025-06-21 21:22:20 +08:00
Tunglies
98dc50a9ed
refactor: remove redundant steps for cleaning old release assets
2025-06-21 20:42:27 +08:00