Skip to content

Commit c507c35

Browse files
authored
[MacOS] Synchronizing state with system VPN status, logging (#694)
* vpn system status detection, logs, attempt 1 * clippy * Update appstate.rs * review * fix regex * fix vulnerability and other stuff * downgrade cargo deny
1 parent 1e3b962 commit c507c35

21 files changed

Lines changed: 1491 additions & 287 deletions

File tree

.github/workflows/test.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@ on:
55
branches:
66
- main
77
- dev
8-
- 'release/**'
8+
- "release/**"
99
paths-ignore:
10-
- '*.md'
11-
- 'LICENSE'
10+
- "*.md"
11+
- "LICENSE"
1212
pull_request:
1313
branches:
1414
- main
1515
- dev
16-
- 'release/**'
16+
- "release/**"
1717
paths-ignore:
18-
- '*.md'
19-
- 'LICENSE'
18+
- "*.md"
19+
- "LICENSE"
2020

2121
env:
2222
CARGO_TERM_COLOR: always
@@ -42,8 +42,8 @@ jobs:
4242
- name: Scan code with Trivy
4343
uses: aquasecurity/trivy-action@0.33.1
4444
with:
45-
scan-type: 'fs'
46-
scan-ref: '.'
45+
scan-type: "fs"
46+
scan-ref: "."
4747
exit-code: "1"
4848
ignore-unfixed: true
4949
severity: "CRITICAL,HIGH,MEDIUM"
@@ -66,7 +66,7 @@ jobs:
6666
- name: Run cargo deny
6767
working-directory: ./src-tauri
6868
run: |
69-
cargo install cargo-deny
69+
cargo install cargo-deny --version 0.18.6
7070
cargo deny check
7171
- name: Run tests
7272
run: cargo test --locked --no-fail-fast

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,10 @@
4444
"onlyBuiltDependencies": [
4545
"@swc/core",
4646
"esbuild"
47-
]
47+
],
48+
"overrides": {
49+
"mdast-util-to-hast": "13.2.1"
50+
}
4851
},
4952
"dependencies": {
5053
"@floating-ui/react": "^0.27.16",

pnpm-lock.yaml

Lines changed: 8 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src-tauri/Client.entitlements

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,9 @@
1414
<string>82GZ7KN29J.net.defguard</string>
1515
<key>com.apple.developer.team-identifier</key>
1616
<string>82GZ7KN29J</string>
17+
<key>com.apple.security.application-groups</key>
18+
<array>
19+
<string>group.net.defguard</string>
20+
</array>
1721
</dict>
1822
</plist>

0 commit comments

Comments
 (0)