From 040db2a99286651f93cdac5fd1e49bfd4875e8e2 Mon Sep 17 00:00:00 2001 From: Allan Joseph Date: Sun, 4 Oct 2026 13:43:30 +0530 Subject: [PATCH] document rating-history perftype update --- .../users-getRatingHistoryOfAUser.json.yaml | 30 +++++++++---------- doc/specs/schemas/RatingHistoryEntry.yaml | 5 +++- 2 files changed, 19 insertions(+), 16 deletions(-) diff --git a/doc/specs/examples/users-getRatingHistoryOfAUser.json.yaml b/doc/specs/examples/users-getRatingHistoryOfAUser.json.yaml index 10d0507b..80484bad 100644 --- a/doc/specs/examples/users-getRatingHistoryOfAUser.json.yaml +++ b/doc/specs/examples/users-getRatingHistoryOfAUser.json.yaml @@ -1,8 +1,8 @@ value: [ - { "name": "UltraBullet", "points": [] }, + { "name": "ultraBullet", "points": [] }, { - "name": "Bullet", + "name": "bullet", "points": [ [2026, 5, 25, 1318], @@ -18,7 +18,7 @@ value: ], }, { - "name": "Blitz", + "name": "blitz", "points": [ [2026, 5, 25, 569], @@ -53,7 +53,7 @@ value: ], }, { - "name": "Rapid", + "name": "rapid", "points": [ [2026, 5, 25, 1371], @@ -81,7 +81,7 @@ value: ], }, { - "name": "Classical", + "name": "classical", "points": [ [2026, 5, 25, 1461], @@ -104,7 +104,7 @@ value: ], }, { - "name": "Correspondence", + "name": "correspondence", "points": [ [2026, 5, 25, 1099], @@ -120,7 +120,7 @@ value: ], }, { - "name": "Crazyhouse", + "name": "crazyhouse", "points": [ [2026, 5, 25, 1024], @@ -143,7 +143,7 @@ value: ], }, { - "name": "Chess960", + "name": "chess960", "points": [ [2026, 5, 25, 1280], @@ -171,7 +171,7 @@ value: ], }, { - "name": "King of the Hill", + "name": "kingOfTheHill", "points": [ [2026, 5, 25, 1138], @@ -190,7 +190,7 @@ value: ], }, { - "name": "Three-Check", + "name": "threeCheck", "points": [ [2026, 5, 25, 1086], @@ -211,7 +211,7 @@ value: ], }, { - "name": "Antichess", + "name": "antichess", "points": [ [2026, 5, 25, 717], @@ -232,7 +232,7 @@ value: ], }, { - "name": "Atomic", + "name": "atomic", "points": [ [2026, 5, 25, 511], @@ -281,7 +281,7 @@ value: ], }, { - "name": "Horde", + "name": "horde", "points": [ [2026, 5, 25, 1087], @@ -296,9 +296,9 @@ value: [2026, 8, 14, 1021], ], }, - { "name": "Racing Kings", "points": [] }, + { "name": "racingKings", "points": [] }, { - "name": "Puzzles", + "name": "puzzle", "points": [ [2026, 5, 25, 1072], diff --git a/doc/specs/schemas/RatingHistoryEntry.yaml b/doc/specs/schemas/RatingHistoryEntry.yaml index f4e1630a..521ba50a 100644 --- a/doc/specs/schemas/RatingHistoryEntry.yaml +++ b/doc/specs/schemas/RatingHistoryEntry.yaml @@ -1,7 +1,10 @@ type: object properties: name: - type: string + oneOf: + - type: string + enum: [puzzle] + - $ref: "./PerfType.yaml" points: type: array items: