FolderHarbor
- 2 Devlogs
- 3 Total hours
Updates to FolderHarbor, a powerful multi-protocol file server with RBAC.
Updates to FolderHarbor, a powerful multi-protocol file server with RBAC.
More of what I was doing in my last devlog! I updated to @folderharbor/[email protected], and implemented it across the rest of the panel.
Specifically, in this time, I added it to:
I also removed all of the web panel’s types that overlapped with the SDK’s ones, such as getting rid of the ClientConfig type and using FHClientConfig from the SDK instead.
I’m just about to merge this code into the main branch! :3
I recently made an SDK for FolderHarbor (as a different project)! I’m now rewriting parts of the web panel to use it instead of direct API calls, as the SDK provides better type-safety.
This isn’t done yet, but I’ve gotten the migration done in a few places. I’m doing this on a branch since it’s very breaking (most pages are broken on the branch during this rewrite, but the main branch’s version is still operational with the old code).
I fixed some things with the server, namely:
checkPath() calls (this is to stop in-progress transfers on lock).