Releases
v0.3.0
Compare
Sorry, something went wrong.
No results found
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 )
You can’t perform that action at this time.