WIP: Bearbeiten und Löschen von Matches #171

Draft
flixcoo wants to merge 35 commits from feature/120-bearbeiten-und-loeschen-von-matches into development
Owner

Zugehörige Issue(s)

Closes #120

Beschreibung

Es wurde eine neue View implementiert, um die Match-Details einzusehen, Ergebnisse einzutragen, die Gruppe zu bearbeiten und zu löschen. Das Bearbeiten Navigiert dann zu einer modifizierten CreateMatchView

Änderungen

  • MatchDetailView implementiert, welche Details zu einem Match anzeigt, und Buttons, zum löschen und bearbeiten des Matches sowie zum Ergebnisse eintragen enthält
  • Der Button zum Ergebnisse eintragen leitet weiter zum MatchResultView. Hier gesetzte Gewinner werden in der MatchDetailView` aktualisiert. Aktuell sind hier noch Platzhalter für die anderen Rulesets
  • Der Button zum Löschen, löscht das Match und navigiert zurück zur MatchView, in welcher die Liste der Matches aktualisiert wird.
  • Der Button zum bearbeiten des Matches navigiert zu einer modifizierten CreateMatchView, in welcher die Details des Matches, wie Name, Gruppe und Spieler, eingetragen sind

Zusätzliche Anmerkungen

Aktuell wird noch auf #156 gewartet. Dieser PR sollte mit dem PR #148 abgeglichen werden, um doppelte Arbeit zu vermeiden

### Zugehörige Issue(s) Closes #120 ### Beschreibung Es wurde eine neue View implementiert, um die Match-Details einzusehen, Ergebnisse einzutragen, die Gruppe zu bearbeiten und zu löschen. Das Bearbeiten Navigiert dann zu einer modifizierten `CreateMatchView` ### Änderungen - `MatchDetailView` implementiert, welche Details zu einem Match anzeigt, und Buttons, zum löschen und bearbeiten des Matches sowie zum Ergebnisse eintragen enthält - Der Button zum Ergebnisse eintragen leitet weiter zum `MatchResultView. Hier gesetzte Gewinner werden in der `MatchDetailView` aktualisiert. Aktuell sind hier noch Platzhalter für die anderen Rulesets - Der Button zum Löschen, löscht das Match und navigiert zurück zur `MatchView`, in welcher die Liste der Matches aktualisiert wird. - Der Button zum bearbeiten des Matches navigiert zu einer modifizierten `CreateMatchView`, in welcher die Details des Matches, wie Name, Gruppe und Spieler, eingetragen sind ### Zusätzliche Anmerkungen Aktuell wird noch auf #156 gewartet. Dieser PR sollte mit dem PR #148 abgeglichen werden, um doppelte Arbeit zu vermeiden
flixcoo added this to the Alpha milestone 2026-01-16 20:57:03 +00:00
flixcoo self-assigned this 2026-01-16 20:57:03 +00:00
flixcoo added 8 commits 2026-01-18 00:02:39 +00:00
flixcoo added the
Workflow
On Hold
3
label 2026-01-18 00:08:49 +00:00
flixcoo added 20 commits 2026-01-18 12:00:04 +00:00
implement group edit view
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Failing after 2m3s
45a419cae7
Merge branch 'development' into feature/118-bearbeiten-und-löschen-von-gruppen
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Failing after 2m3s
525acec1d3
rename CreateGroupView to GroupDetailView for clarity and consistency
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m4s
b6dd0541ae
remove questionmark
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
ee84c60ba6
Merge remote-tracking branch 'origin/development' into feature/118-bearbeiten-und-löschen-von-gruppen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m33s
Pull Request Pipeline / lint (pull_request) Successful in 2m44s
38663c6b67
# Conflicts:
#	lib/l10n/arb/app_de.arb
#	lib/l10n/arb/app_en.arb
#	lib/l10n/generated/app_localizations_de.dart
#	lib/presentation/views/main_menu/settings_view.dart
fix merge mistake
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 3m9s
Pull Request Pipeline / test (pull_request) Successful in 2m30s
caf60d046b
# Conflicts:
#	lib/presentation/views/main_menu/settings_view.dart
merge dev into #118
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 1m59s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
ed642e3d4f
fix snackbar showing also showing on other screens (#155)
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m10s
Pull Request Pipeline / lint (pull_request) Successful in 2m12s
1b297d15b0
add context to mounted check
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
016c1ceb6e
# Conflicts:
#	lib/presentation/views/main_menu/group_view/create_group_view.dart
#	lib/presentation/views/main_menu/settings_view/settings_view.dart
#	lib/presentation/widgets/tiles/group_tile.dart
fix merge conflicts
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
919a38afe5
Merge remote-tracking branch 'origin/development' into feature/118-bearbeiten-und-löschen-von-gruppen
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m7s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
8b7300eac3
# Conflicts:
#	pubspec.yaml
delete group view & update build nr
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m14s
f1df067824
# Conflicts:
#	lib/l10n/arb/app_de.arb
#	lib/l10n/arb/app_en.arb
#	lib/l10n/generated/app_localizations.dart
#	lib/l10n/generated/app_localizations_de.dart
#	lib/l10n/generated/app_localizations_en.dart
#	lib/presentation/views/main_menu/group_view/groups_view.dart
#	lib/presentation/views/main_menu/match_view/create_match/create_match_view.dart
#	lib/presentation/widgets/tiles/group_tile.dart
#	pubspec.yaml
merge & made group_detail_view.dart & group_create_view.dart work together when editing
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m10s
e4c3bc1c5e
# Conflicts:
#	lib/presentation/views/main_menu/group_view/create_group_view.dart
#	pubspec.yaml
merge fix
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m8s
810f635987
Merge remote-tracking branch 'origin/feature/118-bearbeiten-und-löschen-von-gruppen' into feature/120-bearbeiten-und-loeschen-von-matches
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m15s
f00aa15518
# Conflicts:
#	lib/l10n/generated/app_localizations.dart
flixcoo added 2 commits 2026-01-18 12:08:40 +00:00
Changed button icon
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m10s
9a5929382b
flixcoo added 2 commits 2026-02-23 20:34:35 +00:00
# Conflicts:
#	lib/presentation/views/main_menu/custom_navigation_bar.dart
#	lib/presentation/views/main_menu/group_view/create_group_view.dart
#	lib/presentation/views/main_menu/group_view/group_detail_view.dart
#	lib/presentation/views/main_menu/group_view/group_view.dart
#	lib/presentation/views/main_menu/match_view/create_match/create_match_view.dart
#	lib/presentation/views/main_menu/match_view/match_view.dart
#	pubspec.yaml
Fixed PR problems
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 37s
Pull Request Pipeline / lint (pull_request) Successful in 44s
527ffd194f
flixcoo added 1 commit 2026-02-23 20:35:30 +00:00
Typo
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 36s
Pull Request Pipeline / lint (pull_request) Successful in 42s
b84a893706
flixcoo added a new dependency 2026-02-24 16:39:46 +00:00
flixcoo added 2 commits 2026-02-24 17:01:34 +00:00
Implemented Radio Theme
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 35s
Pull Request Pipeline / lint (pull_request) Successful in 46s
e71943f6e2
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 35s
Required
Details
Pull Request Pipeline / lint (pull_request) Successful in 46s
Required
Details
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feature/120-bearbeiten-und-loeschen-von-matches:feature/120-bearbeiten-und-loeschen-von-matches
git checkout feature/120-bearbeiten-und-loeschen-von-matches
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Depends on
#156 Neue Datenbank Struktur
liquid-development/game-tracker
Reference: liquid-development/game-tracker#171