Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add Tournament and PGN Fetching Endpoints
Description
This PR introduces three new endpoints to enhance the chess tournament features of the application. These endpoints allow fetching tournament details, round-specific information, and PGN (Portable Game Notation) data for games in a specific round. The functionality integrates with the Lichess Broadcast API to retrieve real-time chess tournament data.
Endpoints
1. Get Current Tournaments
tournaments/
get_current_tournaments
2. Get Tournament Round Details
tournaments/<str:tournamentSlug>/<str:roundSlug>/<str:roundId>/
get_tournament_round
3. Get PGNs for a Tournament Round
tournament/round/<str:roundId>/pgn/
get_tournament_round_pgn
WhitePlayer - BlackPlayer
.Testing