Commit Graph
4 Commits
Author SHA1 Message Date
yoni ab840c31ae Accept epoch-seconds relay expiry so valid verification is not misread 2026-07-21 00:00:43 +00:00
yoni a1e0f20d6e Session-gate historical run reads; fail closed on missing expiry 2026-07-20 23:55:04 +00:00
devin-ai-integration[bot]andyoni 7b412ac3b1 Harden local viewer authorization (session capability, history gating, expiry) (#818)
* Harden viewer authz: session capability, history gating, expiry

* Set session cookie whenever index.html is served

* Gate session capability behind bootstrap token; sync auth status with expiry

---------

Co-authored-by: yoni <yoni@usestrix.com>
2026-07-20 23:45:11 +00:00
Jonathan Singer f9a966df59 Add tests for PDF reports, viewer auth, and run history gating 2026-07-20 11:52:54 -04:00