mrkairolee-crypto puts a clock on document download links
Permanent download links that anyone could reuse forever are now short-lived and single-purpose.
In the original Mike codebase, the links used to download a document stayed valid indefinitely. Paste one into a chat thread or an email and it kept working - a quiet confidentiality hole, since a link that leaks is as good as the document itself.
This fork closes that gap. Download links now carry an expiry (24 hours by default) and are tied to a single purpose, so a stale or repurposed link simply stops working. The convenient, copy-paste-friendly format is kept; what changes is how long it lives. mrkairolee-crypto also paired the change with a real test suite covering expiry, tampering, and misuse - a sign this fork is starting to harden its backend properly. The route still re-checks access on every request, so this is a belt-and-braces tightening rather than the only line of defense.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?