Content-addressed version deploy system for Diffuse elements.diffuse.sh
0
fork

Configure Feed

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

feat: oauth redirect rule

+8 -1
+8 -1
tasks/generate-redirects.ts
··· 55 55 force?: boolean; 56 56 from: string; 57 57 to: string; 58 + query?: string; 58 59 status?: number; 59 60 splat?: boolean; 60 61 }; ··· 187 188 status: 200, 188 189 }; 189 190 191 + const oauthRedirect: Rule = { 192 + from: "/oauth/redirect/*", 193 + to: `/:variant/oauth/redirect/:splat`, 194 + query: "variant=:variant", 195 + }; 196 + 190 197 const root: Rule = { 191 198 from: "/", 192 199 to: `/${latestRelease.version}/`, 193 200 status: 302, 194 201 }; 195 202 196 - rules = [root, latest, latestHash, latestSplat, oauth, ...rules]; 203 + rules = [root, latest, latestHash, latestSplat, oauth, oauthRedirect, ...rules]; 197 204 198 205 //////////////////////////////////////////// 199 206 // `_redirects` file