username
  • Joined on 2025-08-11
username pushed to master at username/ppf 2026-02-18 20:01:16 +00:00
304cdb3b4c comboparse: replace SafeConfigParser with ConfigParser
username pushed to master at username/ppf 2026-02-18 19:59:57 +00:00
9f926f4ab5 ci: consolidate jobs, expand import check, add yaml lint
username pushed to main at username/s5p 2026-02-18 17:49:12 +00:00
29b4a36863 feat: named proxy pools with per-listener assignment
288bd95f62 feat: multi-Tor round-robin via tor_nodes config
b3966c9a9f feat: dynamic health test concurrency
d4e3638143 feat: per-listener latency tracking
b8f7217e43 feat: connection rate and chain latency metrics
Compare 5 commits »
username pushed to master at username/ppf 2026-02-18 17:34:57 +00:00
7705ef54f6 ci: run syntax-check in container (fix missing git)
username pushed to master at username/ppf 2026-02-18 17:24:04 +00:00
f5b9037763 docs: update roadmap with completed target health tracking
username pushed to master at username/ppf 2026-02-18 17:23:22 +00:00
56accde90d httpd: add mitm field to JSON proxy list endpoints
e985f52fe6 watchd: add target health tracking for all target pools
Compare 2 commits »
username pushed to master at username/ppf 2026-02-18 08:50:00 +00:00
3e5c486e7e watchd: adaptive ssl for secondary checks
username pushed to master at username/derp 2026-02-18 08:26:24 +00:00
c3b19feb0f feat: add paste site keyword monitor plugin
1836fa50af feat: paste overflow via FlaskPaste for long replies
8cabe0f8e8 feat: add URL title preview plugin
7606280358 fix: repair broken tests across alert, chanmgmt, and integration
94f563d55a feat: connection pooling via urllib3 + batch OG fetching
Compare 10 commits »
username created branch master in username/derp 2026-02-18 08:26:24 +00:00
username pushed to main at username/esp32-hacking 2026-02-18 08:22:31 +00:00
1d0696a72c chore: Re-trigger pipeline
username pushed to master at username/ppf 2026-02-18 08:09:35 +00:00
727ed86692 compose: add k8s-file logging driver to master
username pushed to master at username/ppf 2026-02-18 07:13:31 +00:00
821ade95ef worker: add local proxy test cache
username pushed to master at username/ppf 2026-02-18 00:02:52 +00:00
01b91836c4 tools: fix ansible output filter in ppf-db
04fb362181 tools: add ppf-status cluster overview
Compare 2 commits »
username pushed to master at username/ppf 2026-02-17 23:50:02 +00:00
304830e382 watchd: delete proxies immediately on max_fail instead of marking stale
username pushed to master at username/ppf 2026-02-17 23:46:53 +00:00
752ef359b5 docs: update odin role to SSL-only verification
username pushed to master at username/ppf 2026-02-17 23:33:22 +00:00
af6e27bd77 config: allow ppf.threads = 0 to disable URL cycling
username pushed to master at username/ppf 2026-02-17 23:29:38 +00:00
c091216afc docs: add ppf-db to README operations toolkit
4cefdf976c docs: update CLAUDE.md for ppf-db and corrected odin role
98c2e74412 ppf: skip URL cycling when ppf.threads = 0
24d6f345f6 tools: add ppf-db for database operations
1ca096c78a ppf-service: use down+up for restart to pick up code changes
Compare 31 commits »
username pushed to main at username/s5p 2026-02-17 22:02:33 +00:00
e7de479c88 fix: enable cprofile in compose command
28c9830f56 docs: reorder listeners -- deepest chain on default port
7dc3926f48 feat: multi-listener with configurable proxy chaining
Compare 3 commits »
username pushed to master at username/ppf 2026-02-17 20:28:42 +00:00
0c3c7278f5 rocksock: cache SSL contexts to avoid repeated CA store loads
username pushed to master at username/ppf 2026-02-17 20:07:32 +00:00
ff21c75a7a add .venv to .gitignore
e0e56935f2 todo: add V1 worker deprecation task
9ecf7d89bd servers: refresh list from mirc.com (128 servers)
ba9553f4aa httpd: add freshness filter, mitm param, and provenance to upsert
dfcd8f0c00 add test provenance columns and worker report fields
Compare 7 commits »