Files
ProxyPool/.gitignore
祀梦 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
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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/