feat(download): add malware scan notice

Closes #164
This commit is contained in:
enes 2025-01-16 18:16:36 +01:00
parent 595360c88c
commit f335640ec5
2 changed files with 27 additions and 2 deletions

View File

@ -434,8 +434,23 @@ export const ModForm = () => {
</div>
<p className='labelDescriptionMain'>
You can upload your game mod to Github, as an example, and keep
updating it there (another option is catbox.moe). Also, it's advisable
that you hash your package as well with your nostr public key.
updating it there (another option is{' '}
<a
href='https://catbox.moe/'
target='_blank'
rel='noopener noreferrer'
>
catbox.moe
</a>
). Also, it's advisable that you hash your package as well with your
nostr public key. Malware scan service suggestion:{' '}
<a
href='https://virustotal.com'
target='_blank'
rel='noopener noreferrer'
>
https://virustotal.com
</a>
</p>
{formState.downloadUrls.map((download, index) => (

View File

@ -615,6 +615,7 @@ const Download = ({
}: DownloadUrl) => {
const [showAuthDetails, setShowAuthDetails] = useState(false)
const [showNotice, setShowNotice] = useState(false)
const showScanNotice = !malwareScanLink
useDidMount(async () => {
const isFile = await checkUrlForFile(url)
@ -649,6 +650,15 @@ const Download = ({
</p>
</div>
)}
{showScanNotice && (
<div className='IBMSMSMBSSWarning'>
<p>
The mod poster hasn't provided a malware scan report for these
files. Be careful.
<br />
</p>
</div>
)}
{/*temporarily commented out the WoT rating for download links within a mod post
<div className='IBMSMSMBSSDownloadsElementInside'>
<p>Ratings (WIP):</p>