Small fixes (#1061)

This commit is contained in:
triphora
2023-03-24 15:03:50 -04:00
committed by GitHub
parent eaf689fe2f
commit 80621f598e
3 changed files with 27 additions and 11 deletions

View File

@@ -238,6 +238,12 @@ export const inferVersionInfo = async function (rawFile, project, gameVersions)
case 10:
newGameVersions = getRange('1.19', '1.19.3')
break
case 11:
newGameVersions = getRange('23w03a', '23w05a')
break
case 12:
newGameVersions.push('1.19.4')
break
default:
}
}
@@ -279,6 +285,9 @@ export const inferVersionInfo = async function (rawFile, project, gameVersions)
case 12:
newGameVersions.push('1.19.3')
break
case 13:
newGameVersions.push('1.19.4')
break
default:
}
}

View File

@@ -31,6 +31,10 @@ export const configuredXss = new xss.FilterXSS({
/^https?:\/\/(www\.)?youtube(-nocookie)?\.com\/embed\/[a-zA-Z0-9_-]{11}(\?&autoplay=[0-1]{1})?$/,
remove: ['&autoplay=1'], // Prevents autoplay
},
{
regex: /^https?:\/\/(www\.)?discord\.com\/widget\?id=\d{18,19}(&theme=\w+)?$/,
remove: [/&theme=\w+/],
},
]
for (const source of allowedSources) {
@@ -107,13 +111,16 @@ export const md = (options = {}) => {
const url = new URL(src)
const allowedHostnames = [
'imgur.com',
'i.imgur.com',
'cdn-raw.modrinth.com',
'cdn.modrinth.com',
'staging-cdn-raw.modrinth.com',
'staging-cdn.modrinth.com',
'github.com',
'raw.githubusercontent.com',
'img.shields.io',
'i.postimg.cc',
]
if (allowedHostnames.includes(url.hostname)) {