From 085f97b37eb957636fe97ea80f708921a539d16a Mon Sep 17 00:00:00 2001 From: Lars Simon Winzer Date: Thu, 26 Mar 2026 12:48:16 +0100 Subject: [PATCH 1/4] Rework: Bug report issue templates --- .gitlab/issue_templates/Bug Report.md | 40 ++++++++++++++++++++ .gitlab/issue_templates/bug_report_client.md | 31 --------------- .gitlab/issue_templates/bug_report_server.md | 30 --------------- 3 files changed, 40 insertions(+), 61 deletions(-) create mode 100644 .gitlab/issue_templates/Bug Report.md delete mode 100644 .gitlab/issue_templates/bug_report_client.md delete mode 100644 .gitlab/issue_templates/bug_report_server.md diff --git a/.gitlab/issue_templates/Bug Report.md b/.gitlab/issue_templates/Bug Report.md new file mode 100644 index 0000000..4fcd233 --- /dev/null +++ b/.gitlab/issue_templates/Bug Report.md @@ -0,0 +1,40 @@ +## Bug Report + + +### Environment +- **Branch & Commit:** +- **Operating system:** +- **How was execution started (Gradle task / IDE debug / IDE run):** +- **Java version:** `25` +- **Gradle version**: `9.3.1` + +### Summary + + +### Expected Behavior + + +### Actual Behavior + + +### Steps to Reproduce + + +### Stack Trace / Error Message +``` + +``` + +### Possible Cause / Notes + + +### Checklist +- [ ] I reproduced the problem using the steps above +- [ ] I searched documentation docs for relevant information +- [ ] I added relevant labels + +/label ~bug diff --git a/.gitlab/issue_templates/bug_report_client.md b/.gitlab/issue_templates/bug_report_client.md deleted file mode 100644 index d1b4373..0000000 --- a/.gitlab/issue_templates/bug_report_client.md +++ /dev/null @@ -1,31 +0,0 @@ -## Bug Report - -### Summary - - -### Affected Component - - -### Steps to Reproduce -1. Do this first -2. Then do that next -3. Lastly, see the unexprected error message ... - -### Expected Behavior - - -### Actual Behavior - - -### Stack Trace / Error Message -``` - -``` - -### Possible Cause - - - -/label ~bug - -/label ~client diff --git a/.gitlab/issue_templates/bug_report_server.md b/.gitlab/issue_templates/bug_report_server.md deleted file mode 100644 index 46d7572..0000000 --- a/.gitlab/issue_templates/bug_report_server.md +++ /dev/null @@ -1,30 +0,0 @@ -## Bug Report - -### Summary - - -### Affected Component - - -### Steps to Reproduce -1. Do this first -2. Then do that next -3. Lastly, see the unexprected error message ... - -### Expected Behavior - - -### Actual Behavior - - -### Stack Trace / Error Message -``` - -``` - -### Possible Cause - - -/label ~bug - -/label ~server From c19e3f322957dab8d8317db79565c71d1e410777 Mon Sep 17 00:00:00 2001 From: Lars Simon Winzer Date: Thu, 26 Mar 2026 12:52:59 +0100 Subject: [PATCH 2/4] Rework: Feature request issue templates --- .gitlab/issue_templates/Feature Request.md | 18 +++++++++++++ .../issue_templates/feature_request_client.md | 27 ------------------- .../issue_templates/feature_request_server.md | 27 ------------------- 3 files changed, 18 insertions(+), 54 deletions(-) create mode 100644 .gitlab/issue_templates/Feature Request.md delete mode 100644 .gitlab/issue_templates/feature_request_client.md delete mode 100644 .gitlab/issue_templates/feature_request_server.md diff --git a/.gitlab/issue_templates/Feature Request.md b/.gitlab/issue_templates/Feature Request.md new file mode 100644 index 0000000..5a11cf5 --- /dev/null +++ b/.gitlab/issue_templates/Feature Request.md @@ -0,0 +1,18 @@ +## Feature Request + + +### Summary + + +### Required workarround + + +### Description + + +### Checklist +- [ ] I reproduced the problem using the steps above +- [ ] I searched documentation docs for relevant information +- [ ] I added relevant labels + +/label ~enhancement diff --git a/.gitlab/issue_templates/feature_request_client.md b/.gitlab/issue_templates/feature_request_client.md deleted file mode 100644 index c654230..0000000 --- a/.gitlab/issue_templates/feature_request_client.md +++ /dev/null @@ -1,27 +0,0 @@ -## Feature Request - -### Summary - - -### Motivation / Problem - - -### Description - - -### Affected Components - - - -### Acceptance Criteria - -- [ ] -- [ ] -- [ ] - -### Open Questions / Trade-offs - - -/label ~enhancement - -/label ~client diff --git a/.gitlab/issue_templates/feature_request_server.md b/.gitlab/issue_templates/feature_request_server.md deleted file mode 100644 index 38d3377..0000000 --- a/.gitlab/issue_templates/feature_request_server.md +++ /dev/null @@ -1,27 +0,0 @@ -## Feature Request - -### Summary - - -### Motivation / Problem - - -### Description - - -### Affected Components - - - -### Acceptance Criteria - -- [ ] -- [ ] -- [ ] - -### Open Questions / Trade-offs - - -/label ~enhancement - -/label ~server From a772f2ce0174aa4fad8aefdea995ffc0937b86ab Mon Sep 17 00:00:00 2001 From: Lars Simon Winzer Date: Thu, 26 Mar 2026 12:53:52 +0100 Subject: [PATCH 3/4] Remove: Protocol change issue template as it is now incorporated into the others --- .gitlab/issue_templates/protocol_change.md | 37 ---------------------- 1 file changed, 37 deletions(-) delete mode 100644 .gitlab/issue_templates/protocol_change.md diff --git a/.gitlab/issue_templates/protocol_change.md b/.gitlab/issue_templates/protocol_change.md deleted file mode 100644 index 6c5d5b2..0000000 --- a/.gitlab/issue_templates/protocol_change.md +++ /dev/null @@ -1,37 +0,0 @@ -## Protocol / API Change - -### Summary - - -### Affected Commands / Responses - - -| Command | Response | Type of Change | Description | -|---------|----------|----------------|-------------| -| | | New / Changed / Removed | | - -### New / Changed Syntax -``` - - -``` - -### Affected Implementation Layers - -- [ ] `Session` -- [ ] `User` or `UserRegistry` -- [ ] `Tokenizer` / `RequestTokenClassifier` -- [ ] `ProtocolParser` -- [ ] `CommandParserDispatcher` + corresponding `CommandParser` -- [ ] `CommandHandler` -- [ ] `Response` hierarchy -- [ ] `GameEngine` or `GameState` -- [ ] Client-side (create your own issue and create link) - -### Motivation - - -/label ~protocol From 72ef67c47d01a2c7c28f672081d4db349d555944 Mon Sep 17 00:00:00 2001 From: Lars Simon Winzer Date: Thu, 26 Mar 2026 12:56:54 +0100 Subject: [PATCH 4/4] Rework: Task issue template --- .gitlab/issue_templates/Task.md | 25 +++++++++++++++++++++++++ .gitlab/issue_templates/task_client.md | 25 ------------------------- .gitlab/issue_templates/task_server.md | 25 ------------------------- 3 files changed, 25 insertions(+), 50 deletions(-) create mode 100644 .gitlab/issue_templates/Task.md delete mode 100644 .gitlab/issue_templates/task_client.md delete mode 100644 .gitlab/issue_templates/task_server.md diff --git a/.gitlab/issue_templates/Task.md b/.gitlab/issue_templates/Task.md new file mode 100644 index 0000000..9455ce6 --- /dev/null +++ b/.gitlab/issue_templates/Task.md @@ -0,0 +1,25 @@ +## Task + + +### Summary + + +### Context + + + +### Current Progress +- [ ] +- [ ] +- [ ] + +### Notes + + +### Checklist +- [ ] I reproduced the problem using the steps above +- [ ] I searched documentation docs for relevant information +- [ ] I added relevant labels +- [ ] I linked to other issues or branches that must be completed first + +/label ~task diff --git a/.gitlab/issue_templates/task_client.md b/.gitlab/issue_templates/task_client.md deleted file mode 100644 index f75a1c4..0000000 --- a/.gitlab/issue_templates/task_client.md +++ /dev/null @@ -1,25 +0,0 @@ -## Task - -### Summary - - -### Context - - -### Affected Components - - -### Definition of Done -- [ ] -- [ ] -- [ ] - -### Notes - - -### Checklist -- [ ] Linked to other issues or branches that must be completed first? - -/label ~task - -/label ~client diff --git a/.gitlab/issue_templates/task_server.md b/.gitlab/issue_templates/task_server.md deleted file mode 100644 index e6206d1..0000000 --- a/.gitlab/issue_templates/task_server.md +++ /dev/null @@ -1,25 +0,0 @@ -## Task - -### Summary - - -### Context - - -### Affected Components - - -### Definition of Done -- [ ] -- [ ] -- [ ] - -### Notes - - -### Checklist -- [ ] Linked to other issues or branches that must be completed first? - -/label ~task - -/label ~server