c10bc9dbdc
Actions & PR Template verbessern ( #223 )
...
Push Pipeline / test (push) Successful in 47s
Push Pipeline / update_version (push) Failing after 31s
Push Pipeline / generate_licenses (push) Failing after 36s
Push Pipeline / generate_localizations (push) Successful in 28s
Push Pipeline / sort_arb_files (push) Successful in 37s
Push Pipeline / format (push) Has been skipped
Push Pipeline / build (push) Successful in 5m32s
### Zugehörige Issue(s)
Closes #222
### Beschreibung
Die Push & PR-Pipelines wurden um Überprüfungen und Formatierung für die Lokalisierung erweitert. Außerdem wurde eine PR-Checkliste zum PR-Template hinzugefügt.
### Änderungen
- Template um `PR-Checklist` ergänzt (siehe Diff, gerne Ideen für mehr Punkte)
- PR-Pipeline überprüft jetzt ob `untranslated_messages.json` leer (also `{}`) ist. Wenn nicht, schlägt sie fehl
- In der Push-Pipeline werden jetzt die `.arb`-Files sortiert
- In der Push-Pipeline werden jetzt die lokalisierungen generiert
- Renovate Workflow hinzugefügt, welcher jede Woche die Dependencies überprüft (siehe [diese Test-PR](#244 ))
### Zusätzliche Anmerkungen
Ich wollt eigentlich auch einen Job zum generieren der DB-Files einbauen. Das hat jedoch nicht geklappt (siehe [hier](https://git.yannick-weigert.de/liquid-development/game-tracker/actions/runs/1013/jobs/3 ) oder [hier](https://git.yannick-weigert.de/liquid-development/game-tracker/actions/runs/1014/jobs/3 )), weil der jedes mal mehr als 10 Minuten gedauert hat und dann getimeoutet ist

Co-authored-by: Gitea Actions [bot] <actions@yannick-weigert.de >
Reviewed-on: #223
Co-authored-by: Felix Kirchner <felix.kirchner.fk@gmail.com >
Co-committed-by: Felix Kirchner <felix.kirchner.fk@gmail.com >
2026-05-22 19:12:59 +00:00
3c5c0dbf20
Add support for multiple winners and update localization
Pull Request Pipeline / test (pull_request) Successful in 47s
Pull Request Pipeline / lint (pull_request) Failing after 51s
2026-05-10 16:26:51 +02:00
03ab2045b2
Add support for selecting multiple winners and update localization
Pull Request Pipeline / test (pull_request) Successful in 48s
Pull Request Pipeline / lint (pull_request) Failing after 51s
2026-05-10 14:54:00 +02:00
28222cbd2a
Merge branch 'development' into feature/206-Neuer-Regelsatz-Platzierung
...
Pull Request Pipeline / test (pull_request) Successful in 46s
Pull Request Pipeline / lint (pull_request) Successful in 48s
# Conflicts:
# lib/l10n/generated/app_localizations.dart
# lib/presentation/views/main_menu/match_view/match_detail_view.dart
# lib/presentation/views/main_menu/match_view/match_result_view.dart
2026-05-09 23:16:17 +02:00
a42e635282
Merge branch 'development' into feature/202-live-edit-modus
...
Pull Request Pipeline / test (pull_request) Successful in 49s
Pull Request Pipeline / lint (pull_request) Successful in 51s
# Conflicts:
# lib/l10n/generated/app_localizations.dart
# pubspec.yaml
2026-05-09 19:36:21 +02:00
759e168216
Merge remote-tracking branch 'origin/development' into feature/206-Neuer-Regelsatz-Platzierung
...
# 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
2026-05-09 19:18:54 +02:00
616c239375
change placement to text in match detail view
Pull Request Pipeline / test (pull_request) Successful in 47s
Pull Request Pipeline / lint (pull_request) Successful in 50s
2026-05-09 17:47:23 +02:00
fbb83aaf7b
fix: localization plural
2026-05-09 17:17:33 +02:00
f9eafa5b3d
add: empty game list messages
Pull Request Pipeline / test (pull_request) Successful in 46s
Pull Request Pipeline / lint (pull_request) Successful in 53s
2026-05-09 15:01:21 +02:00
5b668d28b7
add translation for drag to set placement
Pull Request Pipeline / test (pull_request) Successful in 47s
Pull Request Pipeline / lint (pull_request) Successful in 50s
2026-05-09 13:02:42 +02:00
bc997633eb
feat: add placement ruleset and related localization
Pull Request Pipeline / test (pull_request) Successful in 45s
Pull Request Pipeline / lint (pull_request) Failing after 48s
2026-05-09 02:08:40 +02:00
045d2afa39
removed descriptions
Pull Request Pipeline / test (pull_request) Successful in 44s
Pull Request Pipeline / lint (pull_request) Successful in 48s
2026-05-06 19:54:34 +02:00
bb46cace03
Added localizations
2026-05-05 22:36:01 +02:00
e3aef81ab6
feat: Deleting games associated with matches deletes them
Pull Request Pipeline / test (pull_request) Successful in 42s
Pull Request Pipeline / lint (pull_request) Successful in 50s
2026-05-03 01:00:44 +02:00
2f5b9e5ff2
Cherry picked changes from 119-implementierung-der-games
Pull Request Pipeline / test (pull_request) Successful in 46s
Pull Request Pipeline / lint (pull_request) Successful in 47s
2026-04-28 15:27:52 +02:00
522441b0ca
Added tie localization
2026-04-21 18:35:40 +02:00
316a50dad0
Added point localizations
2026-04-21 17:19:11 +02:00
d5a7bb320f
Implememented different result tiles in match detail view for different rulesets
2026-03-08 22:25:23 +01:00
544e55c4fd
Merge branch 'development' into feature/132-verschiedene-regelsaetze-implementieren
...
# 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/match_view/match_result_view.dart
2026-03-08 10:57:33 +01:00
494dec8c61
Added localizations
2026-03-08 08:29:15 +01:00
f07532c1e2
Fix: Added correct localizations
2026-03-06 16:51:01 +01:00
8e75f6af56
Merge branch 'development' into feature/120-bearbeiten-und-loeschen-von-matches
...
# Conflicts:
# lib/presentation/views/main_menu/match_view/create_match/create_match_view.dart
2026-03-05 11:00:43 +01:00
9e9491c98e
Merge remote-tracking branch 'refs/remotes/origin/development' into feature/120-bearbeiten-und-loeschen-von-matches
...
# 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
2026-02-23 21:23:28 +01:00
gelbeinhalb
acf3a7b003
Merge remote-tracking branch 'origin/development' into feature/88-neue-datenbank-struktur
...
# Conflicts:
# lib/data/dao/group_match_dao.dart
# lib/data/dao/match_dao.dart
# lib/data/dao/player_match_dao.dart
# lib/data/db/database.dart
# lib/data/db/database.g.dart
# lib/data/db/tables/group_match_table.dart
# lib/data/db/tables/player_match_table.dart
# lib/data/dto/match.dart
# lib/presentation/views/main_menu/home_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
# lib/services/data_transfer_service.dart
# test/db_tests/game_test.dart
# test/db_tests/group_match_test.dart
# test/db_tests/player_match_test.dart
2026-02-01 15:55:06 +01:00
gelbeinhalb
b0cb385756
ruleset is now a required game enum parameter
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
2026-01-23 11:54:37 +01:00
53a33ca2e1
Updated app name
Pull Request Pipeline / lint (pull_request) Successful in 2m7s
Pull Request Pipeline / test (pull_request) Successful in 1m56s
2026-01-18 22:58:28 +01:00
f00aa15518
Merge remote-tracking branch 'origin/feature/118-bearbeiten-und-löschen-von-gruppen' into feature/120-bearbeiten-und-loeschen-von-matches
...
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m15s
# Conflicts:
# lib/l10n/generated/app_localizations.dart
2026-01-18 12:59:56 +01:00
14d30f55a7
Merge remote-tracking branch 'origin/development' into feature/118-bearbeiten-und-löschen-von-gruppen
...
# 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
2026-01-18 11:15:04 +01:00
765610b184
Enhanced editing
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m18s
2026-01-18 01:02:35 +01:00
eb114f2853
Added empty winner tile
2026-01-18 00:36:15 +01:00
374c9295ef
Implemented MatchProfileView
2026-01-18 00:08:39 +01:00
def31acfb1
Merge remote-tracking branch 'origin/development' into feature/118-bearbeiten-und-löschen-von-gruppen
...
# 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
2026-01-17 10:16:41 +01:00
a8129eb134
Implemented first version of group profile
2026-01-16 23:34:47 +01:00
82ad2b74f8
refactor: enhance documentation and fix punctuation in localization strings
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2026-01-13 21:16:59 +01:00
7cc3873a31
Merge remote-tracking branch 'origin/development' into feature/118-bearbeiten-und-löschen-von-gruppen
...
# Conflicts:
# lib/presentation/views/main_menu/settings_view.dart
2026-01-13 21:02:04 +01:00
4bbbcdd93f
Updated label
Pull Request Pipeline / test (pull_request) Successful in 2m8s
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
2026-01-12 00:47:43 +01:00
7fc4bbfb13
Added placeholder setting tiles for legal
Pull Request Pipeline / test (pull_request) Successful in 2m13s
Pull Request Pipeline / lint (pull_request) Successful in 2m14s
2026-01-11 17:09:05 +01:00
857e05127d
Updated arb files
2026-01-11 16:55:28 +01:00
c5fa540c5f
Added licenses to settings
2026-01-11 15:43:36 +01:00
caf60d046b
fix merge mistake
Pull Request Pipeline / lint (pull_request) Successful in 3m9s
Pull Request Pipeline / test (pull_request) Successful in 2m30s
2026-01-10 22:20:14 +01:00
38663c6b67
Merge remote-tracking branch 'origin/development' into feature/118-bearbeiten-und-löschen-von-gruppen
...
Pull Request Pipeline / test (pull_request) Successful in 2m33s
Pull Request Pipeline / lint (pull_request) Successful in 2m44s
# 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
2026-01-10 22:19:19 +01:00
ee84c60ba6
remove questionmark
Pull Request Pipeline / test (pull_request) Successful in 2m2s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2026-01-10 22:13:26 +01:00
497f30421d
Updated string
Pull Request Pipeline / test (pull_request) Successful in 2m9s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2026-01-10 21:29:45 +01:00
45a419cae7
implement group edit view
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Failing after 2m3s
2026-01-10 20:14:37 +01:00
88766652b9
Small loc corrections
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m21s
2026-01-08 21:21:33 +01:00
cfb07bfe28
Updated localizations
Pull Request Pipeline / test (pull_request) Successful in 2m14s
Pull Request Pipeline / lint (pull_request) Successful in 2m18s
2026-01-08 21:13:24 +01:00
76121eb4fb
Updated localizations
Pull Request Pipeline / test (pull_request) Successful in 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m18s
2026-01-07 17:30:19 +01:00
e196d6e5ef
Corrected strings
2026-01-07 14:32:40 +01:00
bc3beac866
Replaced Matches with Spiele
2026-01-07 14:25:14 +01:00
aa936a938d
Corrected translation
2026-01-07 14:23:47 +01:00