Add tournament archives and results for multiple events

- Created JSON files for tournament archives on 2025-07-28 and 2025-07-29, including detailed player scores and shot results.
- Added a new tournament results file summarizing the outcomes of the tournament held on 2025-07-29, including participant scores and completion status.
This commit is contained in:
bl3kunja-FW
2025-08-02 15:27:32 +02:00
parent 75ac46c23c
commit 5c7f255a02
45 changed files with 6840 additions and 1534 deletions
@@ -0,0 +1,395 @@
{
"tournament": {
"rounds": [
{
"round_number": 1,
"players": [
{
"id": 4,
"name": "Mateja Pleterski",
"enabled": true
},
{
"id": 1,
"name": "Domen Pleterski",
"enabled": true
},
{
"id": 3,
"name": "Ivan Tandler",
"enabled": true
},
{
"id": 2,
"name": "Nik Pleterski",
"enabled": true
}
],
"status": "pending"
}
],
"created_at": "2025-07-31T21:17:48.015599",
"total_players": 4,
"total_rounds": 1,
"current_round": 1,
"tournament_type": "20_targets"
},
"results": {
"tournament_id": "2025-07-31T21:17:48.015599",
"tournament_type": "20_targets",
"participants": {
"4": {
"name": "Mateja Pleterski",
"targets": {
"1": {
"shot1": 6,
"shot2": 0
},
"2": {
"shot1": 9,
"shot2": 8
},
"3": {
"shot1": 3,
"shot2": 4
},
"4": {
"shot1": 5,
"shot2": 9
},
"5": {
"shot1": 9,
"shot2": 5
},
"6": {
"shot1": 4,
"shot2": 0
},
"7": {
"shot1": 5,
"shot2": 0
},
"8": {
"shot1": 0,
"shot2": 10
},
"9": {
"shot1": 5,
"shot2": 6
},
"10": {
"shot1": 1,
"shot2": 7
},
"11": {
"shot1": 4,
"shot2": 7
},
"12": {
"shot1": 10,
"shot2": 6
},
"13": {
"shot1": 6,
"shot2": 9
},
"14": {
"shot1": 9,
"shot2": 4
},
"15": {
"shot1": 4,
"shot2": 1
},
"16": {
"shot1": 4,
"shot2": 3
},
"17": {
"shot1": 10,
"shot2": 9
},
"18": {
"shot1": 0,
"shot2": 5
},
"19": {
"shot1": 3,
"shot2": 2
},
"20": {
"shot1": 10,
"shot2": 0
}
},
"total_score": 202,
"completed": true
},
"1": {
"name": "Domen Pleterski",
"targets": {
"1": {
"shot1": 1,
"shot2": 1
},
"2": {
"shot1": 6,
"shot2": 2
},
"3": {
"shot1": 7,
"shot2": 4
},
"4": {
"shot1": 1,
"shot2": 5
},
"5": {
"shot1": 7,
"shot2": 5
},
"6": {
"shot1": 6,
"shot2": 9
},
"7": {
"shot1": 9,
"shot2": 9
},
"8": {
"shot1": 8,
"shot2": 9
},
"9": {
"shot1": 7,
"shot2": 5
},
"10": {
"shot1": 0,
"shot2": 6
},
"11": {
"shot1": 9,
"shot2": 10
},
"12": {
"shot1": 6,
"shot2": 10
},
"13": {
"shot1": 6,
"shot2": 4
},
"14": {
"shot1": 3,
"shot2": 7
},
"15": {
"shot1": 4,
"shot2": 0
},
"16": {
"shot1": 9,
"shot2": 10
},
"17": {
"shot1": 0,
"shot2": 4
},
"18": {
"shot1": 9,
"shot2": 2
},
"19": {
"shot1": 6,
"shot2": 6
},
"20": {
"shot1": 5,
"shot2": 10
}
},
"total_score": 227,
"completed": true
},
"3": {
"name": "Ivan Tandler",
"targets": {
"1": {
"shot1": 6,
"shot2": 10
},
"2": {
"shot1": 2,
"shot2": 1
},
"3": {
"shot1": 9,
"shot2": 4
},
"4": {
"shot1": 9,
"shot2": 9
},
"5": {
"shot1": 3,
"shot2": 1
},
"6": {
"shot1": 3,
"shot2": 8
},
"7": {
"shot1": 6,
"shot2": 6
},
"8": {
"shot1": 0,
"shot2": 8
},
"9": {
"shot1": 2,
"shot2": 1
},
"10": {
"shot1": 4,
"shot2": 5
},
"11": {
"shot1": 1,
"shot2": 1
},
"12": {
"shot1": 3,
"shot2": 2
},
"13": {
"shot1": 4,
"shot2": 9
},
"14": {
"shot1": 5,
"shot2": 8
},
"15": {
"shot1": 6,
"shot2": 0
},
"16": {
"shot1": 4,
"shot2": 0
},
"17": {
"shot1": 3,
"shot2": 0
},
"18": {
"shot1": 3,
"shot2": 4
},
"19": {
"shot1": 3,
"shot2": 3
},
"20": {
"shot1": 8,
"shot2": 4
}
},
"total_score": 168,
"completed": true
},
"2": {
"name": "Nik Pleterski",
"targets": {
"1": {
"shot1": 8,
"shot2": 9
},
"2": {
"shot1": 9,
"shot2": 7
},
"3": {
"shot1": 1,
"shot2": 4
},
"4": {
"shot1": 3,
"shot2": 0
},
"5": {
"shot1": 4,
"shot2": 2
},
"6": {
"shot1": 8,
"shot2": 2
},
"7": {
"shot1": 1,
"shot2": 8
},
"8": {
"shot1": 3,
"shot2": 3
},
"9": {
"shot1": 0,
"shot2": 10
},
"10": {
"shot1": 5,
"shot2": 6
},
"11": {
"shot1": 0,
"shot2": 4
},
"12": {
"shot1": 5,
"shot2": 7
},
"13": {
"shot1": 4,
"shot2": 6
},
"14": {
"shot1": 4,
"shot2": 5
},
"15": {
"shot1": 2,
"shot2": 0
},
"16": {
"shot1": 6,
"shot2": 4
},
"17": {
"shot1": 7,
"shot2": 10
},
"18": {
"shot1": 7,
"shot2": 8
},
"19": {
"shot1": 2,
"shot2": 2
},
"20": {
"shot1": 1,
"shot2": 2
}
},
"total_score": 179,
"completed": true
}
},
"tournament_finished": true,
"created_at": "2025-07-31T21:17:48.015726",
"finished_at": "2025-07-31T21:17:55.687846"
},
"archived_at": "2025-07-31T21:17:55.687873"
}