ATlast — you'll never need to find your favorites on another platform again. Find your favs in the ATmosphere.
atproto

didn't fix all clientIds in prev commit w favicons oops

+4 -1
netlify/functions/batch-follow-users.ts
··· 101 101 clientMetadata: { 102 102 client_id: config.clientId, 103 103 client_name: "ATlast", 104 - client_uri: config.clientId.replace("/client-metadata.json", ""), 104 + client_uri: config.clientId.replace( 105 + "/oauth-client-metadata.json", 106 + "", 107 + ), 105 108 redirect_uris: [config.redirectUri], 106 109 scope: "atproto transition:generic", 107 110 grant_types: ["authorization_code", "refresh_token"],
+4 -1
netlify/functions/batch-search-actors.ts
··· 92 92 clientMetadata: { 93 93 client_id: config.clientId, 94 94 client_name: "ATlast", 95 - client_uri: config.clientId.replace("/client-metadata.json", ""), 95 + client_uri: config.clientId.replace( 96 + "/oauth-client-metadata.json", 97 + "", 98 + ), 96 99 redirect_uris: [config.redirectUri], 97 100 scope: "atproto transition:generic", 98 101 grant_types: ["authorization_code", "refresh_token"],
+1 -1
netlify/functions/oauth-config.ts
··· 52 52 }); 53 53 54 54 return { 55 - clientId: `${baseUrl}/.netlify/functions/client-metadata`, // discoverable client URL 55 + clientId: `${baseUrl}/oauth-client-metadata.json`, // discoverable client URL 56 56 redirectUri: `${baseUrl}/.netlify/functions/oauth-callback`, 57 57 jwksUri: `${baseUrl}/.netlify/functions/jwks`, 58 58 clientType: "discoverable" as const,
+1 -1
netlify/functions/oauth-start.ts
··· 82 82 const currentUrl = `https://${currentHost}`; 83 83 const redirectUri = `${currentUrl}/.netlify/functions/oauth-callback`; 84 84 const jwksUri = `${currentUrl}/.netlify/functions/jwks`; 85 - const clientId = `${currentUrl}/.netlify/functions/client-metadata`; 85 + const clientId = `${currentUrl}/oauth-client-metadata.json`; 86 86 87 87 client = new NodeOAuthClient({ 88 88 clientMetadata: {
+4 -1
netlify/functions/session.ts
··· 144 144 clientMetadata: { 145 145 client_id: config.clientId, 146 146 client_name: "ATlast", 147 - client_uri: config.clientId.replace("/client-metadata.json", ""), 147 + client_uri: config.clientId.replace( 148 + "/oauth-client-metadata.json", 149 + "", 150 + ), 148 151 redirect_uris: [config.redirectUri], 149 152 scope: "atproto transition:generic", 150 153 grant_types: ["authorization_code", "refresh_token"],