Files
祀梦 7bc6d4e4de feat: JSON 配置、质量分与仪表盘,及设置与爬取流程
- 后端改为 config/app.json;pytest 使用 config/app.test.json 与 set_config_file,不再依赖环境变量;移除 pydantic-settings。

- 前端 API/WebSocket 由 config/webui.json 经 Vite define 注入。

- 代理分数按延迟与随机取用次数计算,新增 use_count 与 proxy_scoring;保存设置时同步调度器启停。

- 仪表盘双饼图(可用/待验证协议);设置页去掉调度器启停按钮并移动立即验证;爬取全部结束后自动提交全量验证。

- 删除 script/settings_maintain.py(此前已标记删除)。

Made-with: Cursor
2026-04-05 16:08:32 +08:00

100 lines
984 B
Plaintext

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
# Virtual Environment
venv/
ENV/
env/
.venv
# Database
*.sqlite
*.sqlite3
*.db
# pytest 隔离库(见 config/app.test.json 的 db_path),勿提交
**/proxies.test.sqlite
proxies.test.sqlite
*.db-shm
*.db-wal
# Logs
logs/
*.log
# Environment Variables
.env
.env.local
.env.*.local
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
.trae/
# Test
test/
# tests/ # 保留测试目录以便版本控制
# Share Directory
share/
# Node.js
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
package-lock.json
# Frontend Build
frontend/dist/
# Cache
.cache/
*.cache
# OS
Thumbs.db
.DS_Store
# Temporary Files
*.tmp
*.bak
*.old
*~
# ProxyPool Specific
db/
proxies.sqlite*
# Test/Maintenance Scripts
clear_*.py
test_*.py
test_results.json
test_screenshot_*.png
# Legacy/Backup
backend/