A modern GUI client based on Tauri, designed to run in Windows, macOS and Linux for tailored proxy experience
38 matches across 5 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | src-tauri/src/core/updater.rs | 37 | // ─── Disk Cache ─────────────────────────────────────────────────────────────── |
| MEDIUM | src-tauri/src/core/updater.rs | 98 | // ─── Version Comparison ─────────────────────────────────────────────────────── |
| MEDIUM | src-tauri/src/core/updater.rs | 130 | // ─── Startup Install & Cache Management ───────────────────────────────────── |
| MEDIUM | src-tauri/src/core/updater.rs | 289 | // ─── User Confirmation Dialog ──────────────────────────────────────────────── |
| MEDIUM | src-tauri/src/core/updater.rs | 318 | // ─── Update Splash Window ──────────────────────────────────────────────────── |
| MEDIUM | src-tauri/src/core/updater.rs | 403 | // ─── Background Check and Download ─────────────────────────────────────────── |
| MEDIUM | src-tauri/src/core/updater.rs | 510 | // ─── version_lte tests ────────────────────────────────────────────────── |
| MEDIUM | src-tauri/src/core/updater.rs | 554 | // ─── Cache metadata tests ─────────────────────────────────────────────── |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | deny.toml | 1 | # This template contains all of the possible sections and their default values |
| LOW | deny.toml | 21 | # `target_family = "unix"` configuration, that only having windows targets in |
| LOW | deny.toml | 41 | #exclude = [] |
| LOW | deny.toml | 61 | |
| LOW | deny.toml | 81 | # Setting this to true can be helpful if you have special authentication requirements that cargo-deny does not support. |
| LOW | deny.toml | 101 | confidence-threshold = 0.85 |
| LOW | deny.toml | 121 | # and the crate will be checked normally, which may produce warnings or errors |
| LOW | deny.toml | 141 | # This section is considered when running `cargo deny check bans`. |
| LOW | deny.toml | 161 | # on a crate-by-crate basis if desired. |
| LOW | deny.toml | 181 | #crate = "reqwest" |
| LOW | deny.toml | 201 | skip = [ |
| LOW | .github/workflows/rustfmt.yml | 41 | |
| LOW | .github/workflows/pr-ai-slop-review.lock.yml | 1 | # gh-aw-metadata: {"schema_version":"v3","frontmatter_hash":"5739d04453980e3c1f7884e62c9557e1b7987b58b57465c5df1d0111976 |
| LOW | .github/workflows/pr-ai-slop-review.lock.yml | 21 | # Not all edits will cause changes to this file. |
| LOW | src-tauri/src/config/runtime.rs | 61 | /// 该函数更新 `proxies` 和 `proxy-groups` 配置,并处理链式代理的修改或(传入 None )删除。 |
| LOW | src-tauri/src/config/runtime.rs | 81 | /// "port": "xxx", |
| LOW | src-tauri/src/config/prfitem.rs | 81 | pub struct PrfOption { |
| LOW | src-tauri/src/utils/singleton.rs | 1 | /// Macro to generate singleton pattern for structs |
| LOW | src-tauri/src/enhance/chain.rs | 41 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | .github/workflows/pr-ai-slop-review.lock.yml | 26 | # signs of one-shot AI-generated changes, then posts a maintainer-focused |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .github/workflows/clean-old-assets.yml | 64 | # Check if this commit changed any Tauri-related files |
| LOW | .github/workflows/clean-old-assets.yml | 127 | # Check if release exists |
| LOW | .github/workflows/check-commit-needs-build.yml | 118 | # Check if autobuild release exists |
| LOW | .github/workflows/check-commit-needs-build.yml | 126 | # Check if latest.json exists in the release |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | src/utils/uri-parser/vmess.ts | 16 | function parseVmessShadowrocketParams(raw: string): Record<string, any> { |
| LOW | src/utils/uri-parser/helpers.ts | 104 | export function parseQueryStringNormalized( |
| LOW | src/components/home/enhanced-canvas-traffic-graph.tsx | 124 | function EnhancedCanvasTrafficGraph({ |
| LOW | src/services/cmds.ts | 105 | export async function getRuntimeProxyChainConfig(proxyChainExitNode: string) { |
| LOW | src/services/cmds.ts | 111 | export async function updateProxyChainConfigInRuntime(proxyChainConfig: any) { |
| LOW | src/services/notice-service.ts | 126 | function isMaybeTranslationDescriptor( |