File tree Expand file tree Collapse file tree
packages/opencode/src/server/shared Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,11 +11,11 @@ const embeddedUIPromise = Flag.OPENCODE_DISABLE_EMBEDDED_WEB_UI
1111 import ( "opencode-web-ui.gen.ts" ) . then ( ( module ) => module . default as Record < string , string > ) . catch ( ( ) => null )
1212
1313export const DEFAULT_CSP =
14- "default-src 'self'; script-src 'self' 'wasm-unsafe-eval'; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; font-src 'self' data:; media-src 'self' data:; connect-src 'self' data: "
14+ "default-src 'self'; script-src 'self' 'wasm-unsafe-eval'; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; font-src 'self' data:; media-src 'self' data:; connect-src * "
1515export const UI_UPSTREAM = new URL ( "https://app.opencode.ai" )
1616
1717export const csp = ( hash = "" ) =>
18- `default-src 'self'; script-src 'self' 'wasm-unsafe-eval'${ hash ? ` 'sha256-${ hash } '` : "" } ; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; font-src 'self' data:; media-src 'self' data:; connect-src 'self' data: `
18+ `default-src 'self'; script-src 'self' 'wasm-unsafe-eval'${ hash ? ` 'sha256-${ hash } '` : "" } ; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; font-src 'self' data:; media-src 'self' data:; connect-src * `
1919
2020export function themePreloadHash ( body : string ) {
2121 return body . match ( / < s c r i p t \b (? ! [ ^ > ] * \b s r c \s * = ) [ ^ > ] * \b i d = ( [ ' " ] ) o c - t h e m e - p r e l o a d - s c r i p t \1[ ^ > ] * > ( [ \s \S ] * ?) < \/ s c r i p t > / i)
You can’t perform that action at this time.
0 commit comments