From 0b6dbb6970ce84fb02572b831e3fc73b3dcbba7a Mon Sep 17 00:00:00 2001 From: Mathis Burger Date: Wed, 20 Nov 2024 21:48:03 +0100 Subject: [PATCH] feat: Added documentation disclaimers in dashboard --- web/app/dashboard/page.tsx | 22 +++++++++------------- web/public/locales/de/dashboard.json | 2 +- web/public/locales/en/dashboard.json | 2 +- 3 files changed, 11 insertions(+), 15 deletions(-) diff --git a/web/app/dashboard/page.tsx b/web/app/dashboard/page.tsx index d59970a..f571b3e 100644 --- a/web/app/dashboard/page.tsx +++ b/web/app/dashboard/page.tsx @@ -1,7 +1,7 @@ "use client"; import useCurrentUser from "@/hooks/useCurrentUser"; -import {Container, Title, Text, Card, Grid, Group, Flex, Box} from "@mantine/core"; -import { IconTrophyFilled } from "@tabler/icons-react"; +import {Container, Title, Text, Card, Grid, Group, Flex, Box, Blockquote} from "@mantine/core"; +import {IconInfoCircle, IconTrophyFilled} from "@tabler/icons-react"; import { useTranslation } from "react-i18next"; import useApiServiceClient from "@/hooks/useApiServiceClient"; import useClientQuery from "@/hooks/useClientQuery"; @@ -33,11 +33,9 @@ const DashboardPage = () => { ))} )} - - - {t("us-again-text")} - - +
} mt="xl" cite="~ Development team"> + {t('development-status')} +
@@ -52,16 +50,14 @@ const DashboardPage = () => { - Release v0.2.2 + Release v0.2.2-stable We had some groundbreaking changes within our app for the current release:
- - Verified groups
- - Group leaving and deletion
- - Group join policy feature update
- - Notification system
- - Convert to tutor account
+ - Improved scalability
+ - Group and system wide notifications
+ - Limited runner options for unverified groups
diff --git a/web/public/locales/de/dashboard.json b/web/public/locales/de/dashboard.json index 32c75c8..05cc250 100644 --- a/web/public/locales/de/dashboard.json +++ b/web/public/locales/de/dashboard.json @@ -1,6 +1,6 @@ { "welcome-back": "Willkommen zurück,", - "us-again-text": "Hey, wir sind es wieder. Bitte beachten Sie, dass diese Software völlig kostenlos für Sie ist. Wir speichern keine persönlichen Daten außer Ihrem Benutzernamen und Passwort. Trotzdem müssen wir unsere Gebühren für Domains und Server-Hosting bezahlen. Wenn Sie möchten, können Sie uns gerne unterstützen, denn die Entwicklung dieser Anwendung nimmt viel Zeit in Anspruch.", "ole-title": "Oleggtro: Beiträger des Jahres!", + "development-status": "Das Projekt hat einen stabilen Zustand erreicht. Es werden in Zukunft keine neuen Funktionen hinzugefügt, es sei denn, sie werden ausdrücklich von Nutzern angefragt. Wir ermutigen Sie jedoch, Funktionswünsche einzureichen oder auf Fehler hinzuweisen. Bitte beachten Sie, dass unser Ziel darin besteht, die Anwendung so schlank wie möglich zu halten, um eine einfache, aber hervorragende Nutzererfahrung zu gewährleisten.", "ole-text": "Im Laufe des Jahres hat Oleggtro immer wieder sein Bestes gegeben und kontinuierlich Einblicke, Wissen und Unterstützung mit unserer Community geteilt. Sein Engagement und seine Beiträge hatten einen bedeutenden Einfluss, bereicherten unsere Plattform und setzten einen hohen Standard für die Zusammenarbeit. Vielen Dank, Oleggtro, für deine harte Arbeit, Leidenschaft und unerschütterliche Hingabe. Wir sind unglaublich dankbar, dich als Teil unseres Teams zu haben! Auf viele weitere Erfolge gemeinsam." } diff --git a/web/public/locales/en/dashboard.json b/web/public/locales/en/dashboard.json index 571600b..2566251 100644 --- a/web/public/locales/en/dashboard.json +++ b/web/public/locales/en/dashboard.json @@ -1,6 +1,6 @@ { "welcome-back": "Welcome back,", - "us-again-text": "Hey, its us again. Please be aware of that this software is totally free to use for you. We do not store any personal data except from your username and password. Nevertheless, we have to pay our fees, for domains and server hosting. So if you want, feel free to support us, because developing this application takes a lot of time.", "ole-title": "Oleggtro: contributor of year!", + "development-status": "The project has reached an state where it is stable. There will be no new features in future other than requested features. But we will not add new ones without them being requested by users. So feel free to request some features or report bugs. Please keep in mind that we want to keep the application as thin as possible to provide an simple but good user experience.", "ole-text": "Throughout the year, Oleggtro has gone above and beyond, consistently sharing insights, knowledge, and support with our community. His dedication and contributions have made a significant impact, enriching our platform and setting a high standard for collaboration. Thank you, Oleggtro, for your hard work, passion, and unwavering commitment. We are incredibly grateful to have you as part of our team! Here’s to many more achievements together." }