A music player that connects to your cloud/distributed storage.
0
fork

Configure Feed

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

chore: 🧹

+5 -9
+1
deno.lock
··· 520 520 "https://deno.land/x/lume@v3.0.11/deps/toml.ts": "32830bda333eaf4f1c3d79e4306ba449c17a85b25f94aae9b327d3790a2d1dea", 521 521 "https://deno.land/x/lume@v3.0.11/deps/vento.ts": "78db4022ee124fbcfd84caeb6c5a70f2c1e1706ec9f6415d0f1fe2e9aabcba2b", 522 522 "https://deno.land/x/lume@v3.0.11/deps/yaml.ts": "a639f4fc44ddcfc87f35e38980bbe9fc8101bf8ce34867522e76cc13cb156611", 523 + "https://deno.land/x/lume@v3.0.11/lint.ts": "23cf68a7cc17edfdb16f2e905de3c5d5a1da541638f04fb8f7d5c762288f2c52", 523 524 "https://deno.land/x/lume@v3.0.11/middlewares/basic_auth.ts": "c18f0da9f88be4581e5e3da99214fd7abdad829ab00dbdd2fb3116f1f876add2", 524 525 "https://deno.land/x/lume@v3.0.11/middlewares/logger.ts": "c96f1a9f9d5757555b6f141865ce8551ac176f90c8ee3e9ad797b2b400a9a567", 525 526 "https://deno.land/x/lume@v3.0.11/middlewares/no_cache.ts": "0119e3ae3a596ab12c42df693b93e5b03dd9608e289d862242751a9739438f35",
-1
src/component/processor/metadata/common.js
··· 44 44 45 45 /** @type {any} */ 46 46 const tokenizer = await rangeTokenizer(httpClient); 47 - 48 47 meta = await parseFromTokenizer(tokenizer, { skipCovers: !includeArtwork }); 49 48 } else if (stream) { 50 49 meta = await parseWebStream(stream, { mimeType }, {
-4
src/component/processor/metadata/worker.js
··· 13 13 * @type {Actions['supply']} 14 14 */ 15 15 export async function supply(args) { 16 - console.log(args); 17 - 18 16 // Construct records 19 17 // TODO: Use other metadata lib as fallback: https://github.com/buzz/mediainfo.js 20 18 return await musicMetadataTags(args).catch( ··· 36 34 //////////////////////////////////////////// 37 35 38 36 ostiary((port) => { 39 - console.log("SETUP"); 40 - 41 37 // Setup RPC 42 38 define("supply", supply, port); 43 39 });
+4 -4
src/theme/blur/index.vto
··· 25 25 26 26 const url = "https://archive.org/download/deathofsalesmans00mill/01_Side_1_Death_of_a_salesman_-_Introduction_Act_1__Part_1.mp3" 27 27 28 - const resp = await metadata.supply({ 29 - urls: { get: url, head: url } 30 - }) 28 + // const resp = await metadata.supply({ 29 + // urls: { get: url, head: url } 30 + // }) 31 31 32 - console.log(resp) 32 + // console.log(resp) 33 33 34 34 await audio.supply({ 35 35 audio: [