From 571743257ea57ef860c6579a9c76dd6816a2e09a Mon Sep 17 00:00:00 2001 From: Luffy Date: Sun, 25 Jan 2026 01:58:47 +0200 Subject: [PATCH 01/87] Make mod manager buttons more user friendly --- .../site/pages/mod/mod-download-buttons.vue | 15 ++++++++++----- frontend/app/i18n/locales/en.json | 4 +++- frontend/nuxt.config.ts | 2 +- 3 files changed, 14 insertions(+), 7 deletions(-) diff --git a/frontend/app/components/site/pages/mod/mod-download-buttons.vue b/frontend/app/components/site/pages/mod/mod-download-buttons.vue index 3bdc02e6..55adbc08 100644 --- a/frontend/app/components/site/pages/mod/mod-download-buttons.vue +++ b/frontend/app/components/site/pages/mod/mod-download-buttons.vue @@ -25,7 +25,16 @@ - + + + {{ $t('install_with', { modManager: primaryModManager.name }) }} + + + {{ $t('mod_manager_not_installed', { modManager: primaryModManager.name }) }} + + + + @@ -33,10 +42,6 @@ {{ manager.name }} - - - {{ primaryModManager.name }} - diff --git a/frontend/app/i18n/locales/en.json b/frontend/app/i18n/locales/en.json index 5fd79e54..377f41e8 100644 --- a/frontend/app/i18n/locales/en.json +++ b/frontend/app/i18n/locales/en.json @@ -678,5 +678,7 @@ "use_system_date_format": "Use System Date Format", "use_system_date_format_desc": "Changes dates (non relative) to use the format defined on your system/browser instead of chosen language.", "hidden_tags": "Hidden Tags", - "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified." + "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified.", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } diff --git a/frontend/nuxt.config.ts b/frontend/nuxt.config.ts index ff7a36a3..f409ffd0 100644 --- a/frontend/nuxt.config.ts +++ b/frontend/nuxt.config.ts @@ -45,7 +45,7 @@ export default defineNuxtConfig({ siteUrl: '', storageUrl: '', hcaptchaSiteKey: '', - version: '3.6.6', + version: '3.6.7', presignedUpload: false, commitHash: '' }, From b88718be9c5a7f0ea245bc3d39d37424e6c8ff30 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 25 Jan 2026 02:11:37 +0200 Subject: [PATCH 02/87] New translations en.json (French) --- frontend/app/i18n/locales/fr.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/fr.json b/frontend/app/i18n/locales/fr.json index d9e18302..8366287c 100644 --- a/frontend/app/i18n/locales/fr.json +++ b/frontend/app/i18n/locales/fr.json @@ -678,5 +678,7 @@ "use_system_date_format": "Use System Date Format", "use_system_date_format_desc": "Changes dates (non relative) to use the format defined on your system/browser instead of chosen language.", "hidden_tags": "Hidden Tags", - "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified." + "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified.", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } From 8e0bbc45d8fc9dc0ab9f61c44211cb12db0370a9 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 25 Jan 2026 02:11:38 +0200 Subject: [PATCH 03/87] New translations en.json (Spanish) --- frontend/app/i18n/locales/es.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/es.json b/frontend/app/i18n/locales/es.json index 98b88c0b..d5298558 100644 --- a/frontend/app/i18n/locales/es.json +++ b/frontend/app/i18n/locales/es.json @@ -678,5 +678,7 @@ "use_system_date_format": "Usar formato de fecha del sistema", "use_system_date_format_desc": "Cambia las fechas (no relativas) para que usen el formato configurado en tu sistema o navegador, en lugar del definido por el idioma elegido.", "hidden_tags": "Etiquetas ocultas", - "hidden_tags_desc": "Oculta las etiquetas globales para que los usuarios no puedan seleccionarlas en los mods o hilos. Si algún mod ya usa estas etiquetas, será necesario actualizarlas manualmente." + "hidden_tags_desc": "Oculta las etiquetas globales para que los usuarios no puedan seleccionarlas en los mods o hilos. Si algún mod ya usa estas etiquetas, será necesario actualizarlas manualmente.", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } From a823d6b767b9a59a5efded7d278314b0ed16be03 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 25 Jan 2026 02:11:39 +0200 Subject: [PATCH 04/87] New translations en.json (Czech) --- frontend/app/i18n/locales/cs.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/cs.json b/frontend/app/i18n/locales/cs.json index bcebb1b0..fbb6df1f 100644 --- a/frontend/app/i18n/locales/cs.json +++ b/frontend/app/i18n/locales/cs.json @@ -678,5 +678,7 @@ "use_system_date_format": "Použít Systémový Formát Data", "use_system_date_format_desc": "Změní data (nerelativní) tak, aby používala formát definovaný ve vašem systému/prohlížeči místo zvoleného jazyka.", "hidden_tags": "Skryté Značky", - "hidden_tags_desc": "Skrývá globální značky před výběrem uživateli v modech/vláknech. Módy, které tyto značky již používají, je nutné upravit ručně." + "hidden_tags_desc": "Skrývá globální značky před výběrem uživateli v modech/vláknech. Módy, které tyto značky již používají, je nutné upravit ručně.", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } From 81014f3c28764d7238f47caccba9cd1f83b7e49a Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 25 Jan 2026 02:11:40 +0200 Subject: [PATCH 05/87] New translations en.json (German) --- frontend/app/i18n/locales/de.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/de.json b/frontend/app/i18n/locales/de.json index ee7f7aba..e186c1ef 100644 --- a/frontend/app/i18n/locales/de.json +++ b/frontend/app/i18n/locales/de.json @@ -678,5 +678,7 @@ "use_system_date_format": "Use System Date Format", "use_system_date_format_desc": "Changes dates (non relative) to use the format defined on your system/browser instead of chosen language.", "hidden_tags": "Hidden Tags", - "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified." + "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified.", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } From 9b3e30140d06ccf70edafd6fd700d20dd1ec3e8b Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 25 Jan 2026 02:11:41 +0200 Subject: [PATCH 06/87] New translations en.json (Hungarian) --- frontend/app/i18n/locales/hu.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/hu.json b/frontend/app/i18n/locales/hu.json index 69ff66ea..6bff5508 100644 --- a/frontend/app/i18n/locales/hu.json +++ b/frontend/app/i18n/locales/hu.json @@ -678,5 +678,7 @@ "use_system_date_format": "Use System Date Format", "use_system_date_format_desc": "Changes dates (non relative) to use the format defined on your system/browser instead of chosen language.", "hidden_tags": "Hidden Tags", - "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified." + "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified.", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } From ed53140ffd4d588fb07f862fccb1f56c8392b679 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 25 Jan 2026 02:11:42 +0200 Subject: [PATCH 07/87] New translations en.json (Italian) --- frontend/app/i18n/locales/it.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/it.json b/frontend/app/i18n/locales/it.json index 8ab971f1..731ede8e 100644 --- a/frontend/app/i18n/locales/it.json +++ b/frontend/app/i18n/locales/it.json @@ -678,5 +678,7 @@ "use_system_date_format": "Use System Date Format", "use_system_date_format_desc": "Changes dates (non relative) to use the format defined on your system/browser instead of chosen language.", "hidden_tags": "Hidden Tags", - "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified." + "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified.", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } From 901ab721aa60ba833b6b44f5895648e4ca756d53 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 25 Jan 2026 02:11:43 +0200 Subject: [PATCH 08/87] New translations en.json (Japanese) --- frontend/app/i18n/locales/ja.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/ja.json b/frontend/app/i18n/locales/ja.json index dd0fb832..62a95be5 100644 --- a/frontend/app/i18n/locales/ja.json +++ b/frontend/app/i18n/locales/ja.json @@ -678,5 +678,7 @@ "use_system_date_format": "Use System Date Format", "use_system_date_format_desc": "Changes dates (non relative) to use the format defined on your system/browser instead of chosen language.", "hidden_tags": "Hidden Tags", - "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified." + "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified.", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } From 811b711d88c6e32b929d7f54b9fb69f5fbc09faa Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 25 Jan 2026 02:11:44 +0200 Subject: [PATCH 09/87] New translations en.json (Korean) --- frontend/app/i18n/locales/ko.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/ko.json b/frontend/app/i18n/locales/ko.json index 77bec7de..5556b40c 100644 --- a/frontend/app/i18n/locales/ko.json +++ b/frontend/app/i18n/locales/ko.json @@ -678,5 +678,7 @@ "use_system_date_format": "Use System Date Format", "use_system_date_format_desc": "Changes dates (non relative) to use the format defined on your system/browser instead of chosen language.", "hidden_tags": "Hidden Tags", - "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified." + "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified.", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } From 26d21ca173598d2d2533f51ea8f731847f0eb612 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 25 Jan 2026 02:11:45 +0200 Subject: [PATCH 10/87] New translations en.json (Polish) --- frontend/app/i18n/locales/pl.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/pl.json b/frontend/app/i18n/locales/pl.json index 3bbdd5e7..88f04cb7 100644 --- a/frontend/app/i18n/locales/pl.json +++ b/frontend/app/i18n/locales/pl.json @@ -678,5 +678,7 @@ "use_system_date_format": "Use System Date Format", "use_system_date_format_desc": "Changes dates (non relative) to use the format defined on your system/browser instead of chosen language.", "hidden_tags": "Hidden Tags", - "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified." + "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified.", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } From 77cefe5528cb99a571eac16034719e5ff96b27d1 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 25 Jan 2026 02:11:46 +0200 Subject: [PATCH 11/87] New translations en.json (Russian) --- frontend/app/i18n/locales/ru.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/ru.json b/frontend/app/i18n/locales/ru.json index decda829..b8a55e6f 100644 --- a/frontend/app/i18n/locales/ru.json +++ b/frontend/app/i18n/locales/ru.json @@ -678,5 +678,7 @@ "use_system_date_format": "Use System Date Format", "use_system_date_format_desc": "Changes dates (non relative) to use the format defined on your system/browser instead of chosen language.", "hidden_tags": "Hidden Tags", - "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified." + "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified.", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } From 0fa2b9325f9d7847e583828e3743cc903e333ec0 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 25 Jan 2026 02:11:47 +0200 Subject: [PATCH 12/87] New translations en.json (Turkish) --- frontend/app/i18n/locales/tr.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/tr.json b/frontend/app/i18n/locales/tr.json index 3ee55a8e..c3718524 100644 --- a/frontend/app/i18n/locales/tr.json +++ b/frontend/app/i18n/locales/tr.json @@ -678,5 +678,7 @@ "use_system_date_format": "Use System Date Format", "use_system_date_format_desc": "Changes dates (non relative) to use the format defined on your system/browser instead of chosen language.", "hidden_tags": "Hidden Tags", - "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified." + "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified.", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } From b532ac5096bc550be228aedfd3f63d9ac468a039 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 25 Jan 2026 02:11:49 +0200 Subject: [PATCH 13/87] New translations en.json (Chinese Simplified) --- frontend/app/i18n/locales/zh_Hans.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/zh_Hans.json b/frontend/app/i18n/locales/zh_Hans.json index b30e940f..6eac6bb9 100644 --- a/frontend/app/i18n/locales/zh_Hans.json +++ b/frontend/app/i18n/locales/zh_Hans.json @@ -678,5 +678,7 @@ "use_system_date_format": "使用系统日期格式", "use_system_date_format_desc": "将非相对日期更改为使用系统/浏览器定义的格式,而非所选语言的格式。", "hidden_tags": "隐藏的标签", - "hidden_tags_desc": "隐藏全局标签以避免被用户在模组/主题里选择,已使用这些标签的模组需手动修改。" + "hidden_tags_desc": "隐藏全局标签以避免被用户在模组/主题里选择,已使用这些标签的模组需手动修改。", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } From 0d824c572a2975994c29b7333bd55d8cba8a53cf Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 25 Jan 2026 02:11:50 +0200 Subject: [PATCH 14/87] New translations en.json (Portuguese, Brazilian) --- frontend/app/i18n/locales/pt_BR.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/pt_BR.json b/frontend/app/i18n/locales/pt_BR.json index c33cdf6c..50f50745 100644 --- a/frontend/app/i18n/locales/pt_BR.json +++ b/frontend/app/i18n/locales/pt_BR.json @@ -678,5 +678,7 @@ "use_system_date_format": "Use System Date Format", "use_system_date_format_desc": "Changes dates (non relative) to use the format defined on your system/browser instead of chosen language.", "hidden_tags": "Hidden Tags", - "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified." + "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified.", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } From 215dd2748c890ea954c146c58110ec8f301eb546 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 25 Jan 2026 02:11:51 +0200 Subject: [PATCH 15/87] New translations en.json (Indonesian) --- frontend/app/i18n/locales/id.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/id.json b/frontend/app/i18n/locales/id.json index 3bc780ad..463c5a50 100644 --- a/frontend/app/i18n/locales/id.json +++ b/frontend/app/i18n/locales/id.json @@ -678,5 +678,7 @@ "use_system_date_format": "Use System Date Format", "use_system_date_format_desc": "Changes dates (non relative) to use the format defined on your system/browser instead of chosen language.", "hidden_tags": "Hidden Tags", - "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified." + "hidden_tags_desc": "Hides global tags from being selected in mods/threads by users, mods already using these tags need to be manually modified.", + "install_with": "Install with {modManager}", + "mod_manager_not_installed": "Don't have {modManager}?" } From 0b05cb988b9ce416353e181a6418b69bd4843e62 Mon Sep 17 00:00:00 2001 From: Daniel Date: Tue, 27 Jan 2026 21:37:14 +0200 Subject: [PATCH 16/87] New translations en.json (Czech) --- frontend/app/i18n/locales/cs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/cs.json b/frontend/app/i18n/locales/cs.json index fbb6df1f..bc0cb67e 100644 --- a/frontend/app/i18n/locales/cs.json +++ b/frontend/app/i18n/locales/cs.json @@ -679,6 +679,6 @@ "use_system_date_format_desc": "Změní data (nerelativní) tak, aby používala formát definovaný ve vašem systému/prohlížeči místo zvoleného jazyka.", "hidden_tags": "Skryté Značky", "hidden_tags_desc": "Skrývá globální značky před výběrem uživateli v modech/vláknech. Módy, které tyto značky již používají, je nutné upravit ručně.", - "install_with": "Install with {modManager}", + "install_with": "Instalovat s {modManager}", "mod_manager_not_installed": "Don't have {modManager}?" } From b99899f9d332eec30aa999bf8b81894ade39dc5e Mon Sep 17 00:00:00 2001 From: Daniel Date: Tue, 27 Jan 2026 22:53:28 +0200 Subject: [PATCH 17/87] New translations en.json (Czech) --- frontend/app/i18n/locales/cs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/app/i18n/locales/cs.json b/frontend/app/i18n/locales/cs.json index bc0cb67e..74507b02 100644 --- a/frontend/app/i18n/locales/cs.json +++ b/frontend/app/i18n/locales/cs.json @@ -680,5 +680,5 @@ "hidden_tags": "Skryté Značky", "hidden_tags_desc": "Skrývá globální značky před výběrem uživateli v modech/vláknech. Módy, které tyto značky již používají, je nutné upravit ručně.", "install_with": "Instalovat s {modManager}", - "mod_manager_not_installed": "Don't have {modManager}?" + "mod_manager_not_installed": "Nemáš {modManager}?" } From 47c468151e9c3f7893738cff16a4b7743f154c7a Mon Sep 17 00:00:00 2001 From: Daniel Date: Thu, 29 Jan 2026 08:29:53 +0200 Subject: [PATCH 18/87] New translations en.json (Spanish) --- frontend/app/i18n/locales/es.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/app/i18n/locales/es.json b/frontend/app/i18n/locales/es.json index d5298558..6beb928e 100644 --- a/frontend/app/i18n/locales/es.json +++ b/frontend/app/i18n/locales/es.json @@ -679,6 +679,6 @@ "use_system_date_format_desc": "Cambia las fechas (no relativas) para que usen el formato configurado en tu sistema o navegador, en lugar del definido por el idioma elegido.", "hidden_tags": "Etiquetas ocultas", "hidden_tags_desc": "Oculta las etiquetas globales para que los usuarios no puedan seleccionarlas en los mods o hilos. Si algún mod ya usa estas etiquetas, será necesario actualizarlas manualmente.", - "install_with": "Install with {modManager}", - "mod_manager_not_installed": "Don't have {modManager}?" + "install_with": "Instalar con {modManager}", + "mod_manager_not_installed": "¿No tienes {modManager}?" } From 2fad6897bfae7a0532b2fe6eb252d7ef54fba680 Mon Sep 17 00:00:00 2001 From: Luffy Date: Mon, 2 Feb 2026 23:59:13 +0200 Subject: [PATCH 19/87] Search games and show game on searched mods --- .../components/site/mod/search-list-mod.vue | 25 +++++----- .../app/components/site/pages/game-list.vue | 46 +++++++++++++++++++ .../app/components/site/pages/the-header.vue | 7 +-- frontend/app/i18n/locales/en.json | 4 +- frontend/app/pages/games.vue | 21 ++++++--- frontend/app/pages/search.vue | 1 + frontend/app/pages/search/games.vue | 6 +++ 7 files changed, 89 insertions(+), 21 deletions(-) create mode 100644 frontend/app/components/site/pages/game-list.vue create mode 100644 frontend/app/pages/search/games.vue diff --git a/frontend/app/components/site/mod/search-list-mod.vue b/frontend/app/components/site/mod/search-list-mod.vue index b8679e79..ef797a95 100644 --- a/frontend/app/components/site/mod/search-list-mod.vue +++ b/frontend/app/components/site/mod/search-list-mod.vue @@ -1,14 +1,17 @@