feat(download): add malware scan notice #199

Merged
enes merged 1 commits from extra/164-scan-notice into staging 2025-01-16 17:18:05 +00:00
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>