diff --git a/.gitea/ISSUE_TEMPLATE/BUG_REPORT.md b/.gitea/ISSUE_TEMPLATE/BUG_REPORT.md deleted file mode 100644 index 10f8648..0000000 --- a/.gitea/ISSUE_TEMPLATE/BUG_REPORT.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -name: Bug report -about: Erstelle eine Meldung für etwas, das nicht Funktioniert, wie es soll. -title: '' -labels: 'Task/Bug' -assignees: '' - ---- - -# Bug Report - -## Beschreibung -[Eine klare und prägnante Beschreibung des Bugs] - -## Schritte zur Reproduktion -1. Schritt 1 -2. Schritt 2 -3. ... - -## Erwartetes Verhalten -[Was hätte passieren sollen] - -## Tatsächliches Verhalten -[Was tatsächlich passiert ist] - -## Screenshots/Protokolle -[Falls zutreffend, füge Screenshots, Error Logs oder Stack Traces hinzu] - -## Umgebung -- Plattform: Android, iOS, Web -- OS: [z. B. iOS 18.5, Android 14] -- Flutter Version: [z.B. 3.35.6] - -## Verwandte Issues -[Verweisen Sie auf ähnliche Issues oder PRs] \ No newline at end of file diff --git a/.gitea/ISSUE_TEMPLATE/ENHANCEMENT.md b/.gitea/ISSUE_TEMPLATE/ENHANCEMENT.md deleted file mode 100644 index 49442d1..0000000 --- a/.gitea/ISSUE_TEMPLATE/ENHANCEMENT.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -name: Enhancement -about: Enhancements for current features -title: '' -labels: 'Task\Enhancement' -assignees: '' - ---- - -# Enhancement - -## Aktuelles Verhalten -[Beschreibe die bestehende Funktionalität] - -## Einschränkungen/Probleme -[Was sind die aktuellen Mängel?] - -## Vorgeschlagene Verbesserung -[Wie kann das Problem bzw. die Einschränkung verbessert werden?] - -## Zugehörige Issues -[Links zu verwandten oder blockierenden Issues] \ No newline at end of file diff --git a/.gitea/ISSUE_TEMPLATE/FEATURE.md b/.gitea/ISSUE_TEMPLATE/FEATURE.md deleted file mode 100644 index 01e7a5f..0000000 --- a/.gitea/ISSUE_TEMPLATE/FEATURE.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -name: Feature -about: Neues Feature für die App -title: '' -labels: 'Task\Feature' -assignees: '' - ---- - -# Feature - -## Beschreibung -[Ausführliche Erläuterung der vorgeschlagenen Funktion] - -## Vorgeschlagene Lösung -[Beschreibe, wie die Feature funktionieren soll] - -## Zugehörige Issues -[Links zu verwandten oder blockierenden Issues] \ No newline at end of file diff --git a/.gitea/PULL_REQUEST_TEMPLATE.md b/.gitea/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index 7ae0f8a..0000000 --- a/.gitea/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,16 +0,0 @@ -# [PR Titel] - -**Zugehörige Issue(s):** -Closes `` - -## Beschreibung -*Eine klare und prägnante Übersicht über die vorgenommenen Änderungen. Erläutere nicht nur das was gemacht wurde, sondern auch warum.* - -## Änderungen -- [ ] Neue Funktion X hinzugefügt -- [ ] Bug in Komponente Y behoben -- [ ] Modul Z für bessere Leistung refactored -- [ ] Dependencies aktualisiert - -## Zusätzliche Anmerkungen -*Gibt es zusätzlichen Kontext, Einschränkungen oder Informationen, die Reviewer wissen sollten?* diff --git a/.gitea/issue_template/bug.yaml b/.gitea/issue_template/bug.yaml new file mode 100644 index 0000000..20d8149 --- /dev/null +++ b/.gitea/issue_template/bug.yaml @@ -0,0 +1,51 @@ +name: Bug Report +about: Erstelle eine Bug Report +labels: 'Task/Bug' +title: '' +body: + - type: textarea + id: description + attributes: + label: Beschreibung + description: Beschreibe klar und pregnant das Fehlerverhalten + placeholder: | + - Was genau ist das unerwünschte Verhalten? + - Welche Auswirkungen hat der Fehler? + validations: + required: true + + - type: textarea + id: reproduce + attributes: + label: Schritte zur Reproduktion + description: Beschreibe, wie der Fehler reproduziert werden kann + placeholder: | + - 1. Schritt 1 + - 2. Schritt 2 + - 3. ... + + - type: dropdown + id: enviroment + attributes: + label: Umgebung + description: Gebe an, auf welchen Platformen dieser Fehler auftritt + list: false + multiple: true + options: ['Android', 'iOS', 'Web'] + + - type: textarea + id: bahaviour + attributes: + label: Unerwünschtes Verhalten + description: Beschreibe, was passiert ist, obwohl es nicht passieren sollte + placeholder: Bei Verhalten X tritt folgendes Verhalten auf ... + + + - type: textarea + attributes: + label: Verwandte Issues + description: Verweise auf ähnliche Issues oder PRs + placeholder: | + - Knüpft an Issue #35 an + - Ersetzt Issue #12 + - Brauch Implementierung von #43 \ No newline at end of file diff --git a/.gitea/issue_template/enhancement.yaml b/.gitea/issue_template/enhancement.yaml new file mode 100644 index 0000000..34c3551 --- /dev/null +++ b/.gitea/issue_template/enhancement.yaml @@ -0,0 +1,36 @@ +name: Enhancement +about: Erstelle ein Enhancement-Ticket +labels: 'Task/Enhancement' +title: '' +body: + - type: textarea + id: description + attributes: + label: Aktuelles Verhalten + description: Beschreibe, wie die Funktionalität aktuell gestaltet ist + placeholder: | + - Aktuell macht Button X folgendes ... + - Das Problem ist, dass ... + validations: + required: true + + - type: textarea + id: solution + attributes: + label: Vorgeschlagene Verbesserung + description: Beschreibe, wie das Problem bzw. die Einschränkung verbessert werden kann + placeholder: | + - Button X ändern, sodass ... + - Funktion X so erweitern, dass ... + - Design anpassen, sodass ... + validations: + required: true + + - type: textarea + attributes: + label: Zugehörige Issues + description: Links zu verwandten oder blockierenden Issues + placeholder: | + - Knüpft an Issue #35 an + - Ersetzt Issue #12 + - Brauch Implementierung von #43 \ No newline at end of file diff --git a/.gitea/issue_template/feature.yaml b/.gitea/issue_template/feature.yaml new file mode 100644 index 0000000..ae3b592 --- /dev/null +++ b/.gitea/issue_template/feature.yaml @@ -0,0 +1,36 @@ +name: Feature +about: Erstelle ein Feature-Ticket +labels: 'Task/Feature' +title: '' +body: + - type: textarea + id: description + attributes: + label: Beschreibung + description: Ausführliche Erläuterung der vorgeschlagenen Funktion + placeholder: | + - Welchen Zweck erfüllt das Feature? + - Welches Problem löst das Feature? + - Wer profitiert davon? + - Warum ist es wichtig? + validations: + required: true + + - type: textarea + id: solution + attributes: + label: Vorgeschlagene Lösung + description: Beschreibe, wie das Feature funktionieren soll + placeholder: | + - Neues Widget, das folgendermaßen aussieht ... + - Neue Ansicht, die folgende Inhalte hat + - Neue Funktionsweise von Komponente XY + + - type: textarea + attributes: + label: Zugehörige Issues + description: Links zu verwandten oder blockierenden Issues + placeholder: | + - Knüpft an Issue #35 an + - Ersetzt Issue #12 + - Brauch Implementierung von #43 \ No newline at end of file diff --git a/.gitea/pull_request_template.yaml b/.gitea/pull_request_template.yaml new file mode 100644 index 0000000..f5f9642 --- /dev/null +++ b/.gitea/pull_request_template.yaml @@ -0,0 +1,47 @@ +name: Pull Request +about: Vorlage für Pull Requests +title: "WIP: [Name des Issues]" + +body: + - type: input + id: related_issue + attributes: + label: Zugehörige Issue(s) + description: Issues welche mit diesem Pull Request geschlossen werden sollen + placeholder: "Closes #123" + validations: + required: true + + - type: textarea + id: description + attributes: + label: Beschreibung + description: | + Eine klare und prägnante Zusammenfassung aller vorgenommenen Änderungen. + placeholder: | + Was wurde geändert? + validations: + required: true + + - type: textarea + id: changes + attributes: + label: Änderungen + description: Liste alle Änderungen detailiert auf, die in diesem Pull Request vorgenommen wurden. + placeholder: | + - Neue Funktion X hinzugefügt + - Bug in Komponente X behoben + - Modul X für bessere Leistung refactored + - Dependencies aktualisiert + + - type: textarea + id: additional_notes + attributes: + label: Zusätzliche Anmerkungen + description: | + Gibt es zusätzlichen Kontext, Einschränkungen oder Informationen, + die Reviewer wissen sollten? + placeholder: | + - Bekannte Einschränkungen + - Offene TODOs + - Hinweise für Reviewer