JSON Import für Testdaten & Funktion zum Löschen aller Daten #33

Merged
flixcoo merged 44 commits from feature/31-json-import-fuer-testdaten into development 2025-11-22 16:47:15 +00:00

44 Commits

Author SHA1 Message Date
0593297fc3 Merge branch 'development' into feature/31-json-import-fuer-testdaten
All checks were successful
Pull Request Pipeline / lint (pull_request) Successful in 2m16s
Pull Request Pipeline / test (pull_request) Successful in 2m16s
2025-11-22 16:44:09 +01:00
893eb91143 Schema corrected
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m10s
Pull Request Pipeline / lint (pull_request) Successful in 2m11s
2025-11-22 01:12:39 +01:00
2ebd4274f0 Moved method validateJsonSchema()
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-22 00:47:44 +01:00
70307016b3 Fixed addGames method 2025-11-22 00:47:32 +01:00
1b3334f3e0 Fixed addGroups method 2025-11-22 00:47:24 +01:00
7cd53aa695 Merge branch 'bug/37-getallgames-returnt-nicht-alle-attribute-von-der-game-klasse' into feature/31-json-import-fuer-testdaten
Some checks failed
Pull Request Pipeline / test (pull_request) Failing after 2m21s
Pull Request Pipeline / lint (pull_request) Successful in 2m21s
# Conflicts:
#	test/db_tests/player_test.dart
2025-11-21 14:26:18 +01:00
c56663d15e Added missing await
Some checks failed
Pull Request Pipeline / test (pull_request) Failing after 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2025-11-21 14:17:38 +01:00
51722eb7fd Added batch insert methods to tests
Some checks failed
Pull Request Pipeline / test (pull_request) Failing after 2m9s
Pull Request Pipeline / lint (pull_request) Successful in 2m9s
2025-11-21 14:01:45 +01:00
78d530ddd5 Merge branch 'bug/37-getallgames-returnt-nicht-alle-attribute-von-der-game-klasse' into feature/31-json-import-fuer-testdaten
# Conflicts:
#	lib/data/dao/player_group_dao.dart
#	test/db_tests/game_test.dart
#	test/db_tests/group_test.dart
#	test/db_tests/player_test.dart
2025-11-21 14:00:10 +01:00
8e63a01705 Added methods for multiple inserts to tests
Some checks failed
Pull Request Pipeline / test (pull_request) Failing after 2m6s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-20 23:49:57 +01:00
e512cbbf95 Merge branch 'bug/37-getallgames-returnt-nicht-alle-attribute-von-der-game-klasse' into feature/31-json-import-fuer-testdaten 2025-11-20 23:45:18 +01:00
29a3e77fc4 Merge branch 'bug/37-getallgames-returnt-nicht-alle-attribute-von-der-game-klasse' into feature/31-json-import-fuer-testdaten
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-20 22:41:14 +01:00
45650133a7 Corrected schema again
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m3s
Pull Request Pipeline / lint (pull_request) Successful in 2m14s
2025-11-19 21:51:13 +01:00
f40a9ad09b Updated schema
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m5s
2025-11-19 21:42:07 +01:00
822bc03c83 Added dialog 2025-11-19 21:41:30 +01:00
a8d4e640cf Tabs update themselves after settings view 2025-11-19 21:39:01 +01:00
cf71b40718 changed export file name 2025-11-19 21:19:54 +01:00
f7c1d6e975 Added missing await
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m1s
Pull Request Pipeline / lint (pull_request) Successful in 2m6s
2025-11-19 21:13:29 +01:00
17dabb773d Merge branch 'development' into feature/31-json-import-fuer-testdaten
Some checks failed
Pull Request Pipeline / test (pull_request) Failing after 2m4s
Pull Request Pipeline / lint (pull_request) Successful in 2m13s
2025-11-19 20:35:34 +01:00
682c1d269d Merge branch 'development' into feature/31-json-import-fuer-testdaten 2025-11-19 20:27:21 +01:00
061a927324 Merge branch 'development' into feature/31-json-import-fuer-testdaten 2025-11-19 20:22:19 +01:00
412cfff9f5 Added methods for inserting list of players, groups, games 2025-11-19 20:21:55 +01:00
f7073a83a4 Added insert mode 2025-11-19 20:21:30 +01:00
9434282ed1 Added createdAt attribute in dto classes and json schema 2025-11-19 20:20:21 +01:00
3e3def0bde Merge remote-tracking branch 'origin/feature/29-timestamp-zu-allen-objekten-hinzufügen' into feature/31-json-import-fuer-testdaten
# Conflicts:
#	lib/data/dao/game_dao.dart
#	lib/data/db/database.g.dart
#	lib/data/db/tables/game_table.dart
#	lib/data/dto/game.dart
#	pubspec.yaml
2025-11-19 19:30:56 +01:00
87b1a7d57f Moved ImportStatus & ExportStatus to enums.dart 2025-11-19 19:26:35 +01:00
cf834e636e Merge remote-tracking branch 'origin/development' into feature/31-json-import-fuer-testdaten
# Conflicts:
#	lib/presentation/views/main_menu/home_view.dart
2025-11-19 19:22:34 +01:00
322c51a764 Added documentation and feedback in snackbar 2025-11-19 09:44:48 +01:00
82e28b7509 Refactored whole export/import methods in DataTransferService 2025-11-19 00:32:16 +01:00
f2a749cb0f First version of settings view 2025-11-19 00:24:08 +01:00
5dcd0826bd Adjusted attributes to table definition 2025-11-19 00:23:53 +01:00
f6ebda7984 Changed table column because of importing issues 2025-11-19 00:22:35 +01:00
69c95ca672 Added custom statement for cascade deleting 2025-11-19 00:22:13 +01:00
42ce69f4d3 Added schema.json 2025-11-18 23:59:28 +01:00
08fcaa35ee Added methods for deleting all entities 2025-11-18 23:59:18 +01:00
fd86f5193f Fixed toJson methods 2025-11-18 23:46:32 +01:00
2da2e28cb6 Added json schema 2025-11-18 23:20:26 +01:00
d86de09042 Added fromJson, toJson 2025-11-18 23:16:57 +01:00
07d623d963 Merge remote-tracking branch 'refs/remotes/origin/development' into feature/31-json-import-fuer-testdaten 2025-11-18 22:47:52 +01:00
a8a81c2151 Fixed gesture detector area 2025-11-18 22:33:46 +01:00
178aaa9643 Added function headers 2025-11-17 23:25:12 +01:00
2076e45fd5 Created new layout for settings view 2025-11-17 23:23:52 +01:00
62acc87e0e Moved game tile in tiles folder 2025-11-17 23:23:41 +01:00
3ca081419b Implemented new SettingsListTile 2025-11-17 23:23:04 +01:00