Skip to content

1.1.1

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Oct 20:56
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.
1.1.1
de72584

A small release: the web UI has a sample log to try, logscrub serve prints a URL you can actually open, and there is now an online demo that runs entirely in your browser.

Online demo: https://logscrub.hbenali.ovh/ is the real UI with the engine compiled to WebAssembly and hosted as a static page. There is no server, so what you paste never leaves your browser; its CSP only allows its own files, and a test in a real browser asserts that no request leaves the page or carries the text. (The tool itself is unchanged by this: the demo is a separate build of the same engine.)

Fixes and small additions:

  • logscrub serve --allow-remote --addr 0.0.0.0:PORT printed http://[::]:PORT/#token=..., which a browser cannot open; it now prints localhost.
  • The web UI has a "Load sample" button (a made-up log with documentation-range addresses and an example key).
  • The scrub request handling moved into a shared package used by both the server and the browser build; behaviour and the server's security tests are unchanged.

No flag, exit code, output format or detector changed. All files are checksummed and individually attested (gh attestation verify FILE --repo hbenali/logscrub); the image is on Docker Hub (hbenali/logscrub) and GHCR with an identical digest.

Pattern matching cannot find secrets with no recognisable shape; review the output before sharing it.