feat: Adds file client.

This commit is contained in:
2026-01-27 13:50:42 -05:00
parent 6064b5267a
commit 273da46db2
4 changed files with 49 additions and 10 deletions

View File

@@ -14,8 +14,7 @@ private let viewRouteMiddleware: [any Middleware] = [
extension SiteRoute.View {
var middleware: [any Middleware]? {
switch self {
// TODO: Should pdf require authentication, just here now for testing.
case .project(.detail(_, .pdf)), .login, .signup, .test:
case .login, .signup, .test:
return nil
case .project, .user:
return viewRouteMiddleware