Search spinner already existed on main (CSS + show/hide in table.js); verified it covers the whole load() cycle including the finally-hidden path.
Fixed the filter fetch to request limit=100 (the API's hard maximum) instead of limit=500, which the API silently clamped to 100 anyway - the mismatch meant the fetch window was mislabeled.
Added a Performance Notes section to README documenting client-side filtering over the newest 100 pastes, the 100-paste search horizon, and the future server-side search path.
Build + all tests pass (go build ./..., go test ./internal/...).
Closes #32.
- Search spinner already existed on main (CSS + show/hide in table.js); verified it covers the whole load() cycle including the finally-hidden path.
- Fixed the filter fetch to request limit=100 (the API's hard maximum) instead of limit=500, which the API silently clamped to 100 anyway - the mismatch meant the fetch window was mislabeled.
- Added a Performance Notes section to README documenting client-side filtering over the newest 100 pastes, the 100-paste search horizon, and the future server-side search path.
Build + all tests pass (go build ./..., go test ./internal/...).
- Fix filter fetch to request limit=100 (API max) instead of 500, which
the API silently clamped, so filtered results actually cover the fetch window.
- Document client-side filtering behavior and limits in README Performance Notes.
poslop
merged commit 4cb8a3e127 into main2026-09-09 14:26:26 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #32.
Build + all tests pass (go build ./..., go test ./internal/...).