From 758f1e6c3a72c7a1f66650c9e01fb9ecb77c0ab5 Mon Sep 17 00:00:00 2001 From: Felix Kirchner Date: Sun, 11 Jan 2026 16:14:43 +0000 Subject: [PATCH 1/6] .gitea/PULL_REQUEST_TEMPLATE.md aktualisiert --- .gitea/PULL_REQUEST_TEMPLATE.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitea/PULL_REQUEST_TEMPLATE.md b/.gitea/PULL_REQUEST_TEMPLATE.md index 7ae0f8a..63f6ad7 100644 --- a/.gitea/PULL_REQUEST_TEMPLATE.md +++ b/.gitea/PULL_REQUEST_TEMPLATE.md @@ -7,10 +7,10 @@ Closes `` *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 +- 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?* -- 2.49.1 From 485ac87fdb83f158d86adb3831b86c3283fa7f71 Mon Sep 17 00:00:00 2001 From: Felix Kirchner Date: Sun, 11 Jan 2026 19:41:45 +0100 Subject: [PATCH 2/6] Added new yaml issue templates --- .gitea/ISSUE_TEMPLATE/BUG_REPORT.md | 35 ----------------- .gitea/ISSUE_TEMPLATE/ENHANCEMENT.md | 22 ----------- .gitea/ISSUE_TEMPLATE/FEATURE.md | 19 --------- .gitea/ISSUE_TEMPLATE/enhancement.yaml | 36 +++++++++++++++++ .gitea/issue_template/bug.yaml | 53 ++++++++++++++++++++++++++ .gitea/issue_template/feature.yaml | 36 +++++++++++++++++ 6 files changed, 125 insertions(+), 76 deletions(-) delete mode 100644 .gitea/ISSUE_TEMPLATE/BUG_REPORT.md delete mode 100644 .gitea/ISSUE_TEMPLATE/ENHANCEMENT.md delete mode 100644 .gitea/ISSUE_TEMPLATE/FEATURE.md create mode 100644 .gitea/ISSUE_TEMPLATE/enhancement.yaml create mode 100644 .gitea/issue_template/bug.yaml create mode 100644 .gitea/issue_template/feature.yaml 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/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/bug.yaml b/.gitea/issue_template/bug.yaml new file mode 100644 index 0000000..b7b28d1 --- /dev/null +++ b/.gitea/issue_template/bug.yaml @@ -0,0 +1,53 @@ +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: | + - 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: 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/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 -- 2.49.1 From 9d3a45c01d51040bd3fd4da3994d5e67c6cf2e13 Mon Sep 17 00:00:00 2001 From: Felix Kirchner Date: Sun, 11 Jan 2026 19:56:04 +0100 Subject: [PATCH 3/6] Updated PR Template --- .gitea/PULL_REQUEST_TEMPLATE.md | 16 ----------- .gitea/pull_request_template.yaml | 47 +++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+), 16 deletions(-) delete mode 100644 .gitea/PULL_REQUEST_TEMPLATE.md create mode 100644 .gitea/pull_request_template.yaml diff --git a/.gitea/PULL_REQUEST_TEMPLATE.md b/.gitea/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index 63f6ad7..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/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 -- 2.49.1 From 5a5898787fe933a83b9601620263441b394905cc Mon Sep 17 00:00:00 2001 From: Felix Kirchner Date: Sun, 11 Jan 2026 20:00:38 +0100 Subject: [PATCH 4/6] Folder fix 1/2 --- .gitea/{issue_template => issue_template1}/bug.yaml | 0 .gitea/{ISSUE_TEMPLATE => issue_template1}/enhancement.yaml | 0 .gitea/{issue_template => issue_template1}/feature.yaml | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename .gitea/{issue_template => issue_template1}/bug.yaml (100%) rename .gitea/{ISSUE_TEMPLATE => issue_template1}/enhancement.yaml (100%) rename .gitea/{issue_template => issue_template1}/feature.yaml (100%) diff --git a/.gitea/issue_template/bug.yaml b/.gitea/issue_template1/bug.yaml similarity index 100% rename from .gitea/issue_template/bug.yaml rename to .gitea/issue_template1/bug.yaml diff --git a/.gitea/ISSUE_TEMPLATE/enhancement.yaml b/.gitea/issue_template1/enhancement.yaml similarity index 100% rename from .gitea/ISSUE_TEMPLATE/enhancement.yaml rename to .gitea/issue_template1/enhancement.yaml diff --git a/.gitea/issue_template/feature.yaml b/.gitea/issue_template1/feature.yaml similarity index 100% rename from .gitea/issue_template/feature.yaml rename to .gitea/issue_template1/feature.yaml -- 2.49.1 From c157644b4467b06d1d4422c1cd46dae4a9213747 Mon Sep 17 00:00:00 2001 From: Felix Kirchner Date: Sun, 11 Jan 2026 20:00:51 +0100 Subject: [PATCH 5/6] Folder fix 2/2 --- .gitea/{issue_template1 => issue_template}/bug.yaml | 0 .gitea/{issue_template1 => issue_template}/enhancement.yaml | 0 .gitea/{issue_template1 => issue_template}/feature.yaml | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename .gitea/{issue_template1 => issue_template}/bug.yaml (100%) rename .gitea/{issue_template1 => issue_template}/enhancement.yaml (100%) rename .gitea/{issue_template1 => issue_template}/feature.yaml (100%) diff --git a/.gitea/issue_template1/bug.yaml b/.gitea/issue_template/bug.yaml similarity index 100% rename from .gitea/issue_template1/bug.yaml rename to .gitea/issue_template/bug.yaml diff --git a/.gitea/issue_template1/enhancement.yaml b/.gitea/issue_template/enhancement.yaml similarity index 100% rename from .gitea/issue_template1/enhancement.yaml rename to .gitea/issue_template/enhancement.yaml diff --git a/.gitea/issue_template1/feature.yaml b/.gitea/issue_template/feature.yaml similarity index 100% rename from .gitea/issue_template1/feature.yaml rename to .gitea/issue_template/feature.yaml -- 2.49.1 From fed5c55dd4ff3412b61d5f14def866b417ee9e21 Mon Sep 17 00:00:00 2001 From: Felix Kirchner Date: Mon, 12 Jan 2026 00:18:45 +0100 Subject: [PATCH 6/6] Updated placeholder --- .gitea/issue_template/bug.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.gitea/issue_template/bug.yaml b/.gitea/issue_template/bug.yaml index b7b28d1..20d8149 100644 --- a/.gitea/issue_template/bug.yaml +++ b/.gitea/issue_template/bug.yaml @@ -9,10 +9,8 @@ body: label: Beschreibung description: Beschreibe klar und pregnant das Fehlerverhalten placeholder: | - - Welchen Zweck erfüllt das Feature? - - Welches Problem löst das Feature? - - Wer profitiert davon? - - Warum ist es wichtig? + - Was genau ist das unerwünschte Verhalten? + - Welche Auswirkungen hat der Fehler? validations: required: true -- 2.49.1