Dr Jones
|
c9c45fdfec
|
Fix empty proxy sources (empty pool), first-run bat, elite hint
- load_settings/sanitize_settings: treat sources=[] as invalid; restore defaults (all([]) was true)
- _build_pool: defensive default sources + clearer empty-fetch log; elite-only empty fetch message
- FirstRun_Build_And_Install.bat: Python check + setup_and_build.ps1
- README + test for empty sources sanitize
Made-with: Cursor
|
2026-04-16 00:44:42 -07:00 |
|
Dr Jones
|
214d2d2ff7
|
Proxy auth UI, verbose Live logs, build script, docs
- Fixed exit and manual chain: optional user/pass fields with URL merge and redaction in UI/logs
- config: split_proxy_for_edit, merge_proxy_credentials, redact_proxy_url, IPv6-style host bracketing
- Live tab: UILogHandler to stream proxy_chain_manager logs; Verbose toggle; Clear log; httpx quiet
- service/validator/fetcher: structured INFO/DEBUG for pool, GOST, validation, fetches
- setup_and_build.ps1: pip upgrade, deps, PyInstaller, desktop copy + shortcut; build_exe.bat delegates
- README: clone/pull to one-script desktop build flow
Made-with: Cursor
|
2026-04-16 00:27:39 -07:00 |
|
Dr Jones
|
0316b1befc
|
chore: remove build/ and dist/ from version control (use build_exe.bat locally)
Made-with: Cursor
|
2026-04-15 19:53:48 -07:00 |
|
Dr Jones
|
b32e241670
|
chore: desktop Proxy God shortcut + script, README one-click section
Made-with: Cursor
|
2026-04-15 19:52:18 -07:00 |
|
Dr Jones
|
086a2499c0
|
fix: anti-stall — IP check budgets, capped timers, fetch wait_for, obfuscation auto-fallback, empty validate short-circuit, unittest suite
Made-with: Cursor
|
2026-04-15 14:40:46 -07:00 |
|
Dr Jones
|
dc1a1c3efd
|
docs: README overhaul — sharper voice, same facts
Made-with: Cursor
|
2026-04-15 14:35:18 -07:00 |
|
Dr Jones
|
096c5094fb
|
fix: sanitize settings JSON, asyncio get_running_loop, Defender exclusion, _btn cleanup, ASCII Save label
Made-with: Cursor
|
2026-04-15 13:39:27 -07:00 |
|
Dr Jones
|
1366a2f48e
|
remove login dashboard; keep Proxy God only
Made-with: Cursor
|
2026-04-15 13:34:32 -07:00 |
|
Dr Jones
|
ae2d2bb982
|
add login dashboard: console at logon with listeners, IIS, Docker, stats
Made-with: Cursor
|
2026-04-15 13:20:27 -07:00 |
|
Dr Jones
|
9f32fb3bff
|
fix: _btn pop font/width/height so CTkButton never gets duplicate kwargs
Made-with: Cursor
|
2026-04-15 12:27:17 -07:00 |
|
Dr Jones
|
862b07b837
|
fix: _btn pass font/corner_radius explicitly (no duplicate font in CTkButton/super kwargs)
Made-with: Cursor
|
2026-04-14 19:38:05 -07:00 |
|
Dr Jones
|
1bd07623c4
|
fix: _btn duplicate font kwarg (Save All Settings crash on startup)
Made-with: Cursor
|
2026-04-14 19:34:10 -07:00 |
|
Dr Jones
|
644229719f
|
feat: fixed exit proxy (last hop only), optional pool-free single-hop mode, gitignore pycache
Made-with: Cursor
|
2026-04-14 19:28:50 -07:00 |
|
Dr Jones
|
45798464e4
|
optimize: shuffle-drain pool (no repeat chains), executor for fetchers, DEVNULL pipes, verify=False validator, IP fallbacks, +/- hop topbar, timestamps, countdown, rotation counter, blacklist bad proxies
Made-with: Cursor
|
2026-04-14 17:21:10 -07:00 |
|
Dr Jones
|
4bb626498f
|
v2: tabs, chain builder, obfuscation modes, hop slider, Defender exclusion, firewall kept
Made-with: Cursor
|
2026-04-14 17:13:02 -07:00 |
|