Closed TheYuriG closed 1 year ago
The game edit page now exists, just visit any game and append /edit
at the end. If you are checking an user's progress on said game, you have to replace their ID with edit
.
Example: Edit Warframe PS4
Working on creating the endpoint that will create update requests and then another so that Game Managers can visualize changes and then apply selected ones or all of them.
Endpoint for creating edit requests is now fully functional, so this fun can start as soon as the frontend is plugged into it.
The frontend was updated to support sending requests. There are small little things that we are yet to fix, but we will get around to it soon. Go nuts for now, I'll work on adding an endpoint for visualizing and accepting changes over the week.
At last, completed!
Currently, I'm the only person able to edit any data on the database, but it would be great to allow specific members to manage game data for the community. For this, an endpoint needs to be created, blocked by privileged authentication, and then later added to the frontend so the Game Managers (and only them!) can use it to tag games and their associated trophies with relevant tags and information (like a bug or an exploit or a shutdown notice).
For this, we need to be able to fetch relevant game data, display the current values on the frontend and then offer text boxes (for notices) and multi-column checkboxes, so that users can tag multiple trophies with multiple tags if necessary.
Worthy points to consider are:
Once the backend is ready to deal with this data, make this accessible by the frontend. Maybe it would be interesting to have this page available to all users, but with all text boxes and checkboxes disabled and no button to submit, plus a warning that the user doesn't have the Game Manager role to edit information.
Would be nice to allow everyone to know how our tools work so we can recruit more managers in the future if needed/wanted.