Skip to content

sovietwave/radio

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

radio wrapper investigation

Application wrapper for Soviet Wave Radio site (source-code)

  • cap for Capacitor approach
  • tau for Tauri approach (v2 beta)

CSP

const hosts = [
    "https://sovietwave.su/",
    "https://static.nay.su/",
    "https://mc.yandex.com/",
    "https://mc.yandex.ru/",
    "https://station.waveradio.org/",
    "https://core.waveradio.org/",
];
const srcHosts = hosts.join(" ");
callback({
    responseHeaders: {
    ...details.responseHeaders,
    'Content-Security-Policy': [
        electronIsDev
        ? `default-src ${srcHosts} ${customScheme}://* 'unsafe-inline' devtools://* 'unsafe-eval' data:`
        : `default-src ${srcHosts} ${customScheme}://* 'unsafe-inline' data:`,
    ],
    },
});

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 33.7%
  • CSS 30.1%
  • HTML 29.7%
  • Swift 3.5%
  • Java 1.5%
  • Rust 0.8%
  • Ruby 0.7%