Skip to content

Commit c59e7eb

Browse files
authored
Merge pull request #1922 from sportstimes/task/2025-placeholders-all
Task/2025 placeholders all
2 parents c980742 + 61595a0 commit c59e7eb

File tree

6 files changed

+1201
-26
lines changed

6 files changed

+1201
-26
lines changed

_db/f1-academy/2025.json

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
{
2+
"races": [
3+
{
4+
"name": "Chinese",
5+
"location": "Shanghai",
6+
"latitude": 31.3807,
7+
"longitude": 121.2498,
8+
"round": 1,
9+
"slug": "chinese",
10+
"localeKey": "chinese",
11+
"tbc": true,
12+
"sessions": {
13+
"fp1": "2025-03-07T11:05:00Z",
14+
"qualifying1": "2025-03-07T18:30:00Z",
15+
"qualifying2": "2025-03-07T18:30:00Z",
16+
"race1": "2025-03-08T12:10:00Z",
17+
"race2": "2025-03-09T12:05:00Z"
18+
}
19+
},
20+
{
21+
"name": "Jeddah",
22+
"location": "Jeddah",
23+
"latitude": 21.485811,
24+
"longitude": 39.192505,
25+
"round": 2,
26+
"slug": "jeddah",
27+
"localeKey": "jeddah",
28+
"tbc": true,
29+
"sessions": {
30+
"fp1": "2025-03-07T11:05:00Z",
31+
"qualifying1": "2025-03-07T18:30:00Z",
32+
"qualifying2": "2025-03-07T18:30:00Z",
33+
"race1": "2025-03-08T12:10:00Z",
34+
"race2": "2025-03-09T12:05:00Z"
35+
}
36+
},
37+
{
38+
"name": "Miami",
39+
"location": "USA",
40+
"latitude": 0,
41+
"longitude": 0,
42+
"round": 3,
43+
"slug": "miami",
44+
"localeKey": "miami",
45+
"sessions": {
46+
"fp1": "2025-05-03T14:00:00Z",
47+
"fp2": "2025-05-03T19:20:00Z",
48+
"qualifying1": "2025-05-04T14:25:00Z",
49+
"qualifying2": "2025-05-04T14:25:00Z",
50+
"race1": "2025-05-04T18:05:00Z",
51+
"race2": "2025-05-05T17:05:00Z"
52+
}
53+
},
54+
{
55+
"name": "Canadian",
56+
"location": "Montreal",
57+
"latitude": 45.5034,
58+
"longitude": -73.5267,
59+
"round": 4,
60+
"slug": "canadian",
61+
"localeKey": "canadian",
62+
"tbc": true,
63+
"sessions": {
64+
"fp1": "2025-06-13T17:30:00Z",
65+
"fp2": "2025-06-13T21:00:00Z",
66+
"fp3": "2025-06-14T16:30:00Z",
67+
"qualifying": "2025-06-14T20:00:00Z",
68+
"gp": "2025-06-15T18:00:00Z"
69+
}
70+
},
71+
{
72+
"name": "Zandvoort",
73+
"location": "Netherlands",
74+
"latitude": 0,
75+
"longitude": 0,
76+
"round": 5,
77+
"slug": "zandvoort",
78+
"localeKey": "zandvoort",
79+
"tbc": true,
80+
"sessions": {
81+
"fp1": "2025-08-23T08:10:00Z",
82+
"fp2": "2025-08-23T15:30:00Z",
83+
"qualifying1": "2025-08-24T08:15:00Z",
84+
"qualifying2": "2025-08-24T08:15:00Z",
85+
"race1": "2025-08-25T06:30:00Z",
86+
"race2": "2025-08-25T08:40:00Z"
87+
}
88+
},
89+
{
90+
"name": "Singapore",
91+
"location": "Singapore",
92+
"latitude": 1.2857,
93+
"longitude": 103.8575,
94+
"round": 6,
95+
"slug": "singapore",
96+
"localeKey": "singapore",
97+
"tbc": true,
98+
"sessions": {
99+
"fp1": "2025-09-20T07:20:00Z",
100+
"qualifying1": "2025-09-20T11:00:00Z",
101+
"qualifying2": "2025-09-20T11:00:00Z",
102+
"race1": "2025-09-21T07:05:00Z",
103+
"race2": "2025-09-22T07:35:00Z"
104+
}
105+
},
106+
{
107+
"name": "Las Vegas",
108+
"location": "Las Vegas",
109+
"latitude": 36.166747,
110+
"longitude": -115.148708,
111+
"round": 7,
112+
"slug": "las-vegas",
113+
"localeKey": "las-vegas",
114+
"tbc": true,
115+
"sessions": {
116+
"fp1": "2025-11-20T02:30:00Z",
117+
"fp2": "2025-11-20T06:00:00Z",
118+
"fp3": "2025-11-21T02:30:00Z",
119+
"qualifying": "2025-11-21T06:00:00Z",
120+
"gp": "2025-11-22T06:00:00Z"
121+
}
122+
}
123+
]
124+
}

_db/f1-academy/config.json

Lines changed: 34 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,36 @@
11
{
2-
"siteKey": "f1-academy",
3-
"url": "f1academycalendar.com",
4-
"calendarCDN": "files-f1-academy.motorsportcalendars.com",
5-
"calendarOutputYear": 2024,
6-
"availableYears": [2023, 2024],
7-
"sessions": ["fp1", "fp2", "qualifying1", "qualifying2", "race1", "race2", "race3"],
8-
"featuredSessions": ["race1", "race2", "race3"],
9-
"collapsedSessions": ["fp1", "fp2", "qualifying1", "qualifying2"],
10-
"sessionMap": {
11-
"fp1":"fp1",
12-
"fp2":"fp2",
13-
"qualifying1":"qualifying1",
14-
"qualifying2":"qualifying2",
15-
"race1":"race1",
16-
"race2":"race2",
17-
"race3":"race3"
18-
},
19-
"sessionLengths": {
20-
"fp1":40,
21-
"fp2":40,
22-
"qualifying1":15,
23-
"qualifying2":15,
24-
"race1":30,
25-
"race2":20,
26-
"race3":30
27-
}
2+
"siteKey": "f1-academy",
3+
"url": "f1academycalendar.com",
4+
"calendarCDN": "files-f1-academy.motorsportcalendars.com",
5+
"calendarOutputYear": 2024,
6+
"availableYears": [2023, 2024],
7+
"sessions": [
8+
"fp1",
9+
"fp2",
10+
"qualifying1",
11+
"qualifying2",
12+
"race1",
13+
"race2",
14+
"race3"
15+
],
16+
"featuredSessions": ["race1", "race2", "race3"],
17+
"collapsedSessions": ["fp1", "fp2", "qualifying1", "qualifying2"],
18+
"sessionMap": {
19+
"fp1": "fp1",
20+
"fp2": "fp2",
21+
"qualifying1": "qualifying1",
22+
"qualifying2": "qualifying2",
23+
"race1": "race1",
24+
"race2": "race2",
25+
"race3": "race3"
26+
},
27+
"sessionLengths": {
28+
"fp1": 40,
29+
"fp2": 40,
30+
"qualifying1": 15,
31+
"qualifying2": 15,
32+
"race1": 30,
33+
"race2": 20,
34+
"race3": 30
35+
}
2836
}

0 commit comments

Comments
 (0)