From 54f4e395a76cefed8428ad933281b64e77997109 Mon Sep 17 00:00:00 2001 From: Norman Niati Date: Wed, 17 Jun 2026 16:06:29 +0200 Subject: [PATCH] feat(system): add a bug-report link to the Information build card Per feedback on #33: the Information page Build card gets a 'report a bug' link opening the shared BugReportDialog (imported from @ligoj/host). --- ui/src/i18n/en.js | 1 + ui/src/i18n/fr.js | 1 + ui/src/views/SystemInfoView.vue | 13 ++++++++++++- 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/ui/src/i18n/en.js b/ui/src/i18n/en.js index a4c86c7..26d55d2 100644 --- a/ui/src/i18n/en.js +++ b/ui/src/i18n/en.js @@ -76,6 +76,7 @@ export default { 'system.info.buildTimestamp': 'Timestamp', 'system.info.buildDate': 'Date', 'system.info.buildVersion': 'Version', + 'system.info.reportBug': 'Report a bug', // System → Configuration 'system.config.title': 'Configuration', diff --git a/ui/src/i18n/fr.js b/ui/src/i18n/fr.js index b8a5b20..64563ea 100644 --- a/ui/src/i18n/fr.js +++ b/ui/src/i18n/fr.js @@ -75,6 +75,7 @@ export default { 'system.info.buildTimestamp': 'Horodatage', 'system.info.buildDate': 'Date', 'system.info.buildVersion': 'Version', + 'system.info.reportBug': 'Signaler un bug', // Système → Configuration 'system.config.title': 'Configuration', diff --git a/ui/src/views/SystemInfoView.vue b/ui/src/views/SystemInfoView.vue index b255726..60d31df 100644 --- a/ui/src/views/SystemInfoView.vue +++ b/ui/src/views/SystemInfoView.vue @@ -81,16 +81,21 @@
mdi-clock-outline{{ t('system.info.buildTimestamp') }}{{ build.timestamp || '—' }}
mdi-clock-outline{{ t('system.info.buildDate') }}{{ build.date || '—' }}
mdi-tag-outline{{ t('system.info.buildVersion') }}{{ build.version || '—' }}
+ + +