Skip to content
This repository has been archived by the owner on Oct 7, 2024. It is now read-only.

Server: Games API #19

Open
RARM opened this issue Aug 3, 2023 · 3 comments
Open

Server: Games API #19

RARM opened this issue Aug 3, 2023 · 3 comments
Assignees

Comments

@RARM
Copy link
Owner

RARM commented Aug 3, 2023

Ensure the following game API works:

  • Upload a game.
  • List games.
  • Purchase a game (link a game with a user).
  • Download a game (verifying that the user owns the game).

Please, double-check the endpoint works (e.g., use curl to test all endpoints). Create some automated tests (this will help with any changes along the way in the coming days).

This Django app works along with the users' app. The latter must work before implementing this app.

@RARM
Copy link
Owner Author

RARM commented Aug 3, 2023

The issue uploading games has been solved. I still have to fix some CSRF issue with the other game APIs. I am working on it, but I have a temp solution.

@RARM
Copy link
Owner Author

RARM commented Aug 5, 2023

The upload, list, and download APIs are working. I am now moving to focus on the client and leaving other game APIs to @HunterBresler.

@RARM
Copy link
Owner Author

RARM commented Aug 5, 2023

Here is some brief documentation on the Games API.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants