Repository navigation
Releases
Releases · drsoft-oss/proxymetrics
v0.3.0
Changelog
Features
- b524988: feat(api): accept captcha_kind in event and rollup filters (@ciokan)
- a52ab11: feat(api): add /captchas, /captchas/distribution, /captchas/{kind} handlers (@ciokan)
- 161cd60: feat(api): expose captcha_kind in /dimensions response (@ciokan)
- 47fa6df: feat(api): include captcha_kind in event envelope (events + SSE) (@ciokan)
- 0013a83: feat(api): register /captchas routes (@ciokan)
- 6056a87: feat(proxy/core): captcha scanner recovers from matcher panic (@ciokan)
- cda1ba4: feat(proxy/core): captcha signature table and naive matcher (@ciokan)
- 43c40f4: feat(proxy/core): scan response bodies for captcha kind in OnResponse (@ciokan)
- 9ac14e3: feat(proxy/core): streaming captcha scanner with gzip/deflate support (@ciokan)
- 4d6f5b5: feat(proxy/core): streaming captcha scanner with tail buffer (@ciokan)
- 7778f2f: feat(proxy/core): tracker carries captcha_kind through to emit (@ciokan)
- 4848155: feat(rollup): include captcha_kind in rollup grouping key (@ciokan)
- 6392441: feat(store): CaptchaKindDetail query for drill endpoint (@ciokan)
- 2398800: feat(store): add CaptchaKind field to Event, RollupRow, filters (@ciokan)
- a991046: feat(store): bootstrap captcha_kind column on events + rollup tables (@ciokan)
- 8da1baa: feat(store): expose captcha_kind in event filter and dimensions (@ciokan)
- f6b0527: feat(store): migrate captcha_kind column on legacy DBs (@ciokan)
- 1d43ce6: feat(store): persist and read captcha_kind on events (@ciokan)
- 24e956a: feat(store): persist, read, and filter captcha_kind on rollups (@ciokan)
- d78ecc7: feat(ui): /captchas page route (@ciokan)
- 0f6b937: feat(ui): captcha hero, chart, table, drill components (@ciokan)
- 35dca33: feat(ui/hooks): captcha data hooks with tests (@ciokan)
- a456ab6: feat(ui/lib): captcha palette and query keys (@ciokan)
- 5455a02: feat(ui/shell): add Captchas to sidebar nav (@ciokan)
- 0f29fc4: feat(ui/types): captcha API response types (@ciokan)
Bug fixes
- c235790: fix(api): aggregate handlers must not inherit list-endpoint limit (@ciokan)
- ade07b3: fix(proxy/core): buffer-then-decode so multi-chunk gzip captchas detect (@ciokan)
Others
- e6c6146: refactor(captcha): single source of truth for kind enumeration (@ciokan)
- 902ded5: test(api): coverage for /captchas endpoints (@ciokan)
- c42149c: test(proxy/core): captcha scanner content-type gating (@ciokan)
- fd6a27a: test(proxy/core): end-to-end captcha detection through OnResponse (@ciokan)
v0.2.0
Changelog
Others
- 27617ba: docs(readme): add hero image after title (@ciokan)
- 9a91cce: docs(readme): credit ipapi.is and MaxMind for audit geo lookups (@ciokan)
- d4e94a2: docs(readme): focus on ProxyMetrics, drop competitor and vendor name-drops (@ciokan)
- a7b3d47: perf(store): index events.ts for rollup range scans (@ciokan)
- b467bed: ui(audits): rename 'lying' stat to 'mismatch' (@ciokan)
v0.1.1
Changelog
Features
- 0f6fbce: feat(make): add release target driven by svu (Romeo Mihalcea eu@ciokan.ro)
Bug fixes
- 260a54e: fix(make): harden release prompt and tag glob (Romeo Mihalcea eu@ciokan.ro)
- 72806fa: fix(make): print recovery hint when release push fails (Romeo Mihalcea eu@ciokan.ro)
- c75d43c: fix(ui): generate routeTree before type-checking in build (Romeo Mihalcea eu@ciokan.ro)
Others
- 27f08a3: Initial commit (Romeo Mihalcea eu@ciokan.ro)
- 33b9f70: docs(readme): rebrand examples to Anonymous Proxies / drsoft-oss (Romeo Mihalcea eu@ciokan.ro)
- 213de6c: refactor(store): swap DuckDB for pure-Go SQLite to drop CGO (Romeo Mihalcea eu@ciokan.ro)
- 77add6e: refactor: rename module to github.com/drsoft-oss/proxymetrics (Romeo Mihalcea eu@ciokan.ro)
v0.1.0
Changelog
Features
- 0f6fbce: feat(make): add release target driven by svu (Romeo Mihalcea eu@ciokan.ro)
Bug fixes
- 260a54e: fix(make): harden release prompt and tag glob (Romeo Mihalcea eu@ciokan.ro)
- 72806fa: fix(make): print recovery hint when release push fails (Romeo Mihalcea eu@ciokan.ro)
- c75d43c: fix(ui): generate routeTree before type-checking in build (Romeo Mihalcea eu@ciokan.ro)
Others
- 27f08a3: Initial commit (Romeo Mihalcea eu@ciokan.ro)
- 33b9f70: docs(readme): rebrand examples to Anonymous Proxies / drsoft-oss (Romeo Mihalcea eu@ciokan.ro)
- 213de6c: refactor(store): swap DuckDB for pure-Go SQLite to drop CGO (Romeo Mihalcea eu@ciokan.ro)
- 77add6e: refactor: rename module to github.com/drsoft-oss/proxymetrics (Romeo Mihalcea eu@ciokan.ro)