marius<p>It's nice when you finish a bit of work that goes well and requires no yak shaving in order to get done.</p><p>For the past week I've been struggling again with the <a href="https://metalhead.club/tags/frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frontend</span></a> bits of <a href="https://metalhead.club/tags/ONI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ONI</span></a>, the single user <a href="https://metalhead.club/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActivityPub</span></a> server, when I decided to take a little break and work on something else.</p><p>So today I've add support for the traversal resistant file API for the FS storage part of <a href="https://metalhead.club/tags/GoActivityPub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoActivityPub</span></a>. I'm still waiting for the symlink support to be added in the next major <a href="https://metalhead.club/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a> version, but other than that we've increased robustness a little bit despite it being designed mainly for full transparency development work and not being run in production environments.</p>