renovate[bot]
be8a632a09
chore(deps): update rust crate async-trait to 0.1.89 ( #4404 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-16 15:42:31 +08:00
ONEUI8
95c34f1df5
Update profile.rs ( #4408 )
...
Co-authored-by: ONEUI-7 <150009830+ONEUI-7@users.noreply.github.com >
2025-08-16 15:42:21 +08:00
TianHua Liu
8b53a7bd99
docs: how to develop locally ( #4409 )
2025-08-16 15:38:32 +08:00
Tunglies
b169ee8149
Revert "refactor: replace tokio Mutex with parking_lot Mutex for improved performance"
...
This reverts commit 9cc6dde999 .
2025-08-16 04:24:03 +00:00
Tunglies
9cc6dde999
refactor: replace tokio Mutex with parking_lot Mutex for improved performance
2025-08-16 02:44:00 +08:00
Tunglies
cf1fbb63c4
refactor: replace log macros with logging utility for IPC monitoring
2025-08-15 20:41:45 +08:00
Tunglies
2aa629ff5d
feat: refactor check_commit job to use new workflow inputs and streamline build checks
...
fix: update tag_name in check_commit job to use a static value
refactor: streamline latest.json handling and improve commit hash comparison logic
fix: update curl command to follow redirects when fetching latest.json
2025-08-14 20:42:26 +08:00
Tunglies
1e2b453c24
refactor: streamline clean old assets job by using reusable workflow
...
refactor: update clean old assets job to include steps section
refactor: add checkout step in clean_old_assets job for improved repository access
fix: correct path to clean old assets workflow in autobuild.yml
fix: update path to clean old assets workflow in autobuild.yml
refactor: simplify clean_old_assets job by removing unnecessary steps
refactor: enhance clean_old_assets job dependencies for improved execution flow
Revert "refactor: enhance clean_old_assets job dependencies for improved execution flow"
This reverts commit 1a5108b5ad .
feat: implement get_latest_tauri_commit script and update release versioning logic
2025-08-14 20:42:24 +08:00
renovate[bot]
331e4a4970
chore(deps): update cargo dependencies ( #4360 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-13 16:27:14 +08:00
Tunglies
ee3ffaef1d
refactor: simplify log warning message formatting and remove unused LogLevel enum
2025-08-13 16:25:36 +08:00
renovate[bot]
7cc3bc83a0
chore(deps): update npm dependencies ( #4367 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-13 16:09:56 +08:00
Tunglies
558e28ddaf
refactor: simplify log retrieval by removing level parameter and relying on server-side filtering #4293
2025-08-13 01:15:33 +08:00
Sergey Kharenko
45e69543b3
fix: auto-detect KDE/Plasma and disable GTK CSD to fix titlebar button freeze ( #4380 )
...
* fix: auto-detect KDE/Plasma and disable GTK CSD to fix titlebar button freeze
* chore: update UPDATELOG
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-08-12 19:27:46 +08:00
wonfen
67ee41c5ea
fix: ensure TUN is disabled before core exit
2025-08-11 23:19:49 +08:00
wonfen
160ed05178
fix: unify TUN status detection logic
2025-08-11 20:45:23 +08:00
renovate[bot]
5ecfe121b3
chore(deps): update dependency swr to ^2.3.5 ( #4359 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-09 17:42:09 +08:00
Tunglies
a654137af9
fix: adjust cleanup function and reduce refresh interval to 1 second
2025-08-09 10:04:38 +08:00
Tunglies
cb591f19fb
feat: add workflow to clean old release assets with versioning and dry run support
2025-08-08 23:50:52 +08:00
renovate[bot]
4823a348be
chore(deps): update rust crate warp to 0.4.1 ( #4342 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-08 23:49:09 +08:00
renovate[bot]
32da6ae808
chore(deps): update npm dependencies ( #4347 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-08 23:48:55 +08:00
renovate[bot]
7eb70b0f0d
chore(deps): update dependency @vitejs/plugin-react to v5 ( #4348 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-08 23:47:18 +08:00
Tunglies
52e8e45daf
fix: correct log level hierarchy and enhance log filtering logic
2025-08-08 23:30:24 +08:00
Tunglies
319c5b84fa
Revert "feat: enhance log filtering by adding support for debug level and updating log hierarchy #4293 "
...
This reverts commit a9cfb2cfaa .
2025-08-08 15:17:46 +08:00
Tunglies
6a93ff1fc1
fix: streamline autobuild versioning by utilizing outputs from check_commit job
2025-08-08 15:15:27 +08:00
Tunglies
6069b654d1
fix: ensure app quit notification is sent before quitting
2025-08-08 14:57:47 +08:00
Tunglies
2af8c32497
Revert "add: home card drag ( #4215 )"
...
This reverts commit 84989e0ea3 .
2025-08-07 20:05:36 +08:00
Tunglies
a3957289c8
fix: enhance asset cleanup and versioning logic in autobuild workflow
2025-08-07 19:47:31 +08:00
Tunglies
3f5cd6c26a
fix: resolve system proxy status detection and display inconsistency
...
- Fixed getSystemProxyActualState logic to properly check actual system status
- Unified system proxy state display across all components
- Replaced systemProxyIndicator with actualState for consistent UI display
- Updated components: setting-system, ProxyControlSwitches, proxy-tun-card
- Added entry to v2.4.0 changelog
2025-08-07 02:18:50 +08:00
renovate[bot]
8046dad56d
chore(deps): update npm dependencies ( #4324 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 22:47:01 +08:00
renovate[bot]
cdc1fd2d87
chore(deps): update cargo dependencies ( #4329 )
...
* chore(deps): update cargo dependencies
* fix: update warp dependency to include server feature
* fix: update return type of scheme_handler to String for consistency
* fix: add hyper-util dependency and update warp path handlers for response status
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tunglies <tunglies.dev@outlook.com >
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-08-06 22:46:46 +08:00
Tunglies
499626b946
fix: resolve intermittent startup deadlock issues
...
- Optimize configuration access locks to prevent race conditions
- Enhance UI monitoring thread with non-blocking lock operations
- Improve window creation timing and synchronization
- Add comprehensive deadlock detection and debugging logs
- Simplify code structure with better error handling patterns
- Update changelog with user-friendly descriptions
2025-08-06 22:12:00 +08:00
Tunglies
a9cfb2cfaa
feat: enhance log filtering by adding support for debug level and updating log hierarchy #4293
2025-08-06 20:49:54 +08:00
Tunglies
7b976c16eb
feat: enhance autobuild logic to check for Tauri-related changes and manage versioning
2025-08-06 20:34:57 +08:00
Tunglies
44e8a035aa
fix: improve profile import validation and handle async lock correctly
...
fix: refactor import_profile function for improved readability and maintainability
2025-08-05 23:23:11 +08:00
Tunglies
6b57607926
fix: update autobuild versioning logic and improve asset checking regex
2025-08-05 23:12:15 +08:00
Tunglies
c3675e48fd
fix: update tauri.conf.json version to use full version information including build metadata
2025-08-05 22:56:34 +08:00
Tunglies
a66393c609
feat: enhance profile import functionality with timeout and robust refresh strategy
2025-08-05 20:29:36 +08:00
Tunglies
776abaf56d
fix: update service messages to use PRODUCTNAME variable for consistency
2025-08-05 20:09:35 +08:00
Tunglies
18808004f4
fix: update Cargo.toml version handling to use the provided version directly
2025-08-05 20:02:47 +08:00
Tunglies
db8761946d
feat: add autobuild check logic workflow for version and source changes
2025-08-05 06:31:49 +00:00
renovate[bot]
2194a96145
chore(deps): update npm dependencies ( #4294 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-04 14:57:24 +08:00
renovate[bot]
ecd396d70f
chore(deps): update cargo dependencies ( #4297 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-04 14:46:54 +08:00
Tunglies
5ab0438397
fix: duplicated build version checks
2025-08-04 14:44:51 +08:00
Tunglies
bcde047695
refactor: enhance logging in autobuild workflow with emojis for better visibility
2025-08-03 18:52:26 +08:00
Tunglies
109f5f9648
fix: resolve macOS window management issues and improve logging during app reopen events
2025-08-03 18:40:19 +08:00
Tunglies
d16c691c0f
fix: can not filiter log level as expected
2025-08-03 09:52:27 +08:00
Tunglies
3eb2a5b3ef
refactor: optimize timer and network management with atomic operations
2025-08-01 23:02:11 +08:00
Tunglies
569e2d5192
refactor: enhance traffic monitoring system with unified data management
...
✨ New Features:
- Implement unified traffic monitoring hook with reference counting
- Add intelligent data sampling and compression for better performance
- Introduce enhanced canvas traffic graph with mouse hover tooltips
- Add Y-axis labels and improved time axis display strategies
- Support multiple time ranges (1, 5, 10 minutes) with adaptive formatting
🚀 Performance Improvements:
- Smart data compression reduces memory usage by 80%
- Reference counting prevents unnecessary data collection when no components need it
- Debounced data updates reduce UI thrashing
- Optimized canvas rendering with controlled frame rates
🔧 Technical Improvements:
- Consolidate traffic monitoring logic into single hook (use-traffic-monitor.ts)
- Remove duplicate hook implementations
- Improve error handling with fallback to last valid data
- Add comprehensive traffic statistics and monitoring diagnostics
- Enhance tooltip system with precise data point highlighting
🐞 Bug Fixes:
- Fix connection speed display issues after IPC migration
- Improve data freshness indicators
- Better handling of network errors and stale data
- Consistent traffic parsing across all components
📝 Code Quality:
- Add TypeScript interfaces for better type safety
- Implement proper cleanup for animation frames and references
- Add error boundaries for traffic components
- Improve component naming and organization
This refactoring provides a more robust, performant, and feature-rich traffic monitoring system while maintaining backward compatibility.
2025-07-31 20:38:11 +08:00
renovate[bot]
0077157d28
chore(deps): update cargo dependencies ( #4275 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-31 14:43:09 +08:00
renovate[bot]
9e19bab5a7
chore(deps): update dependency zustand to ^5.0.7 ( #4286 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-31 14:42:45 +08:00