atproto pds in zig pds.zat.dev
pds atproto
24

Configure Feed

Select the types of activity you want to include in your feed.

Fix account compatibility redirects

zzstoatzz (Jun 25, 2026, 5:16 PM -0500) c723e26f d6f8a678

+4 -2
+2 -1
src/internal/account.zig
··· 18 18 fn redirect(request: *http_api.Request, location: []const u8) !void { 19 19 const headers = [_]http.Header{ 20 20 .{ .name = "location", .value = location }, 21 + .{ .name = "access-control-allow-origin", .value = "*" }, 21 22 .{ .name = "connection", .value = "close" }, 22 23 }; 23 - try http_api.respond(request, .see_other, "", &headers); 24 + try http_api.respondNowClose(request, .see_other, "", &headers); 24 25 } 25 26 26 27 const html_headers = [_]http.Header{
+2 -1
src/internal/passkeys.zig
··· 44 44 pub fn redirectToSecurity(request: *http_api.Request) !void { 45 45 const headers = [_]http.Header{ 46 46 .{ .name = "location", .value = "/account/security" }, 47 + .{ .name = "access-control-allow-origin", .value = "*" }, 47 48 .{ .name = "connection", .value = "close" }, 48 49 }; 49 - try http_api.respond(request, .see_other, "", &headers); 50 + try http_api.respondNowClose(request, .see_other, "", &headers); 50 51 } 51 52 52 53 pub fn adminSessionsPage(request: *http_api.Request) !void {