diff --git a/cspell.json b/cspell.json
index f7c147f40..8440acdc2 100644
--- a/cspell.json
+++ b/cspell.json
@@ -25,5 +25,5 @@
// flagWords - list of words to be always considered incorrect
// This is useful for offensive words and common spelling errors.
// cSpell:disable (don't complain about the words we listed here)
- "flagWords": ["hte"]
+ "flagWords": ["hte", "comunity"]
}
diff --git a/src/gql/mods/versions.graphql b/src/gql/mods/versions.graphql
index 8c5a05180..38114285a 100644
--- a/src/gql/mods/versions.graphql
+++ b/src/gql/mods/versions.graphql
@@ -19,6 +19,15 @@ query GetModVersions($mod: ModID!, $limit: Int!, $offset: Int!) {
hash
size
}
+ virustotal_results {
+ created_at
+ file_name
+ hash
+ id
+ safe
+ updated_at
+ version_id
+ }
}
}
}
diff --git a/src/gql/versions/mod_version.graphql b/src/gql/versions/mod_version.graphql
index 5b8853bb0..231c56738 100644
--- a/src/gql/versions/mod_version.graphql
+++ b/src/gql/versions/mod_version.graphql
@@ -31,5 +31,14 @@ query GetModVersion($version: VersionID!) {
optional
condition
}
+ virustotal_results {
+ created_at
+ file_name
+ hash
+ id
+ safe
+ updated_at
+ version_id
+ }
}
}
diff --git a/src/lib/components/general/FicsitCard.svelte b/src/lib/components/general/FicsitCard.svelte
index d6037924e..967ad4cf9 100644
--- a/src/lib/components/general/FicsitCard.svelte
+++ b/src/lib/components/general/FicsitCard.svelte
@@ -87,7 +87,7 @@
{:else}
= {
en: {
name: 'English',
flag: '🇺🇳'
},
de: {
name: 'Deutsch',
- flag: '🇩🇪'
+ flag: '🇩🇪',
+ style: 'text-black' // Bug in something? text color affects the top stripe of the DE flag
+ },
+ es: {
+ name: 'Español',
+ flag: '🇪🇸'
},
fr: {
name: 'Français',
flag: '🇫🇷'
},
+ hu: {
+ name: 'Magyar',
+ flag: 'ðŸ‡ðŸ‡º'
+ },
it: {
name: 'Italiano',
flag: '🇮🇹'
},
+ ko: {
+ name: '한êµì–´',
+ flag: '🇰🇷'
+ },
lv: {
name: 'Latviešu',
flag: '🇱🇻'
@@ -37,6 +59,10 @@
name: 'Nederlands',
flag: '🇳🇱'
},
+ 'pt-BR': {
+ name: 'Português (Brasil)',
+ flag: '🇧🇷'
+ },
pl: {
name: 'Polski',
flag: '🇵🇱'
@@ -54,6 +80,7 @@
flag: '🇹🇼'
}
} as const;
+ // cspell:enable
const lang = writable((browser && localStorage.getItem('language')) || $tolgee.getLanguage());
lang.subscribe((l) => {
@@ -73,17 +100,17 @@
-
diff --git a/src/routes/sml-versions/+page.server.ts b/src/routes/sml-versions/+page.server.ts
new file mode 100644
index 000000000..f7929659c
--- /dev/null
+++ b/src/routes/sml-versions/+page.server.ts
@@ -0,0 +1,6 @@
+import { redirect } from '@sveltejs/kit';
+
+// SML as a mod migration for 1.0 release
+export function load() {
+ redirect(302, '/mod/SML');
+}
diff --git a/src/routes/tools/+page.svelte b/src/routes/tools/+page.svelte
index 60ec7d3cf..5ff176c9b 100644
--- a/src/routes/tools/+page.svelte
+++ b/src/routes/tools/+page.svelte
@@ -5,6 +5,14 @@
// cspell:ignore SatisGraphtory tehalexf thinkaliker Moritz
const tools: Tool[] = [
+ {
+ name: 'Satisfactory Interactive Map',
+ author: 'DevLeon',
+ logo: 'https://www.th.gl/satisfactory.jpg',
+ description:
+ 'Explore Satisfactory 1.0 with this Interactive Map and In-Game App! Minimap, real-Time position tracking, full-text search, custom drawings, and more!',
+ link: 'https://satisfactory.th.gl/'
+ },
{
name: 'Satisfactory Calculator Interactive Map (SCIM)',
author: 'Anthor',