Skip to content

Commit c569043

Browse files
chore: rclone initialization version check (#1683)
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Improvements** * Enforces a minimum RClone version (1.70.0) with clearer startup/log messages for missing, too-old, or unparseable versions. * Adjusted initialization timing to a later bootstrap phase for more reliable startup. * **Tests** * Expanded and hardened tests: broader API endpoint coverage, enhanced HTTP error scenarios, refined request assertions, and comprehensive RClone version-detection tests (newer/older, missing, malformed, beta/RC). * **Chores** * Simplified permissions configuration by replacing detailed rules with an empty permissions object and removing a top-level flag. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
1 parent 50ea2a3 commit c569043

File tree

3 files changed

+185
-169
lines changed

3 files changed

+185
-169
lines changed

.claude/settings.json

Lines changed: 1 addition & 121 deletions
Original file line numberDiff line numberDiff line change
@@ -1,123 +1,3 @@
11
{
2-
"permissions": {
3-
"allow": [
4-
"# Development Commands",
5-
"Bash(pnpm install)",
6-
"Bash(pnpm dev)",
7-
"Bash(pnpm build)",
8-
"Bash(pnpm test)",
9-
"Bash(pnpm test:*)",
10-
"Bash(pnpm lint)",
11-
"Bash(pnpm lint:fix)",
12-
"Bash(pnpm type-check)",
13-
"Bash(pnpm codegen)",
14-
"Bash(pnpm storybook)",
15-
"Bash(pnpm --filter * dev)",
16-
"Bash(pnpm --filter * build)",
17-
"Bash(pnpm --filter * test)",
18-
"Bash(pnpm --filter * lint)",
19-
"Bash(pnpm --filter * codegen)",
20-
21-
"# Git Commands (read-only)",
22-
"Bash(git status)",
23-
"Bash(git diff)",
24-
"Bash(git log)",
25-
"Bash(git branch)",
26-
"Bash(git remote -v)",
27-
28-
"# Search Commands",
29-
"Bash(rg *)",
30-
31-
"# File System (read-only)",
32-
"Bash(ls)",
33-
"Bash(ls -la)",
34-
"Bash(pwd)",
35-
"Bash(find . -name)",
36-
"Bash(find . -type)",
37-
38-
"# Node/NPM Commands",
39-
"Bash(node --version)",
40-
"Bash(pnpm --version)",
41-
"Bash(npx --version)",
42-
43-
"# Environment Commands",
44-
"Bash(echo $*)",
45-
"Bash(which *)",
46-
47-
"# Process Commands",
48-
"Bash(ps aux | grep)",
49-
"Bash(lsof -i)",
50-
51-
"# Documentation Domains",
52-
"WebFetch(domain:tailwindcss.com)",
53-
"WebFetch(domain:github.com)",
54-
"WebFetch(domain:reka-ui.com)",
55-
"WebFetch(domain:nodejs.org)",
56-
"WebFetch(domain:pnpm.io)",
57-
"WebFetch(domain:vitejs.dev)",
58-
"WebFetch(domain:nuxt.com)",
59-
"WebFetch(domain:nestjs.com)",
60-
61-
"# IDE Integration",
62-
"mcp__ide__getDiagnostics",
63-
64-
"# Browser MCP (for testing)",
65-
"mcp__browsermcp__browser_navigate",
66-
"mcp__browsermcp__browser_click",
67-
"mcp__browsermcp__browser_screenshot"
68-
],
69-
"deny": [
70-
"# Dangerous Commands",
71-
"Bash(rm -rf)",
72-
"Bash(chmod 777)",
73-
"Bash(curl)",
74-
"Bash(wget)",
75-
"Bash(ssh)",
76-
"Bash(scp)",
77-
"Bash(sudo)",
78-
"Bash(su)",
79-
"Bash(pkill)",
80-
"Bash(kill)",
81-
"Bash(killall)",
82-
"Bash(python)",
83-
"Bash(python3)",
84-
"Bash(pip)",
85-
"Bash(npm)",
86-
"Bash(yarn)",
87-
"Bash(apt)",
88-
"Bash(brew)",
89-
"Bash(systemctl)",
90-
"Bash(service)",
91-
"Bash(docker)",
92-
"Bash(docker-compose)",
93-
94-
"# File Modification (use Edit/Write tools instead)",
95-
"Bash(sed)",
96-
"Bash(awk)",
97-
"Bash(perl)",
98-
"Bash(echo > *)",
99-
"Bash(echo >> *)",
100-
"Bash(cat > *)",
101-
"Bash(cat >> *)",
102-
"Bash(tee)",
103-
104-
"# Git Write Commands (require explicit user action)",
105-
"Bash(git add)",
106-
"Bash(git commit)",
107-
"Bash(git push)",
108-
"Bash(git pull)",
109-
"Bash(git merge)",
110-
"Bash(git rebase)",
111-
"Bash(git checkout)",
112-
"Bash(git reset)",
113-
"Bash(git clean)",
114-
115-
"# Package Management Write Commands",
116-
"Bash(pnpm add)",
117-
"Bash(pnpm remove)",
118-
"Bash(pnpm update)",
119-
"Bash(pnpm upgrade)"
120-
]
121-
},
122-
"enableAllProjectMcpServers": false
2+
"permissions": {}
1233
}

0 commit comments

Comments
 (0)